cdコマンド(ディレクトリの移動)
- cd
- ディレクトリを移動するためのコマンド。
-
使用例
- cd abc
- 現在のディレクトリに存在するabcディレクトリへ移動する。
- cd abc/bbb
- 現在のディレクトリに存在するabcディレクトリの中のbbbディレクトリへ移動する。
- cd ./abc
- 現在のディレクトリに存在するabcディレクトリへ移動する(.には「現在の」というような意味がある)。意味は、cd abcと全く変わらない。
- cd ../
- 現在のディレクトリの一つ上のディレクトリへ移動する。
- cd ../abc
- 一つ上のディレクトリに存在するabcディレクトリへ移動する。
- cd ../abc/bbb
- 一つ上のディレクトリに存在するabcディレクトリの中のbbbディレクトリへ移動する。
- cd ../../
- 現在のディレクトリの二つ上のディレクトリへ移動する。
- cd ../../abc
- 二つ上のディレクトリに存在するabcディレクトリへ移動する。
- cd ../../abc/bbb
- 二つ上のディレクトリに存在するabcディレクトリの中のbbbディレクトリへ移動する。
- cd ../../../
- 現在のディレクトリの三つ上のディレクトリへ移動する。../を増やすことで更に上のディレクトリへ移動できる。
- cd ../../../abc
- 三つ上のディレクトリに存在するabcディレクトリへ移動する。
- cd ../../../abc/bbb
- 三つ上のディレクトリに存在するabcディレクトリの中のbbbディレクトリへ移動する。
- cd ~
- 自身のホームディレクトリへ移動する。
- cd
- 自身のホームディレクトリへ移動する。
- cd /
- ルートディレクトリへ移動する。
- cd /home
- ルートディレクトリの中のhomeディレクトリへ移動する。
- cd /home/tarou
- ルートディレクトリの中のhomeディレクトリの中のtarouディレクトリへ移動する。
現在の位置を起点として移動する方法(cd abcやcd ./abcなど)を相対パス移動と言い、ルートディレクトリを起点として移動する方法(cd /homeなど)を絶対パス移動と言う。