Skip to content

Bash コマンド早見表 (Cheat Sheet)

このページでは、ファイル操作、システム管理、ネットワークツールなど、一般的に使用されるさまざまなBashコマンドのビジュアル早見表を提供します。

ファイル操作

操作 コマンド
現在のディレクトリのファイルを一覧表示 ls
ディレクトリを移動 cd [ディレクトリ]
新しいディレクトリを作成 mkdir [ディレクトリ]
ファイルを削除 rm [ファイル]
ファイルを移動/名前変更 mv [移動元] [移動先]
ファイルをコピー cp [コピー元] [コピー先]
ファイルの内容を表示 cat [ファイル]
ファイルを検索 find [パス] -name [ファイル名]

システム管理

操作 コマンド
現在のパスを表示 pwd
システム情報を表示 uname -a
現在のユーザーを表示 whoami
ユーザーを切り替え su [ユーザー名]
特権ユーザーとしてコマンドを実行 sudo [コマンド]
パッケージをインストール (Debian系) sudo apt-get install [パッケージ]
パッケージをインストール (RedHat系) sudo yum install [パッケージ]
パッケージリストを更新 (Debian系) sudo apt-get update
パッケージリストを更新 (RedHat系) sudo yum check-update

ネットワークツール

操作 コマンド
ネットワーク設定を表示 ifconfig
ネットワーク接続をテスト ping [ホスト名またはIP]
経路を追跡 traceroute [ホスト名またはIP]
ファイルをダウンロード wget [URL]
ファイルをアップロード scp [ローカルファイル] [ユーザー]@[ホスト]:[リモートパス]
現在のディレクトリのすべてのプロセスを表示 jobs
プロセスを終了 kill [プロセスID]
現在のプロセスを中断 Ctrl + C

テキスト処理

操作 コマンド
テキストを検索 grep [テキスト] [ファイル]
テキストを置換 sed -i 's/[旧テキスト]/[新テキスト]/g' [ファイル]
ファイルをソート sort [ファイル]
行数をカウント wc -l [ファイル]
ファイルの先頭10行を表示 head -n 10 [ファイル]
ファイルの末尾10行を表示 tail -n 10 [ファイル]

圧縮・展開

操作 コマンド
フォルダを圧縮 tar -czvf [アーカイブ名].tar.gz [フォルダ]
ファイルを展開 tar -xzvf [アーカイブ名].tar.gz
zipアーカイブを作成 zip -r [アーカイブ名].zip [フォルダ]
zipアーカイブを展開 unzip [アーカイブ名].zip

その他

操作 コマンド
画面をクリア Ctrl + L
ターミナルを終了 exit
現在のタブを閉じる Ctrl + Shift + W
タブを切り替える Ctrl + Tab
新しいターミナルウィンドウを開く Ctrl + Shift + N