モジュール 1 · レッスン 2 / 2コース内の 2/11~12 min
モジュールのレッスン (2/2)
ファイルシステム内を移動する (cd)
Linux ファイル システム内のあるフォルダーから別のフォルダーに移動するには、次のコマンドを使用します。
Bash
cd [path]このコマンドは Change Directory の略です。入力するフォルダーのパスは、絶対パス または 相対パス を使用する 2 つの方法で指定できます。
絶対パスと相対パス
-
絶対パス: 常にルート
/から始まり、宛先までのパス全体を記述します。- 例:
cd /home/user/documents - 現在どのフォルダーにいても、絶対パスは常に同じ場所に誘導されます。
- 例:
-
相対パス: 現在のディレクトリから開始します。
- 例: すでに
/home/userにいる場合、/home/user/documentsを入力するには、cd documents(先頭にスラッシュ/を付けずに) と入力するだけです。
- 例: すでに
特別なショートカット
Linux には、すばやく移動するための便利なショートカットがいくつか用意されています。
.(単一ドット): 現在のディレクトリを表します。..(二重ドット): 親ディレクトリ (ディレクトリ ツリーの 1 つ上のレベル) を表します。- 例:
/home/user/documentsにいる場合、cd ..と入力すると、/home/userまで移動します。
- 例:
~(チルダ): ホーム ディレクトリ (/home/user) を表します。cd ~(または引数なしで単にcd) と入力すると、すぐにホームに戻ります。
ナビゲーションの例と一般的なエラー
存在しないディレクトリにアクセスしようとすると、ターミナルに次のようなエラーが表示されます。
Bash
cd nonexistent_folder
# Output:
# cd: nonexistent_folder: No such file or directoryナビゲーションをチェーンするか、pwd を使用してフォルダー変更の効果を確認できます。
Bash
cd documents
pwd
# Output:
# /home/user/documents自分で試してみてください
演習 1: フォルダーを入力する
運動#linux.m1.l2.e1
試行回数: 0読み込み中…
相対パスを使用して「documents」ディレクトリ内に移動します。
エディターを読み込み中…
ヒントを表示
cd コマンドの後に宛先フォルダーの名前を指定して使用します。
3 回の試行後に解決策が利用可能になります
演習 2: 1 つ上のレベルに上がる
運動#linux.m1.l2.e2
試行回数: 0読み込み中…
現在の場所を基準とした親ディレクトリに戻ります。
エディターを読み込み中…
ヒントを表示
cd に続いて親フォルダーへの特別なショートカットを使用します。
3 回の試行後に解決策が利用可能になります
演習 3: 家に戻る
運動#linux.m1.l2.e3
試行回数: 0読み込み中…
「ドキュメント」ディレクトリ内に移動し、直後に ~ 特別なショートカットを使用してホーム ディレクトリに戻ります。
エディターを読み込み中…
ヒントを表示
最初に cd の後にドキュメントを使用し、次に cd の後に ~ を使用します。
3 回の試行後に解決策が利用可能になります