【受講生向けのPDF版】LPIC_Level1_早見表と新人が試して良いコマンド_小豆本対応_1章_2章_2026041611161232

>100 Views

April 16, 26

スライド概要

①コマンド早見表※危険コマンドあり
②新人向け実機コマンド練習※推奨
③正規表現
④特殊記号
⑤viコマンド
⑥講師向け

profile-image

はじめまして、yukikoと申します。 DX推進のお力になれれば嬉しいです! 気軽にLinkedinなどでお声がけくださいね! ★スキル LPICレベル2取得者 AI、Python、Splunk、BIが得意領域です。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

セクション コマンド 説明 lspci PCIデバイス一覧 lsusb USBデバイス一覧 lscpu CPU情報表示 ロード済みドライバ一覧 ■ 101-1 lsmod dmesg ドライバのロード /アンロード 起動ログ表示 runlevel 現在のランレベル表示 init / telinit ランレベル変更 systemctl サービス管理 shutdown システム停止 /再起動 grub-install GRUBインストール grub-mkconfig apt-get update GRUB2設定生成 パッケージ情報取得 apt-get install パッケージインストール apt-get upgrade 全パッケージ更新 apt-get remove パッケージ削除 apt-cache search パッケージ検索 apt-cache show パッケージ詳細 dpkg -i .debインストール dpkg -r / -P 削除 dpkg -l パッケージ一覧 dpkg -L ファイル一覧表示 dpkg -S 所属パッケージ検索 echo $SHELL 現在のシェル確認 env / printenv 環境変数一覧 export 環境変数設定 unset 変数削除 history コマンド履歴 man マニュアル表示 ls ファイル一覧 cp コピー mv 移動/リネーム mkdir ディレクトリ作成 rm 削除 rmdir 空Dir削除 touch 空ファイル /時刻更新 file ファイル種別判定 cat ファイル表示 /連結 head / tail 先頭/末尾表示 modprobe ■ 101-2 ■ 101-3

2.

cut 列の切り出し sort 並び替え tr 文字置換 /削除 wc 行/単語/文字数 grep テキスト検索 nl / od 行番号/8進16進 join / paste ファイル結合 split ファイル分割 vi テキストエディタ ln リンク作成 ps プロセス一覧 pstree ツリー表示 top リアルタイム監視 kill シグナル送信 killall / pkill 名前でkill nice / renice 優先度設定 jobs ジョブ一覧 fg / bg ジョブ切替 nohup ログアウト後も継続 free メモリ確認 uptime 稼働時間/負荷 fdisk パーティション管理 mkfs FS作成 mkswap swap領域作成 df ディスク使用量 (パーティション ) du ディスク使用量 (ディレクトリ ) fsck FSチェック /修復 tune2fs FS情報表示/設定 mount マウント umount アンマウント ■ 101-4 ■ 101-5

3.

主要オプション 試験頻出度 -v(詳細) -vv(さらに詳細 ) -s(指定) ★★★ -v(詳細) -d ID(指定) ★★☆ 01-1 #NAME? ★★★ ★★★ -r(アンロード ) ★★★ ★★★ 出力: 前回 現在 ★★★ init 3 / telinit 1 ★★★ start/stop/restart/enable/disable/ ★★★ status ★★★ -h(停止) -r(再起動) -k(通知のみ ) 実機でやらない ランレベル変更でサービ → 本番機NG / 検証環境 サーバ落ちる 当然NG(検証環境のみ 01-2 grub-install /dev/sda ★★★ -o /boot/grub/grub.cfg ★★★ 情報取得のみ (installではない !) 依存関係も自動解決 ★★★ ★★★ ★★☆ ★★☆ キーワードで検索 ブート領域を書き換え → 起動不能リスク 実行自体はOKだが適用で起動影響 環境が変わるため検証環境推奨 依存関係で不具合発生の可能性 重要パッケージ削除リスク ★★★ ★★☆ dpkg -i file.deb ★★★ -r(設定残す ) -P(完全削除 ) ★★★ ii=正常インストール済み ★★★ dpkg -L パッケージ名 ★★☆ dpkg -S /usr/bin/vim ★★☆ 01-3 ★★★ ★★★ export VAR=value ★★★ unset VAR ★★☆ !!(直前再実行 ) -c(削除) ★★★ -k(検索) -f(概要=whatis) ★★★ -la(詳細+隠し) -i(inode) -t(日付順) ★★★ -r(Dir必須!) -i(確認) -a(属性保持 ) ★★★ -f(強制) -i(確認) ★★★ -p(親も作成 ) -m(権限) ★★★ -r(Dir) -f(強制) -rf(全削除⚠) ★★★ 中身あり→rm -r ★★☆ -t YYYYMMDDhhmm -a -m ★★★ 中身を分析 ★★☆ -n(行番号) -b(空白行除く ) ★★★ -n N(行数) tail -f(リアルタイム !) ★★★ 依存関係壊す可能性あり 環境破壊リスクあり 設定含め削除→ 復旧困難

4.

01-4 -d(区切り文字 ) -f(フィールド ) ★★★ -r(逆順) -n(数値) -k(列) -u(重複除 去) -d(削除) -s(重複除去 ) ★★★ -l(行) -w(単語) -c(文字) ★★★ -E(正規表現 ) -i -v -r -o -n -c -l ★★★ nl -b a / od -x ★★☆ join(キー結合) paste(横並べ -d) ★★☆ -l(行) -b(バイト) ★★☆ a/i/o(編集) :wq(保存) :q!(強制終 了) ★★★ ln(ハード) ln -s(シンボリック ) ★★★ aux / -ef ★★★ 親子関係が見える ★★☆ q で終了 ★★★ -9(強制) -15(正常終了 ) ★★★ killall httpd / pkill -f ★★★ nice -n 10 cmd / renice -n 5 -p PID ★★★ fg %1 / bg %1 ★★★ nohup cmd & ★★★ -h(人間読み ) ★★★ ★★★ ★★☆ ★★☆ 01-5 fdisk /dev/sda ★★★ mkfs -t ext4 /dev/sdb1 ★★★ mkswap /dev/sdb2 ★★☆ -h(人間読み ) ★★★ -sh /var ★★★ fsck /dev/sdb1 ★★★ -l(情報) tune2fs /dev/sdb1 ★★☆ -a(fstab全部) -t(FS指定) ★★★ ⚠ unmountではない !nがない! ★★★

5.

ランレベル変更でサービス停止・ログアウト発生 → 本番機NG / 検証環境のみ 当然NG(検証環境のみ)