【チートシート】LPIC1/LinuC1対応Linuxコマンド一覧

  • URLをコピーしました!
目次

基本コマンド

コマンドオプション説明
ls-l, -a, -r, -R, -S, --colorファイル一覧を表示
pwd現在のディレクトリを表示
cdディレクトリを移動
cp-a, -i, -r, -u, -vファイル/ディレクトリをコピー
mv-i, -f, -n, -vファイル/ディレクトリを移動・名前変更
rm-f, -i, -r, -vファイル/ディレクトリを削除
mkdir-p, -v新しいディレクトリを作成
rmdir--ignore-fail-on-non-empty空のディレクトリを削除

ファイル操作コマンド

コマンドオプション説明
cat-n, -v, -eファイル内容を表示
lessファイル内容をページ単位で表示
touch-a, -m, -c新しいファイルを作成/タイムスタンプ更新
find-name, -type, -size, -exec, -mtimeファイル検索
grep-i, -r, -v, -l, -nパターンに一致する行を検索
head-n, -c, -q最初の行数/バイト数を表示
tail-n, -f, -c, -q最後の行数/バイト数を表示

権限管理・ユーザー操作コマンド

コマンドオプション説明
chmod-R, -v, --referenceアクセス権限を変更
chown-R, -v, --dereference所有者を変更
useradd-m, -d, -s, -g, -Gユーザーを追加
passwd-d, -l, -u, -eパスワード変更・管理
usermod-aG, -L, -U, -sユーザーを変更
groupadd-g, -fグループを追加

プロセス管理コマンド

コマンドオプション説明
ps-e, -f, -u, -x, -l実行中のプロセスを表示
top-d, -u, -n, -pリアルタイムのプロセス情報を表示
kill-9, -s [signal], -lプロセスを終了
jobsバックグラウンドジョブを表示
fg%[ジョブ番号]バックグラウンドジョブをフォアグラウンドに
bg%[ジョブ番号]ジョブをバックグラウンドで再開

ネットワーク管理コマンド

コマンドオプション説明
ifconfig-a, up, down, promiscネットワークインターフェースを管理
ping-c [回数], -i [間隔], -s [サイズ]接続テスト
netstat-tuln, -r, -i, -eネットワーク状態を表示
ss-tuln, -p, -rソケット情報を表示
traceroute-n, -w, -qパケットの経路を表示
scp-P [ポート], -r, -v, -i [identity]ファイルをリモートに転送

パッケージ管理コマンド

コマンドオプション説明
aptupdate, upgrade, install, removeパッケージ管理 (Debian系)
yuminstall, update, remove, search, listパッケージ管理 (RedHat系)
dpkg-i, -r, --configure, -l, -CDebianパッケージ管理
rpm-i, -U, -e, -qa, -VRPMパッケージ管理
    目次