【Linux入門・実践】Ubuntuの基本的な使い方
Ubuntuは、使いやすさと高い柔軟性を備えたLinuxディストリビューションであり、学ぶことでさまざまな技術スキルを身に付けることができます。Windows Subsystem for Linux(WSL)を使って、ubuntuの使い方について学びましょう。
1. はじめに
2. WSL環境でのUbuntuの使い方
- bash
- WSLとVS Codeの連携
- 基本的なLinuxコマンド
- シェルスクリプトの作成と実行
- シェルスクリプトの作成方法と実行(
nanoでスクリプト作成、chmod +xで実行権限の付与) - 変数と条件分岐の基本的な使い方
- スクリプトでのループ処理(
for,while)
- シェルスクリプトの作成方法と実行(
- ファイルとフォルダの権限管理
- ファイル権限の確認と変更(
chmod,chown) - 特殊なパーミッションとアクセス制限の設定
- ファイル権限の確認と変更(
- ネットワーク関連コマンド
- ネットワーク接続の確認(
ping,ifconfig,curl) - リモート接続の設定(
ssh,scp)
- ネットワーク接続の確認(
- プロセスとジョブ管理
- プロセスの確認と終了(
ps,kill,top) - バックグラウンドジョブの管理(
&,jobs,fg,bg)
- プロセスの確認と終了(
- パッケージ管理コマンド
- aptコマンドの基本操作(
apt update,apt upgrade,apt install) - ソフトウェアの検索と削除(
apt search,apt remove) - パッケージの詳細情報を確認する(
apt show)
- aptコマンドの基本操作(
- コマンドのリダイレクトとパイプ
- 出力のリダイレクト(
>,>>) - 標準エラーのリダイレクト(
2>,2>>) - 複数コマンドの連携(
|でパイプを使用)
- 出力のリダイレクト(
- コマンドのショートカットとエイリアス
aliasコマンドでよく使うコマンドの簡略化- ショートカットキーでのターミナル操作の効率化
.bashrcや.zshrcにエイリアスを追加する方法
3. ネットワークとインターネット
- SSHでリモートサーバーに接続する方法
- WindowsとUbuntu間のポートフォワーディング
4. WSLの設定とカスタマイズ
PR