-
ファイルを詳細表示ls -l
-
隠しファイルも表示ls -a
-
現在のディレクトリを表示pwd
-
ディレクトリを移動cd [ディレクトリ]
-
1つ上の階-層のディレクトリに移動cd ..
-
ファイルやディレクトリを再帰的にコピーcp -r [元] [先]
-
ファイルやディレクトリを移動/改名mv [元] [先]
-
ディレクトリを再帰的に削除rm -r [ディレクトリ]
-
ファイルを強制的に削除rm -f [ファイル]
-
新しいディレクトリを作成mkdir [ディレクトリ]
-
空ファイルを作成/タイムスタンプ更新touch [ファイル]
-
ファイル内容を表示cat [ファイル]
-
ページャでファイル内容を表示less [ファイル]
-
名前でファイルを検索find [場所] -name
-
シンボリックリンクを作成ln -s [実体] [リンク名]
-
gzip圧縮tarアーカイブを作成tar -czvf [書庫名] [対象]
-
gzip圧縮tarアーカイブを展開tar -xzvf [書庫名]
-
ファイルの先頭/末尾を表示head / tail -n [行数]
-
大文字小文字を無視して検索grep -i [文字列] [ファイル]
-
文字列を含まない行を検索grep -v [文字列] [ファイル]
-
行数を数えるwc -l
-
行を並べ替えるsort
-
重複行を削除uniq
-
指定列を切り出すcut -d'[区切り文字]' -f[番号]
-
文字列を置換sed 's/[置換元]/[置換先]/g'
-
全プロセスを表示 (BSD形式)ps aux
-
プロセスをリアルタイム監視top
-
プロセスを正常終了kill [PID]
-
プロセスを強制終了kill -9 [PID]
-
プロセス名で終了pkill [プロセス名]
-
バックグラウンドジョブ一覧を表示jobs
-
ログアウト後も実行を継続nohup [コマンド] &
-
パーミッションを変更 (数字)chmod 755 [ファイル]
-
パーミッションを変更 (記号)chmod u+x [ファイル]
-
所有者・グループを再帰的に変更chown -R [ユーザー]:[グループ] [対象]
-
管理者権限で実行sudo [コマンド]
-
rootユーザーに切り替えsu -
-
ユーザーを作成useradd [ユーザー名]
-
パスワードを設定passwd [ユーザー名]
-
ユーザー情報を表示id [ユーザー名]
-
IPアドレスを表示ip a
-
ルーティングを表示ip r
-
疎通確認ping [ホスト]
-
リモート接続ssh [ユーザー]@[ホスト]
-
安全なファイルコピーscp [元] [先]
-
高機能なファイル同期rsync -av [元] [先]
-
URLからダウンロードwget [URL]
-
LISTEN状態のポートを表示ss -lntu
-
DNS情報を調査dig [ドメイン名]
-
ネットワーク経路を調査traceroute [ホスト]
-
ディスク空き容量を表示df -h
-
ディスク使用量を表示du -sh [対象]
-
メモリ使用量を表示free -h
-
システム情報を表示uname -a
-
サービスを開始systemctl start [サービス]
-
サービスを停止systemctl stop [サービス]
-
サービスの状態を確認systemctl status [サービス]
-
サービスの自動起動を有効化systemctl enable [サービス]
-
パッケージ情報を更新 (Debian系)apt update
-
パッケージをインストール (Debian系)apt install [パッケージ]
-
パッケージを削除 (Debian系)apt remove [パッケージ]
-
パッケージを検索 (Debian系)apt search [キーワード]
-
コマンド履歴を表示history
-
コマンドのマニュアルを表示man [コマンド]
-
システムを即時シャットダウンshutdown -h now
-
システムを再起動reboot
ログイン