Linux準重要コマンドまとめ
暗記
いっちゃん
2025年09月01日
カード36
いいね0
-
ハードリンクを作成する
ln [実体] [リンク名]
-
2つのファイルやディレクトリの差分を比較する
diff [対象1] [対象2]
-
ファイルの形式を調べる (テキスト, バイナリなど)
file [ファイル名]
-
zipファイルを作成/展開する
zip / unzip
-
低レベルなコピーやディスクイメージ作成を行う
dd if=[入力] of=[出力]
-
ファイルのチェックサムを計算する (MD5)
md5sum [ファイル名]
-
テキストストリームを編集する高機能エディタ (主に置換や行削除)
awk '[パターン]{アクション}'
-
標準入力から受け取った内容をコマンドの引数として渡す
xargs [コマンド]
-
標準入力をファイルと標準出力の両方に出力する
tee [ファイル名]
-
ファイルに行番号を付けて表示する
nl [ファイル名]
-
ファイルの内容を最終行から表示する
tac [ファイル名]
-
プロセスツリーを表示する
pstree
-
プロセス名で指定して全て終了させる
killall [プロセス名]
-
停止中のジョブをバックグラウンドで再開させる
bg %[ジョブ番号]
-
フォアグラウンドで実行中のジョブを前面に持ってくる
fg %[ジョブ番号]
-
実行中プロセスの優先度を変更する
renice [優先度] [PID]
-
コマンドの実行時間を計測する
time [コマンド]
-
指定した時間に一度だけコマンドを実行する
at [時刻]
-
ユーザーアカウントの情報を変更する
usermod [オプション] [ユーザー名]
-
ユーザーアカウントを削除する
userdel [ユーザー名]
-
新しいグループを作成する
groupadd [グループ名]
-
ユーザーのパスワード有効期限などを管理する
chage [オプション] [ユーザー名]
-
sudoersファイルを安全に編集する
visudo
-
ホスト名を表示/設定する
hostname
-
TCP/UDPの汎用送受信ツール (ポートスキャンや簡易サーバー)
nc [ホスト] [ポート]
-
ドメイン名からIPアドレスを調べる (シンプル)
host [ドメイン名]
-
ドメイン名からIPアドレスを調べる (シンプル)
nslookup [ドメイン名]
-
ファイアウォールのルールを設定/表示する
iptables [オプション]
-
URLにリクエストを送りレスポンスを表示/保存する (高機能)
curl [オプション] [URL]
-
カーネルのメッセージを表示する
dmesg
-
プロセスが開いているファイルの一覧を表示する
lsof
-
ロードされているカーネルモジュール一覧を表示する
lsmod
-
カーネルモジュールをロード/アンロードする
modprobe [モジュール名]
-
ファイルシステムをマウント/アンマウントする
mount / umount
-
systemdのジャーナルログを表示する
journalctl
-
システムの日時を表示/設定する
date
-