Linux コマンドリファレンス
よく使うLinuxコマンドのクイックリファレンスです。
目次
ファイル操作
ナビゲーション
pwd # 現在のディレクトリ
cd /path # 移動
cd .. # 親ディレクトリ
cd ~ # ホーム
cd - # 直前のディレクトリ
一覧表示
ls # 一覧
ls -l # 詳細表示
ls -la # 隠しファイル含む
ls -lh # サイズを読みやすく
ls -lt # 更新日時順
ls -lS # サイズ順
ls -R # 再帰的に表示
ファイル操作
touch file.txt # 空ファイル作成
cp src dst # コピー
cp -r dir1 dir2 # ディレクトリコピー
mv old new # 移動/名前変更
rm file.txt # 削除
rm -r dir # ディレクトリ削除
mkdir dir # ディレクトリ作成
mkdir -p a/b/c # 親も作成
rmdir dir # 空ディレクトリ削除
ファイル検索
find /path -name "*.txt" # 名前で検索
find /path -type f -mtime -7 # 7日以内に更新
find /path -type f -size +100M # 100MB以上
find /path -type f -exec cmd {} \; # 見つけたファイルにコマンド実行
locate filename # 高速検索(要updatedb)
which cmd # コマンドのパス
リンク
ln src hardlink # ハードリンク
ln -s src symlink # シンボリックリンク
readlink symlink # リンク先確認
readlink -f symlink # 絶対パスで確認