■再帰的にディレクトリを削除
rm -r [dir]
■再帰的にディレクトリのパーミッション変更
chmod -R [777] [dir]
■再帰的にディレクトリをコピー
cp -r [olddir] [newdir]
■差分のあるファイル名のみ出力
diff -q [dir1] [dir2]
■再帰的にディレクトリの差分を出力
diff -r [dir1] [dir2]
■ディレクトリ作成と同時にパーミッションを設定
mkdir -m [777] [newdir]
■ファイルの書き込みをリアルタイムで監視する
tail -f [file.log]
■ファイルの文字コードをUTF-8に変換
nkf -w --overwrite [file.txt]
オプション:変換する文字コード・改行コード
-j : JISコード(ISO-2022-JP)
-e : EUC
-s : Shift-JIS
-w : UTF-8
-Lu : unix改行形式(LF)
-Lw : windows改行形式(CRLF)
-Lm : mac改行形式(CR)
■文字コード・改行コードの判別結果を表示
nkf -g [file.txt]
■データ形式:解凍コマンド
.tar : tar -xvf [file.tar]
.tar.gz : tar -xzvf [file.tar.gz]
.tar.bz2 : tar -xjvf [file.tar.bz2]
.lha .lzh : lha x [file.lha]
.gz : gunzip [file.gz]
.zip : unzip [file.zip]
■データ形式:圧縮コマンド
.tar : tar -cvf [file.tar] [file]
.tar.gz : tar -zcvf [file.tar.gz] [file]
.tar.bz2 : tar -jcvf [file.tar.bz2] [file]
.lha .lzh : lha c [file.lzh] [file]
.gz : gzip [file]
.zip : zip [file.zip] [file]