cd の使い方
ディレクトリを移動
書き方
cd [ディレクトリ]
引数なしでホームへ、cd - で直前のディレクトリへ、cd .. で 1 つ上へ移動します。
例
$ cd /var/log
/ から始まる絶対パスで、どこにいても /var/log へ移動します。
$ cd ..
1 つ上のディレクトリへ移動します。cd ../.. で 2 つ上です。
$ cd
何も付けないと、自分のホームディレクトリ(/home/ユーザー名)へ戻ります。cd ~ と同じです。
$ cd -/etc/httpd/conf直前にいたディレクトリへ戻ります。2 つの場所を行き来するときに便利です。
よくある間違い・注意
- / で始まらないパス(cd log など)は、今いる場所からの相対パスです。場所が違うと「No such file or directory」になります。
- 権限の無いディレクトリには入れません(Permission denied)。中を見たいときは sudo ls を使います(sudo cd はできません)。
実際に打って練習する
Linux レベル1 コースの Lv3「部屋を移動する cd」で覚えます(第1章 シェルの洞窟)。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜16 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。