(随時追加予定)

ファイル・ディレクトリ操作コマンド

カレントディレクトリを移動する

カレントディレクトリとは…
現在、自分がいるパスのこと

cd [パス]

cd (相対パス)カレントディレクトリを起点に、指定したパスへ移動する
cd (絶対パス)ルート(/)ディレクトリを起点に、指定したパスへ移動する
cd (何も指定しない)ホームへ移動
cd ~ホームへ移動
cd .ホームへ移動
cd /ルート(/)ディレクトリへ移動
cd ../カレントディレクトリから一つ上の階層へ移動
cd ../../カレントディレクトリの一つ上のさらにもう一つ上の階層へ移動

カレントディレクトリを表示する

pwd

ファイルを作成する

touch [ファイル名]

ディレクトリを作成する

mkdir [オプション][ディレクトリ名]

オプション
-m [アクセス権]明示的にアクセス権を指定してディレクトリを作成する
-p中間ディレクトリ(多階層)を同時に作成する

ファイルリストを表示する

ls [オプション][パス]

ls (パスの指定なし)カレントディレクトリに存在するファイル、ディレクトリを表示
ls パスの指定指定したディレクトリパスに存在するファイル、ディレクトリの中身を表示
オプション
-a隠しファイル(.から始まる)も表示
-l (エル)詳細な情報を含めて表示
-dディレクトリの内容ではなく、ディレクトリ自身の情報の表示
-Fファイルタイプを表す記号の表示
/はディレクトリ、*は実行可能ファイル、@はシンボリックリンク

ファイル(ディレクトリ)をコピーする

cp [オプション][コピー元のファイル名][コピー先のファイル名]

※ファイル(ディレクトリ)名はパスから指定できる

オプション
-R(-r)コピー対象がディレクトリの場合に使用する
-iコピー先に同名ファイルが存在する場合、上書きするか確認する (yesかnoを入力してEnter)
-fコピー先に同名ファイルが存在しても、強制的に上書きする
-pコピー元の所有者、タイムスタンプ、アクセス権などの情報を保持したままコピーする

ファイル(ディレクトリ)を移動する

mv [オプション][移動する対象][移動先のパス]

オプション
-i移動先に同名ファイルが存在する場合、上書きするか確認する(yesかnoを入力してEnter)
-f移動先に同名ファイルが存在しても、強制的に上書きする

ファイル(ディレクトリ)の名前を変更する

mv [オプション][元の名前] [変更する名前]

ファイル(ディレクトリ)を削除する

rm [オプション] [削除対象]

オプション
-iファイルを削除する前に確認する(yesかnoを入力してEnter)
-fユーザへの確認無しに削除する
-Rディレクトリを中身ごと削除する

ディレクトリを削除する(空の場合のみ有効)

rmdir [削除対象ディレクトリ]