cp
| オプション | 説明 |
| -b | 上書きや削除されることになるファイルにはバックアップを作成する |
| -f | force コピー先に同名のファイルがあるときは強制的に上書きする |
| -i | interructive 上書きされるファイルがあるときは確認要求を行う |
| -p | permition オーナー、グループ、パーミッション、タイムスタンプを保持する |
| -r | recursible ディレクトリを再帰的にコピーする。ディレクトリ以下をコピーするときは すべてファイルとしてコピーする |
| -R | Recursible ディレクトリを再帰的にコピーする |
| -s | ディレクトリ以外のファイルをコピーするとき、シンボリックリンクを作成する |
| -a | 可能な限りディレクトリ構造や属性を保持する。-dpR と等価 |
| -d | シンボリックリンクをコピーするときは実体をコピーする |
| -l | ファイルをコピーするときは変わりにハードリンクを作成する |
| -P | 指定したディレクトリを付けてコピーする |
mkdir
| オプション | 説明 |
| -p | parent,親ディレクトリを指定 |
| -m | アクセス権を指定 |
mv
| オプション | 説明 |
| -f | force、強制 |
| -i | interructive、確認する |
| -u | 移動先に新しいファイルがある場合は移動中止 |
| -b | ファイルがある場合はbackup, XXX~となる |
ls
| オプション | 説明 |
| -a | (all)「.」から始まるファイルを表示 |
| -A | 「.」と「..」を除いて-aと同じ |
| -d | directory自身を表示 |
| -F | /,*,@を表示 |
| -i | inodeを表示 |
| -l | 詳細表示 |
| -t | (time)修正日付順 |
| -r | (recursible)逆順 |
rm
| オプション | 説明 |
| -f | force、強制 |
| -i | interructive、確認する |
| -r -R | recursible |
rmdir
touch
| オプション | 説明 |
| -t | time,タイムスタンプ修正 |
| -a | access-timeアクセス時刻のみ修正 |
| -m | modify 修正時刻のみ修正 |
メタキャラクタ
ファイル指定時のメタキャラクタ
| メタキャラクタ | 内容 | 正規表現 |
| * | ワイルドカード。 | .* |
| ? | 任意の1文字。 | 「.」 |
| [] | 文字クラス。 | [] |
| {A,B} | AもしくはB | (A|B) |