【新人未経験学生さん向け】LPIC1_完全版_新人研修スライド_Section0_202604152226_YukikoIshiguro

-- Views

April 15, 26

スライド概要

小豆本の補助資料です。
ALJ Education Plus 株式会社 YukikoIshiguro 趣味枠作成

profile-image

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

シェア

またはPlayer版

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

ダウンロード

関連スライド

各ページのテキスト
1.

LPIC-1 Exam 101 + 102 新人研修 小豆本の補足スライド • • ターミナル・コマンド入門 Section 0|Linuxとは?全体像 • Section 5|Topic 104 ファイル・パーミッション • Section 1|Topic 101.1 ハードウェア • Section 6|Topic 105/106 シェル環境・UI • Section 2|Topic 101.2/3 ブートプロセス • Section 7|Topic 107/108 管理タスク • Section 3|Topic 102.4/5 パッケージ管理 • Section 8|Topic 109/110 ネットワーク・セキュリティ • Section 4|Topic 103 シェルとスクリプト YukikoIshiguro | 2026/04/15 22:11

2.

Day 1 — 基礎の基礎 ターミナル・コマンド入門 Ubuntu / RedHat ─ ゼロから始めよう! YukikoIshiguro | 2026/04/11

3.

今日やること ─ Day 1 アジェンダ 1 ターミナル(端末)って何? 2 ターミナルの見方 3 基礎コマンド:ls / pwd / cd / mkdir / touch / cat 4 Ubuntu と RedHat(Rocky Linux)の違い 5 ping コマンド ─ ネットワーク疎通確認 Windowsとどう違う? コマンドラインの基本概念。GUI vs CLI。Windowsの「コマンドプロンプト」との違い。 黒い画面に慣れよう! Linux作業の第一歩! 読み方・意味・使い方を丁寧に解説。フリガナ付き。 パッケージ管理の違い:apt vs dnf。職場で使うOSを知ろう。 ping(ピン)の意味と使い方。Windowsとの違い(-c オプション)。

4.

ターミナルって何? ─ GUI vs CLI GUI(ジーユーアイ)= Graphical User Interface マウスでアイコンをクリックする操作。Windowsのエクスプローラーや Mac のFinder が代表例。 CLI(シーエルアイ)= Command Line Interface キーボードで文字を入力して操作。ターミナル(端末)に命令を打ち込む。エンジニアの基本! $# Ubuntu とRed Hatの違い Ubuntu と Red Hat(RHEL)の違いは、目的・思想・サポート体制・パッケージ管理方式が異なる Linux のターミナル例 bash(バッシュ)、zsh(ズィーシェル)。VSCode の統合ターミナルから使える!

5.

ターミナルの見方 1 「user@hostname:~$」という文字が出たら入力待ち状態。 2 「user@hostname:~$」という文字が出たら入力待ち状態。 「$」マークは一般ユーザーの目印。 3 「user@hostname:~$」という文字が出たら入力待ち状態。 4 「user@hostname:~#」という文字が出たら、管理者ユーザー権限の目印。 何を意味するか ● ● ● ● user@hostname … ログインしているユーザー名とマシン名 ~ … 現在のディレクトリ(ホームディレクトリ) # … 管理者ユーザー(root)であることを示す記号 一般ユーザーの場合は > や $ が使われる

6.

基礎コマンド① ─ pwd / ls / cd 【読み方・意味付き】 ● ● ● Terminal $ pwd 読み方: ピーダブリュディー(Print Working Directory) 意味: 「今いる場所」を表示。Windowsの cd(引数なし)と同じ → /home/user $ ls 読み方: エルエス(LiSt) 意味: 「今の場所のファイル一覧」を表示。Windowsの dir に相当 → Desktop/ Documents/ Downloads/ $ ls -la 読み方: エルエス マイナス エルエー 意味: -l:詳細表示 -a:隠しファイルも表示(.から始まるファイル) → drwxr-xr-x 2 user 4096 . $ cd Desktop 読み方: シーディー(Change Directory) 意味: 「Desktop フォルダに移動」。Windowsでも同じコマンド! $ cd .. 読み方: シーディー ドットドット 意味: 1つ上のフォルダに戻る。.. = 親ディレクトリ

7.

基礎コマンド② ─ mkdir / touch / cat / rm ● ● ● Terminal $ mkdir mydir 読み方: エムケーディーアール(MaKe DIRectory) 意味: 「mydir」という名前の新しいフォルダを作る $ touch hello.txt 読み方: タッチ 意味: 空のファイルを作成。ファイルのタイムスタンプ更新にも使う $ cat hello.txt 読み方: キャット(conCATenate) 意味: ファイルの中身をターミナルに表示。連結(concatenate)が語源 →(ファイルの中身が表示される) $ rm hello.txt 読み方: アールエム(ReMove) 意味: ファイルを削除。 ゴミ箱に入らず即削除!注意! $ rm -r mydir 読み方: アールエム マイナス アール 意味: -r(リカーシブ):フォルダごと中身を全部削除

8.

Ubuntu vs RedHat(Rocky Linux)─ どう違う? 1 Ubuntu(ウブントゥ) 2 RedHat / Rocky Linux(レッドハット / ロッキーリナックス) 3 パッケージ管理の違い早見表 4 どちらも基本コマンドは共通! Debian系。家庭・開発向け。パッケージ管理:apt(エーピーティー)。例:sudo apt install vim RHEL系。企業サーバー向け。パッケージ管理:dnf(ディーエヌエフ)/ yum(ヤム)。例:sudo dnf install vim Ubuntu: apt install / apt remove / apt update | Rocky: dnf install / dnf remove / dnf update ls / cd / pwd / mkdir / cat / rm はどちらのLinuxでもまったく同じ。LPICも同様。

9.

ping コマンド ─ ネットワーク疎通確認【Windows比較付き】 ● ● ● Terminal $ ping 8.8.8.8 読み方: ピン(Packet INternet Groper) 意味: 指定したIPアドレス/ホストに信号を送り、応答があるか確認する → 64 bytes from 8.8.8.8: icmp_seq=1 ttl=118 time=12ms $ ping -c 4 google.com 読み方: ピン マイナス シー よん 意味: -c(カウント):送信回数を指定。Windowsでは -n を使う(違いに注意!) → 4パケット送信後に終了 $ ping localhost 読み方: ピン ローカルホスト 意味: 自分自身(127.0.0.1)に送信。ネットワーク機能の自己診断に使う → 64 bytes from 127.0.0.1 C:\> ping -n 4 google.com (Windows) 意味: Linux: -c Windows: -n ←試験でよく出る! Windows のコマンドプロンプトで 4 回だけ ping を送るコマンド。ネットワーク疎通確認の基本としてよく使われる。 → Windowsの書式

10.

Day 1 まとめ ─ 今日覚えてほしいこと 1 ターミナル=エンジニアの基本ツール 2 必須コマンド6選を体に覚えさせよう 3 Ubuntu=apt 4 ping でネットワーク確認 GUIではなくCLIで操作することでサーバー管理が可能になる。Ctrl+` でVSCode から即起動! pwd(今どこ?)/ ls(何がある?)/ cd(移動)/ mkdir(フォルダ作成)/ touch(ファイル作成)/ cat(中身確認) RedHat/Rocky=dnf OSによってパッケージ管理コマンドが違う!でも基本コマンドは共通。職場のOSを確認しよう。 Linux: -c Windows: -n 引数の違いがLPIC試験に出る!必ず覚える。ping google.com -c 4(Linux)/ -n 4(Windows)

11.

Section 0 Linuxとは?全体像 まず全体像をつかもう ─ 難しくない! YukikoIshiguro | 2026/04/11

12.

Linuxへようこそ ─ なぜ学ぶのか? サーバーはほぼLinux クラウドの土台 世界のWebサーバーの90%以上がLinuxを採用。エンジ ニアなら必須の知識です。 AWS・GCP・Azureの仮想マシンはLinuxが標準。コンテ ナ(Docker)もLinuxベース。 LPIC-1は国際資格 Exam 101+102で取得 世界170か国で認知される資格。就職・転職で強力な武 器になります。 101(コマンド・システム管理)と102(ネットワーク ・セキュリティ)の2試験。 小豆本: YukikoIshiguro | LPIC-1 — Linuxとは? | 2026/04/11 Ping-t:

13.

図解 ─ Linuxのディレクトリ構造(マンション比喩) / ← ルート(建物全体) ├── /home/ あなたの部屋 ├── /etc/ 設定書類の引き出し ├── /usr/bin 共用ツール置き場 ├── /var/log 管理日誌(ログ) ├── /boot/ 起動スイッチ室 ├── /dev/ デバイス一覧板 ├── /proc/ 稼働情報(仮想) ├── /sys/ カーネル情報(仮想) └── /tmp/ 一時ファイル置き場 小豆本: YukikoIshiguro | LPIC-1 — Linuxの全体像 | 2026/04/11 1 /(ルート)がすべての起点。Windowsの C:\ と違う! 2 /etc → 設定ファイルが集まる(最重要) 3 /var/log → ログが集まる 4 /proc・/sys は仮想FS(実体はない) 5 /usr/bin・/sbin → コマンド本体が入る Ping-t:問1〜問15

14.

図解 ─ シェルとカーネルの関係 あなた(ユーザー) 1 シェル = 命令を受け取る窓口(bash/zsh) 2 カーネル = 心臓部・ハードを直接操作 3 一般ユーザーはカーネルに直接触れない 4 この2層構造がLinuxセキュリティの基本 5 LPIC-1でカーネルバージョンの確認: uname -r $ ls と打つ ↓ シェル(Shell) bash / zsh ─ コンビニの店員 ↓ カーネル(Kernel) Linuxの心臓部 ─ 工場・厨房 ↓ ハードウェア CPU・RAM・HDD・NIC 小豆本: YukikoIshiguro | LPIC-1 — シェルとカーネル | 2026/04/11 Ping-t:

15.

Section 1 Topic 101.1 ハードウェア確認 lscpu / lspci / lsusb / lsmod / modprobe YukikoIshiguro | 2026/04/11

16.

EXAM 101 — Topic 101.1 ハードウェア確認コマンド lscpu / lspci / lsusb / lsmod / modprobe(モッドプローブ) YukikoIshiguro | 2026/04/11

17.

今回学ぶこと ─ Topic 101 ハードウェア コマンド 学習目標 • lscpu • lspci • CPU・PCI・USBの情報を確認できる • lsusb • • lsmod カーネルモジュール一覧を表示で きる • modprobe • • modprobe -r • insmod • rmmod YukikoIshiguro | LPIC-1 — Topic 101 ハードウェア | 2026/04/11 • キーワード • CPU(シーピーユー) • PCI(ピーシーアイ) modprobeで依存解決しながら読み 込める • USB(ユーエスビー) • カーネルモジュール insmodとmodprobeの違いを説明で きる • modules.dep

18.

なんで学ぶの? ─ Topic 101 ハードウェア サーバーのスペック確認・ハードトラブル対応に必須 新サーバー調査やトラブル対応で「どんな機器が繋がっているか」を確認する場面は現場で毎日ある LPIC-1試験の最初の単元・出題率が高い Topic 101の先頭に位置し、試験でも確実に問われる重要単元(問1〜30が対象) カーネルモジュールの仕組みが次単元の土台になる modprobeの依存解決の仕組みはLinuxカーネルの設計思想の入門として最適 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ハードウェア | 2026/04/11 Ping-t:

19.

図解 ─ lscpu / lspci / lsusb / lsmod まとめ コマンド 読み取り元 何がわかる? lscpu /proc/cpuinfo CPUのコア数・アーキテクチャ・スレッド数 lspci /sys/bus/pci/ PCIスロットの機器(グラボ・NIC・SATA等) lsusb /sys/bus/usb/ USB接続の機器(マウス・キーボード等) lsmod /proc/modules 今動いているカーネルドライバ一覧 modprobe modules.dep参照 依存自動解決でモジュール読み込み insmod .koファイル直接 依存解決なし・手動 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ハードウェア | 2026/04/11 Ping-t:

20.

② たとえ話 ─ Topic 101 ハードウェア「人事部・タコ足配線・USB受付」 lscpu コマンド例 $ lscpu 「人事部に社員は何名?」 → CPU(s):4 = 4名のスタッフ Architecture: x86_64 CPU(s): 4 Thread(s) per core: 2 lspci $ lspci | grep VGA 「タコ足配線の全口を確認」 → グラボ・NIC・SATAカード 00:02.0 VGA: Intel HD $ lsusb Bus 001: Logitech Mouse lsusb $ lsmod | head -3 Module Size Used snd_hda 45056 3 「USB受付で来客名簿を確認」 → マウス・キーボード等 modprobe $ modprobe usb_storage (依存を自動解決して読込) 「引越し業者にお任せ(全部自動)」 → insmod = 1つずつ手動 $ modprobe -r usb_storage (依存を自動解決して削除) 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ハードウェア | 2026/04/11 Ping-t:

21.

注意点・落とし穴 ─ Topic 101 ハードウェア 試験でよくひっかかるポイント PCIとUSBを混同しない! 1 PCI = マザーボード内部の拡張カード(グラボ・LANカード) USB = 外部機器(マウス・キーボード) lsmod と modprobe の役割が違う! 2 lsmod = 「一覧を見るだけ」 modprobe = 「読み込み・取り外し」(実際に操作する) modprobe と insmod の違いが試験最頻出! 3 modprobe → modules.dep を参照して依存関係を自動解決 / insmod → 依存解決なし・.ko ファイルを直接指定 /proc と /sys は仮想ファイルシステム(実体はない!) 4 カーネルがリアルタイムで見せている情報。物理的なファイルは存在しない 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ハードウェア | 2026/04/11 Ping-t:

22.

Ubuntu vs Rocky ─ Topic 101 ハードウェア Ubuntu(Debian系) Rocky Linux(RHEL系) CPU確認 lscpu(共通) CPU確認 lscpu(共通) モジュール lsmod(共通) モジュール lsmod(共通) 読み込み modprobe(共通) 読み込み modprobe(共通) モジュール設定 /etc/modprobe.d/ モジュール設定 /etc/modprobe.d/ システムログ /var/log/syslog システムログ /var/log/messages パッケージ apt パッケージ dnf カーネル確認 uname -r カーネル確認 uname -r ハードウェア lshw(詳細確認) ハードウェア lshw(詳細確認) 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ハードウェア | 2026/04/11 Ping-t:

23.

Ping-t 実践 ─ Topic 101 ハードウェア 第1章 問1〜問30 カーネルモジュールの依存関係を自動的に解決してロードするコマンドはどれか? Q1 A) lsmod B) insmod C) modprobe D) rmmod 答:C) modprobe 「依存自動解決」→ modprobe が唯一の正解 現在カーネルに読み込まれているモジュールの一覧を表示するコマンドはどれか? Q2 A) lsmod B) modprobe C) insmod D) lspci 答:A) lsmod 「一覧表示のみ」→ lsmod。操作系は modprobe/insmod 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ハードウェア | 2026/04/11 Ping-t:

24.

理解度チェック ─ Topic 101 ハードウェア 小豆本:第1章 p.38〜65 口頭でもノートでも OK!答えてみよう CPUのコア数を確認するコマンドは? Q1 lscpu(/proc/cpuinfo を読みやすく表示) カーネルモジュールを依存解決しながら読み込むコマンドは? Q2 modprobe(insmod は依存解決なし) modprobe と insmod の最大の違いは? Q3 modprobe は modules.dep を参照して依存関係を自動解決する 読み込み中のカーネルモジュール一覧を確認するコマンドは? Q4 lsmod は読み込み済みカーネルモジュールを一覧表示するコマンドで、操作は行わない。モジュールのロードやアンロードは modprobe や insmod/rmmod が担当する。用途が明確に分かれているため、トラブルシュート時に使い分けがしやすい。 YukikoIshiguro | LPIC-1 — Topic 101 ハードウェア | 2026/04/11

25.

まとめ・覚えてほしいこと ─ Topic 101 ハードウェア ここだけは押さえてほしい! ✓ lscpu/lspci/lsusb でCPU・PCI・USBの情報を確認する ✓ modprobe = 依存自動解決でドライバを読み込む(現場推奨!) ✓ insmod = 依存解決なし・手動で .ko ファイルを直接指定する ✓ /proc と /sys は仮想ファイルシステム(実体はない) コマンド 意味 依存解決 情報源 lsmod 一覧表示 ─ /proc/modules modprobe 読み込み 自動 modules.dep insmod 読み込み 手動 .ko直接 modprobe -r 取り外し 自動 modules.dep rmmod 取り外し 手動 .ko直接 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ハードウェア | 2026/04/11 Ping-t:

26.

本日の授業、お疲れ様でした! 次回予告 ブートプロセス GRUB2 systemd ランレベル target 今日の復習:小豆本を読む → Ping-tを解く → 次回に備える! YukikoIshiguro | 2026/04/11

27.

Section 2 Topic 101.2/3 ブートプロセス BIOS/UEFI → GRUB2 → カーネル → systemd / SysV init YukikoIshiguro | 2026/04/11

28.

EXAM 101 — Topic 101.2/101.3 ブートプロセス・ランレベル GRUB2 / systemd / SysV init / target / runlevel YukikoIshiguro | 2026/04/11

29.

今回学ぶこと ─ Topic 101 ブートプロセス コマンド • grub2-install • update-grub • grub2-mkconfig • systemctl • systemctl get-default • runlevel • init • telinit 学習目標 キーワード • BIOS/UEFI • MBR/GPT • GRUB2 • ブートプロセスの順序を説明でき る • systemd targetと旧ランレベルを対 応づけられる • カーネル • initrd/initramfs • systemctlの基本操作ができる • systemd • GRUBの設定ファイルの場所を答え られる • SysV init • runlevel • target 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ブートプロセス | 2026/04/11 Ping-t:

30.

図解 ─ Linuxのブートプロセス(BIOS/UEFI → login) ① 電源ON BIOS / UEFI ② → ブートローダ ③ → GRUB2 ④ カーネル → vmlinuz + initramfs 初期化 systemd / SysV init ⑤ → ログイン login プロンプト GRUB2 重要ファイル・コマンド 項目 値・コマンド 1 値・コマンド 2 設定ファイル(Ubuntu) /boot/grub/grub.cfg(直接編集しない!) /etc/default/grub(設定変更はここ) 設定ファイル(Rocky) /boot/grub2/grub.cfg /etc/default/grub 設定反映コマンド(Ubuntu) update-grub または grub2-mkconfig -o /boot/grub/grub.cfg 設定反映コマンド(Rocky) grub2-mkconfig -o /boot/grub2/grub.cfg インストール Ubuntu: grub-install /dev/sda grub2-install /dev/sda 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ブートプロセス | 2026/04/11 / Rocky: Ping-t: (MBR にインストール / UEFIはGPT)

31.

図解 ─ systemd target と SysV ランレベル対応表 ランレベル 説明 systemd target 0 poweroff.target シャットダウン 1 rescue.target シングルユーザーモード(root保守) 2 multi-user.target マルチユーザー(NFS無し) 3 multi-user.target マルチユーザー・ネットワーク有 4 multi-user.target 予約(未使用) 5 graphical.target GUI付きマルチユーザー 6 reboot.target 再起動 よく使う デスクトップ systemctl コマンド systemctl get-default → 即座に切り替え → 現在のデフォルトtarget確認 / 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ブートプロセス | 2026/04/11 systemctl set-default graphical.target Ping-t: → デフォルト変更 / systemctl isolate rescue.target

32.

注意点・落とし穴 ─ Topic 101 ブートプロセス 試験でよくひっかかるポイント grub.cfg を直接編集しない! 1 /boot/grub/grub.cfg は自動生成。設定変更は /etc/default/grub を編集後 update-grub を実行 ランレベル3と5の違いを覚える! 2 ランレベル3 = multi-user.target(CUI) ランレベル5 = graphical.target(GUI) initrd と initramfs は同じ概念(違う実装) 3 古いカーネル → initrd(ramdisk) 新しいカーネル → initramfs(tmpfs)。試験では両方出る Ubuntuは update-grub、Rockyは grub2-mkconfig 4 設定反映コマンドがディストリビューションで違う!コマンド名を混同しないよう注意 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ブートプロセス | 2026/04/11 Ping-t:

33.

理解度チェック ─ Topic 101 ブートプロセス 小豆本:第1章 p.65〜120 口頭でもノートでも OK!答えてみよう ブートプロセスの順序を答えてください(5ステップ) Q1 BIOS/UEFI → GRUB2(ブートローダ)→ カーネル(+initramfs) → systemd → ログイン ランレベル5に対応するsystemd targetは? Q2 graphical.target(GUI付きマルチユーザー) 現在のデフォルトtargetを確認するコマンドは? Q3 systemctl get-default GRUBの設定を変更した後に実行するコマンドは?(Ubuntu) Q4 update-grub(または grub2-mkconfig -o /boot/grub/grub.cfg) YukikoIshiguro | LPIC-1 — Topic 101 ブートプロセス | 2026/04/11

34.

まとめ・覚えてほしいこと ─ Topic 101 ブートプロセス ここだけは押さえてほしい! ✓ ブート順序:BIOS/UEFI → GRUB2 → カーネル → systemd → ログイン ✓ ランレベル3 = multi-user.target(CUI)、5 = graphical.target(GUI) ✓ grub.cfg は直接編集しない → /etc/default/grub を編集 → update-grub ✓ systemctl get-default で現在のtargetを確認できる systemd target 旧runlevel 説明 poweroff.target 0 シャットダウン rescue.target 1 シングルユーザー保守 multi-user.target 2,3,4 CUIマルチユーザー graphical.target 5 GUIマルチユーザー reboot.target 6 再起動 小豆本: YukikoIshiguro | LPIC-1 — Topic 101 ブートプロセス | 2026/04/11 Ping-t:

35.

本日の授業、お疲れ様でした! 次回予告 パッケージ管理 apt dpkg dnf rpm 今日の復習:小豆本を読む → Ping-tを解く → 次回に備える! YukikoIshiguro | 2026/04/11

36.

Section 3 Topic 102.4/5 パッケージ管理 apt / dpkg(Ubuntu) + dnf / rpm(Rocky) YukikoIshiguro | 2026/04/11

37.

EXAM 101 — Topic 102.4/102.5 パッケージ管理 apt / dpkg(Ubuntu) / dnf / rpm(Rocky Linux) YukikoIshiguro | 2026/04/11

38.

今回学ぶこと ─ Topic 102 パッケージ管理 コマンド • apt update/upgrade • apt install/remove/purge • 学習目標 キーワード • apt と dpkg の役割の違いを説明で きる • 依存関係(いぞんかんけい) dpkg -i/-l/-L/-S • dpkg -L と -S の違いを答えられる • リポジトリ(倉庫) • dnf install/remove • • .deb(ドットデブ) • dnf check-update dnf と rpm の役割の違いを説明で きる • .rpm(ドットアールピーエム) • rpm -ivh/-qa/-ql/-qf • apt purge vs remove • apt-cache search Ubuntu と Rocky の対応コマンドを 書ける • 小豆本: YukikoIshiguro | LPIC-1 — Topic 102 パッケージ管理 | 2026/04/11 Ping-t:

39.

図解 ─ パッケージ管理の2層構造 高レベル(自動・簡単) 依存関係を自動解決!リポジトリから自動DL! Ubuntu: apt Rocky: dnf $ apt install nginx → 依存パッケージも自動インストール $ dnf install httpd → 同様に自動解決 ↑ 内部で呼ぶ ↓ 低レベル(直接・手動) Ubuntu: dpkg Rocky: rpm .deb/.rpm ファイルを直接操作。依存解決は手動! $ dpkg -i nginx.deb → .debを直接(依存エラーが出る場合あり) $ rpm -ivh httpd.rpm → .rpmを直接(依存エラーが出る場合あり) 小豆本: YukikoIshiguro | LPIC-1 — Topic 102 パッケージ管理 | 2026/04/11 Ping-t:

40.

注意点・落とし穴 ─ Topic 102 パッケージ管理 試験でよくひっかかるポイント apt update と apt upgrade を混同しない! 1 update = チラシをもらってくるだけ(リスト更新のみ・何もインストールしない!) upgrade = チラシを見て実際に買い物する apt remove と apt purge の違い!(試験頻出) 2 remove = /etc/ の設定ファイルを残す purge = 設定ファイルも含めて完全削除(全部きれいに片付ける) dpkg -L と dpkg -S を混同しない!(試験最頻出) 3 -L パッケージ名 → 「このパッケージのファイルリストは?」(パッケージ名が引数) -S /パス → 「このファイルの持ち主は?」(ファイル パスが引数) Rocky には apt purge に相当するものがない! 4 dnf remove が apt remove と apt purge の両方を兼ねる。Rocky に「purge」オプションはない 小豆本: YukikoIshiguro | LPIC-1 — Topic 102 パッケージ管理 | 2026/04/11 Ping-t:

41.

Ubuntu vs Rocky ─ Topic 102 パッケージ管理 Ubuntu(Debian系) Rocky Linux(RHEL系) install apt install xxx install dnf install xxx リスト更新 apt update リスト更新 dnf check-update 全更新 apt upgrade 全更新 dnf update 削除(設定残) apt remove xxx 削除 dnf remove xxx 完全削除 apt purge xxx 完全削除 (purgeなし) 低レベル dpkg -i xxx.deb 低レベル rpm -ivh xxx.rpm ファイル一覧 dpkg -L パッケージ名 ファイル一覧 rpm -ql パッケージ名 持ち主検索 dpkg -S /path/to/file 持ち主検索 rpm -qf /path/to/file 小豆本: YukikoIshiguro | LPIC-1 — Topic 102 パッケージ管理 | 2026/04/11 Ping-t:

42.

Ping-t 実践 ─ Topic 102 パッケージ管理 第2章 問71〜問165 あるファイルがどのパッケージに属しているかを調べるコマンドはどれか?(Ubuntu) Q1 A) dpkg -l nginx B) dpkg -L nginx C) dpkg -S /usr/sbin/nginx D) dpkg -i nginx.deb 答:C) dpkg -S /usr/sbin/nginx -S は Search(持ち主を探す)→ ファイルパスが引数! aptコマンドで設定ファイルも含めて完全削除するオプションはどれか? Q2 A) apt delete B) apt remove C) apt purge D) apt clean 答:C) apt purge purge = 完全削除。remove は設定ファイルを残す 小豆本: YukikoIshiguro | LPIC-1 — Topic 102 パッケージ管理 | 2026/04/11 Ping-t:

43.

理解度チェック ─ Topic 102 パッケージ管理 口頭でもノートでもOK!答えてみよう apt update と apt upgrade の違いを説明してください Q1 update=リスト更新のみ upgrade=全パッケージを実際に更新 設定ファイルも含めて完全削除するaptコマンドは? Q2 apt purge(removeは設定ファイルを残す) あるファイルがどのパッケージのものか調べるコマンドは?(Ubuntu) Q3 dpkg -S /パス/ファイル(-S = Search) RPMパッケージを直接インストールする際の定番オプションは? Q4 rpm -ivh(i=install v=verbose h=hash) YukikoIshiguro | LPIC-1 — Topic 102 パッケージ管理 | 2026/04/11 小豆本:第2章 p.92〜135

44.

まとめ・覚えてほしいこと ─ Topic 102 パッケージ管理 ここだけは押さえてほしい! ✓ apt update = リスト更新のみ(まだインストールしない!) ✓ apt remove = 設定残す / apt purge = 設定ごと完全削除 ✓ dpkg -L = パッケージの中身 / dpkg -S = ファイルの持ち主 ✓ rpm -ivh = Rocky用インストール / rpm -qa = 全パッケージ一覧 コマンド(Ubuntu/Rocky) 説明 apt install / dnf install インストール(高レベル) apt purge / (dnf remove) 完全削除 dpkg -l / rpm -qa インストール済み一覧 dpkg -L / rpm -ql パッケージのファイル一覧 dpkg -S / rpm -qf ファイルの持ち主を調べる 小豆本: YukikoIshiguro | LPIC-1 — Topic 102 パッケージ管理 | 2026/04/11 Ping-t:

45.

本日の授業、お疲れ様でした! 次回予告 シェルとスクリプト bash 変数 クォート パイプ 今日の復習:小豆本を読む → Ping-tを解く → 次回に備える! YukikoIshiguro | 2026/04/11

46.

Section 4 Topic 103 シェルとスクリプト コマンドライン・リダイレクト・パイプ・変数・クォート YukikoIshiguro | 2026/04/11

47.

EXAM 101 — Topic 103.1〜103.4 シェルとコマンドライン操作 bash / リダイレクト / パイプ / 変数 / クォート / 正規表現 YukikoIshiguro | 2026/04/11

48.

今回学ぶこと ─ Topic 103 シェルとスクリプト コマンド • echo $VAR • export VAR=value • env / set • alias name=cmd • history / !番号 • grep -E/-i/-v • find / locate • which / whereis 学習目標 キーワード • シェル変数 • 環境変数(export) リダイレクトとパイプの使い方が 分かる • リダイレクト(>・>>・<) • パイプ(|) • クォートの違い(シングル/ダブル )を説明できる • クォート('・") • エスケープ(\) • grepで正規表現が使える • 正規表現(regex) • 変数とエクスポートの違いを説明 できる • 小豆本: YukikoIshiguro | LPIC-1 — Topic 103 シェルとスクリプト | 2026/04/11 Ping-t:

49.

図解 ─ リダイレクト・パイプ・変数 まとめ 記号 使い方 説明 > command > file 標準出力をファイルへ(上書き) >> command >> file 標準出力をファイルへ(追記) < command < file ファイルから標準入力 2> command 2> file 標準エラーをファイルへ 2>&1 command > file 2>&1 標準出力と標準エラーを同じファイルへ | cmd1 | cmd2 cmd1の出力をcmd2の入力にパイプ || cmd1 || cmd2 cmd1が失敗したらcmd2を実行 && cmd1 && cmd2 cmd1が成功したらcmd2を実行 ; cmd1 ; cmd2 cmd1の成否に関わらずcmd2を実行 変数のポイント: VAR=value(シェル変数) 小豆本: YukikoIshiguro | LPIC-1 — Topic 103 シェル | 2026/04/11 / export VAR=value(環境変数・子プロセスに継承) Ping-t: / $VAR で参照 / env で環境変数一覧

50.

注意点・落とし穴 ─ Topic 103 シェルとスクリプト 試験でよくひっかかるポイント シングルクォートとダブルクォートの違い! 1 シングルクォート ' → 変数展開しない($VARがそのまま出る) ダブルクォート " → 変数展開する($VARが値に変わる) VAR=value と export VAR=value の違い! 2 VAR=value → シェル変数(このシェルだけ) export VAR=value → 環境変数(子プロセスにも引き継がれる) 2>&1 の順序に注意! 3 command > file 2>&1 が正解。command 2>&1 > file は2が元の標準出力に向いてしまい期待通りにならない grep のオプション混同に注意! 4 -i = 大文字小文字無視 -v = マッチしない行を表示 -E = 拡張正規表現(egrep相当) -r = ディレクトリを再帰検索 小豆本: YukikoIshiguro | LPIC-1 — Topic 103 シェルとスクリプト | 2026/04/11 Ping-t:

51.

理解度チェック ─ Topic 103 シェルとスクリプト 口頭でもノートでも OK!答えてみよう 変数NAMEを子プロセスにも引き継ぐ方法は? Q1 export NAME=値 (export で環境変数になり子プロセスに継承される) コマンドの標準出力と標準エラーを同じファイルに書き込む方法は? Q2 command > file 2>&1 grepで大文字小文字を区別せずに検索するオプションは? Q3 grep -i 検索文字列 ファイル 現在の環境変数を一覧表示するコマンドは? Q4 env (または printenv) YukikoIshiguro | LPIC-1 — Topic 103 シェルとスクリプト | 2026/04/11 小豆本:第3章 p.171〜250

52.

まとめ・覚えてほしいこと ─ Topic 103 シェルとスクリプト ここだけは押さえてほしい! ✓ export VAR=value → 環境変数(子プロセスに継承)。未export = シェル変数のみ ✓ リダイレクト: > 上書き、>> 追記、2> エラー、2>&1 エラーも同じ先へ ✓ クォート: ' は変数展開しない、" は変数展開する ✓ パイプ | でコマンドを繋ぐ / && は成功時のみ / || は失敗時のみ コマンド 説明 grep -i 大文字小文字無視 grep -v マッチしない行を表示 grep -r ディレクトリ再帰検索 find / -name ファイル名で検索 which コマンド コマンドのパスを表示 小豆本: YukikoIshiguro | LPIC-1 — Topic 103 シェルとスクリプト | 2026/04/11 Ping-t:

53.

本日の授業、お疲れ様でした! 次回予告 ファイル・パーミッション chmod chown umask ln 今日の復習:小豆本を読む → Ping-tを解く → 次回に備える! YukikoIshiguro | 2026/04/11

54.

Section 5 Topic 104 ファイル・パーミッション chmod / chown / umask / ln / ファイルシステム YukikoIshiguro | 2026/04/11

55.

EXAM 101 — Topic 104.1〜104.7 ファイルとパーミッション chmod / chown / umask / ln / mkfs / mount / df / du YukikoIshiguro | 2026/04/11

56.

今回学ぶこと ─ Topic 104 ファイル・パーミッション コマンド • chmod 755 / chmod u+x • chown user:group • umask • ln / ln -s • 学習目標 キーワード • rwx(読み書き実行) パーミッションの数値と記号表記 を変換できる • オーナー/グループ/その他 • SUID / SGID / スティッキービット • chownとchmodの違いを説明できる • inode mkfs.ext4 • umaskの計算ができる • ハードリンク • mount / umount • • シンボリックリンク • df -h ハードリンクとシンボリックリン クの違いを説明できる • マウント • du -sh • ext4 / xfs • 小豆本: YukikoIshiguro | LPIC-1 — Topic 104 ファイル・パーミッション | 2026/04/11 Ping-t:

57.

図解 ─ パーミッション 完全解説 パーミッション表示例: r=4(Read) -rwxr-xr-意味 w=2(Write) 記号 数値 rwx 7 全権限 rw- 6 読み書き r-x 5 読み実行 記号指定で個別変更 r-- 4 読みのみ $ chown user:group file --- 0 権限なし x=1(Execute) $ chmod 755 file.sh 所有者: rwx(7) グループ: r-x(5) 他: r-x(5) $ chmod u+x,g-w file.txt オーナーとグループを変更 $ chown -R user:group dir/ -R でディレクトリ配下全て $ umask 022 022 → ファイル:644, ディレクトリ:755 $ chmod 4755 file (SUID) umask計算:ファイルのデフォルト666 - umask022 = 644(rw-r--r--) ディレクトリ777 - 022 = 755(rwxr-xr-x) $ chmod 1777 /tmp (スティッキー) 小豆本: YukikoIshiguro | LPIC-1 — Topic 104 パーミッション | 2026/04/11 Ping-t:

58.

注意点・落とし穴 ─ Topic 104 パーミッション 試験でよくひっかかるポイント umask の計算方向に注意! 1 umask は「引き算」。ファイル666-022=644、ディレクトリ777-022=755。足し算ではなく「制限するビット」を指定する SUID・SGID・スティッキービットを混同しない! 2 SUID(4) = 実行時にオーナー権限 / SGID(2) = 実行時にグループ権限 / Sticky(1) = /tmp等で自分のファイルしか削除できない ハードリンクとシンボリックリンクの違い! 3 ハードリンク(ln) = 同じinode番号を共有、ディレクトリ不可 シンボリックリンク(ln -s) = 別ファイルへの参照、ディレクトリ可 chmod の数値と記号を両方覚える! 4 試験は数値(755)でも記号(u+x)でも出る。755 = rwxr-xr-x、644 = rw-r--r-- は必ず暗記 小豆本: YukikoIshiguro | LPIC-1 — Topic 104 パーミッション | 2026/04/11 Ping-t:

59.

理解度チェック ─ Topic 104 パーミッション 口頭でもノートでも OK!答えてみよう umask 027 のとき作成されるファイルのパーミッションは? Q1 640(rw-r-----) 666-027=640 chmod 755 の意味を説明してください Q2 オーナー:rwx(7) グループ:r-x(5) 他:r-x(5) = rwxr-xr-x シンボリックリンクを作成するコマンドは? Q3 ln -s リンク元 リンク名(-s がないとハードリンク) ディレクトリ全体のオーナーを再帰的に変更するコマンドは? Q4 chown -R ユーザー:グループ ディレクトリ名 YukikoIshiguro | LPIC-1 — Topic 104 パーミッション | 2026/04/11 小豆本:第4章 p.251〜350

60.

まとめ・覚えてほしいこと ─ Topic 104 パーミッション ここだけは押さえてほしい! ✓ r=4, w=2, x=1 → 755 = rwxr-xr-x(オーナー全権限・その他読み実行) ✓ umask = 制限ビット。ファイル666-umask / ディレクトリ777-umask ✓ SUID(4)/SGID(2)/Sticky(1) 特殊ビット → chmod 4755, chmod 1777 ✓ ln = ハードリンク(同一inode) / ln -s = シンボリックリンク(参照) コマンド 説明 chmod 755 rwxr-xr-x(実行ファイル標準) chmod 644 rw-r--r--(設定ファイル標準) chown user:grp オーナー・グループ変更 umask 022 新規ファイル644/ディレクトリ755 ln -s src dst シンボリックリンク作成 小豆本: YukikoIshiguro | LPIC-1 — Topic 104 パーミッション | 2026/04/11 Ping-t:

61.

本日の授業、お疲れ様でした! 次回予告 シェル環境・X Window シェル設定 環境変数 .bashrc X11 今日の復習:小豆本を読む → Ping-tを解く → 次回に備える! YukikoIshiguro | 2026/04/11

62.

Section 6 Topic 105/106 シェル環境・X Window シェルスクリプト・環境変数・X Window / Wayland YukikoIshiguro | 2026/04/11

63.

EXAM 102 — Topic 105.1/106.1 シェル環境とX Window System ~/.bashrc / ~/.bash_profile / Xorg / Wayland / DISPLAY YukikoIshiguro | 2026/04/11

64.

今回学ぶこと ─ Topic 105/106 シェル環境 コマンド • ~/.bashrc • ~/.bash_profile • source ~/.bashrc • alias rm='rm -i' • PS1=変数 • xhost • DISPLAY変数 • xrandr 学習目標 • ログイン/非ログインシェルの読み 込みファイルを区別できる • aliasとfunctionを使えるようになる • X Windowの基本構造を説明できる • DISPLAYの意味を理解する 小豆本: YukikoIshiguro | LPIC-1 — Topic 105/106 シェル環境 | 2026/04/11 Ping-t: キーワード • ログインシェル • 非ログインシェル • ~/.bash_profile • ~/.bashrc • ~/.bash_logout • /etc/profile • DISPLAY • Xorg/Wayland

65.

注意点・落とし穴 ─ Topic 105/106 シェル環境 試験でよくひっかかるポイント ~/.bash_profile と ~/.bashrc の読み込みタイミングが違う! 1 ~/.bash_profile = ログインシェル(SSH接続時・コンソールログイン時)に読み込まれる ~/.bashrc = 非ログインシェル(bash起動時)に読み 込まれる /etc/profile と ~/.bash_profile の優先順位! 2 /etc/profile → 全ユーザーに適用 → ~/.bash_profile(またはprofileがなければ~/.bash_login → ~/.profile)の順で読み込む alias は非ログインシェルでも使うために ~/.bashrc に書く! 3 ~/.bash_profile に alias を書くとSSHログアウト後に新しいターミナルで使えなくなる。alias は必ず ~/.bashrc に書く DISPLAY変数の形式を覚える! 4 DISPLAY=:0 → ローカルのディスプレイ0 DISPLAY=hostname:0 → リモートのXサーバー。SSHでXフォワードするには ssh -X オプション 小豆本: YukikoIshiguro | LPIC-1 — Topic 105/106 シェル環境 | 2026/04/11 Ping-t:

66.

まとめ・覚えてほしいこと ─ Topic 105/106 シェル環境 ここだけは押さえてほしい! ✓ ログインシェル: /etc/profile → ~/.bash_profile(→ ~/.bashrc を呼ぶのが慣例) ✓ 非ログインシェル: /etc/bashrc(/etc/bash.bashrc)→ ~/.bashrc ✓ source ~/.bashrc または . ~/.bashrc で設定を即時反映 ✓ DISPLAY=:0 でローカルX接続 / ssh -X でXフォワーディング ファイル/コマンド 説明 ~/.bashrc エイリアス・非ログイン設定 ~/.bash_profile ログイン時の環境変数設定 source file 設定ファイルの即時反映 alias ls='ls --color' コマンドエイリアス設定 DISPLAY=:0 Xディスプレイ指定 小豆本: YukikoIshiguro | LPIC-1 — Topic 105/106 シェル環境 | 2026/04/11 Ping-t:

67.

本日の授業、お疲れ様でした! 次回予告 管理タスク ユーザー管理 ジョブスケジュール ログ管理 今日の復習:小豆本を読む → Ping-tを解く → 次回に備える! YukikoIshiguro | 2026/04/11

68.

Section 7 Topic 107/108 管理タスク・ログ管理 ユーザー管理 / cron / systemd timer / rsyslog YukikoIshiguro | 2026/04/11

69.

EXAM 102 — Topic 107.1/108.2 管理タスクとログ管理 useradd/passwd/cron/at/rsyslog/logrotate/journalctl YukikoIshiguro | 2026/04/11

70.

今回学ぶこと ─ Topic 107/108 管理タスク コマンド • useradd -m username • passwd username • usermod -aG group user • groupadd groupname • crontab -e • crontab -l • at 10:00 • journalctl -u service 学習目標 キーワード • /etc/passwd ユーザー作成・削除・変更コマン ドを使える • /etc/shadow • /etc/group • crontabの書き方を正しく書ける • cron / crontab • rsyslogとjournaldの違いを説明でき る • at / atd • rsyslog • ログファイルの場所を覚えられる • journald / journalctl • logrotate • 小豆本: YukikoIshiguro | LPIC-1 — Topic 107/108 管理タスク | 2026/04/11 Ping-t:

71.

図解 ─ crontab の書き方 完全解説 分(0-59) 時(0-23) 日(1-31) 月(1-12) 曜日(0-7 ※0,7は日曜) コマンド crontab 書き方 意味 */5 * * * * /script.sh 5分ごとに実行 0 2 * * * /backup.sh 毎日午前2:00に実行 30 8 * * 1 /send.sh 毎週月曜8:30に実行 0 0 1 * * /month.sh 毎月1日 00:00に実行 0 9-18 * * 1-5 /work.sh 平日9〜18時の正時に実行 @reboot /startup.sh 起動時に1回実行(@reboot) cron 関連ファイル: /etc/crontab(システム) at 10:00 で1回実行予約 小豆本: YukikoIshiguro | LPIC-1 — Topic 107 管理タスク | 2026/04/11 /var/spool/cron/(ユーザー) /etc/cron.d/ Ping-t: /etc/cron.daily/ etc / at コマンド:

72.

注意点・落とし穴 ─ Topic 107/108 管理タスク 試験でよくひっかかるポイント crontabの曜日指定:0と7が両方「日曜日」! 1 曜日フィールドは 0=日曜 1=月曜 ... 6=土曜 7=日曜(0と7は同じ)。この仕様は試験で問われる useradd と adduser の違い!(ディストリビューション依存) 2 useradd = 低レベルコマンド(両OS共通・オプション必要) adduser = 高レベルの対話型(Ubuntuなど一部のみ) usermod -aG の -a オプションを忘れると危険! 3 -aG group user → 既存グループを保持しながら追加(-a = append) -G group user のみ(-a なし)→ 指定グループのみになり既存グループが消 える! journalctl と rsyslog の違い! 4 journald = systemdのバイナリログ(journalctlで参照) rsyslog = テキストログ(/var/log/syslog, /var/log/messages等) 小豆本: YukikoIshiguro | LPIC-1 — Topic 107/108 管理タスク | 2026/04/11 Ping-t:

73.

理解度チェック ─ Topic 107/108 管理タスク 口頭でもノートでも OK!答えてみよう 毎日午前3時にスクリプトを実行するcrontabの書き方は? Q1 0 3 * * * /path/to/script.sh ユーザーuserをwheelグループに追加するコマンドは? Q2 usermod -aG wheel user(-a を忘れると既存グループが消える!) systemdのジャーナルログをserviceで絞り込むコマンドは? Q3 journalctl -u サービス名(例: journalctl -u nginx) /etc/passwd の各フィールドを説明してください Q4 ユーザー名:パスワード(x):UID:GID:コメント:ホームディレクトリ:シェル YukikoIshiguro | LPIC-1 — Topic 107/108 管理タスク | 2026/04/11 小豆本:第7・8章 p.421〜520

74.

まとめ・覚えてほしいこと ─ Topic 107/108 管理タスク ここだけは押さえてほしい! ✓ useradd -m user → ホームディレクトリ付きでユーザー作成 ✓ usermod -aG group user → グループ追加(-a 忘れ厳禁!) ✓ crontab書式: 分 時 日 月 曜日 コマンド(*/5 = 5分ごと) ✓ journalctl -u nginx でnginxのログ確認 コマンド 説明 useradd -m ホーム付きユーザー作成 passwd user パスワード設定 usermod -aG グループ追加(-a必須) userdel -r ユーザー削除(-rでホームも) crontab -e cron設定の編集 小豆本:第7・8章 p.421〜520 YukikoIshiguro | LPIC-1 — Topic 107/108 管理タスク | 2026/04/11 Ping-t:第7章 問391〜470

75.

本日の授業、お疲れ様でした! 次回予告 ネットワーク基礎 IP DNS SSH netstat 今日の復習:小豆本を読む → Ping-tを解く → 次回に備える! YukikoIshiguro | 2026/04/11

76.

Section 8 Topic 109/110 ネットワーク・セキュリ ティ IP / DNS / SSH / ファイアウォール / 暗号化 YukikoIshiguro | 2026/04/11

77.

EXAM 102 — Topic 109.1/110.1 ネットワーク設定とセキュリティ ip / ss / dig / nslookup / ssh / gpg / openssl YukikoIshiguro | 2026/04/11

78.

今回学ぶこと ─ Topic 109/110 ネットワーク コマンド • ip addr show • ip route • ss -tuln • netstat -tuln • 学習目標 • IPアドレス・ルーティングを確認 できる dig domain • ポートとサービスの確認ができる • nslookup domain • DNSの仕組みを説明できる • ssh -p port user@host • SSH鍵認証の設定ができる • gpg --gen-key • openssl 小豆本: YukikoIshiguro | LPIC-1 — Topic 109/110 ネットワーク | 2026/04/11 Ping-t: キーワード • IPv4/IPv6 • サブネットマスク • デフォルトゲートウェイ • DNS / /etc/hosts • ポート番号 • SSH / RSA • 公開鍵/秘密鍵 • GPG

79.

図解 ─ 必須ネットワークコマンド & 重要ポート番号 コマンド 説明 ポート プロトコル ip addr show IPアドレス一覧(ifconfigの後継) ip route show ルーティングテーブル表示 22 SSH / SFTP / SCP ss -tuln 待受ポート一覧(netstatの後継) 23 Telnet(非暗号) netstat -tuln 待受ポート一覧(レガシー) 25 SMTP(メール送信) ping -c 4 host 死活確認(4回送信) 53 DNS dig domain DNS問い合わせ(詳細) 80 HTTP nslookup domain DNS問い合わせ(簡易) 110 POP3 traceroute host ルーティング経路確認 143 IMAP ssh user@host SSHリモート接続 443 HTTPS(TLS) scp src user@host:dst SSH経由のファイルコピー 587 SMTP(STARTTLS) 小豆本: YukikoIshiguro | LPIC-1 — Topic 109 ネットワーク | 2026/04/11 20/21 Ping-t: FTP(データ/制御)

80.

注意点・落とし穴 ─ Topic 109/110 ネットワーク 試験でよくひっかかるポイント ifconfig は非推奨!ip コマンドを使う! 1 ip addr show = IPアドレス確認 ip route = ルーティング確認。古い環境では ifconfig も出るが試験では ip コマンドが主流 ポート番号は必ず暗記!(22・25・53・80・110・443) 2 試験では「このポートは何のサービスか?」が頻出。特に SSH=22, SMTP=25, DNS=53, HTTP=80, HTTPS=443 は必須 SSH鍵認証の設定ファイルの場所! 3 ~/.ssh/authorized_keys に公開鍵を登録 ~/.ssh/id_rsa が秘密鍵(600のパーミション必須) ~/.ssh/ ディレクトリは700必須 /etc/hosts と DNS の優先順位! 4 /etc/nsswitch.conf の hosts: files dns の順番で名前解決。filesが先 → /etc/hostsが優先される(デフォルト) 小豆本: YukikoIshiguro | LPIC-1 — Topic 109/110 ネットワーク | 2026/04/11 Ping-t:

81.

理解度チェック ─ Topic 109/110 ネットワーク 口頭でもノートでも OK!答えてみよう IPアドレスを確認するコマンドは?(新・旧両方) Q1 新: ip addr show 旧: ifconfig(非推奨) SSH ポート番号は? Q2 22番(Secure Shell、SFTPとSCPも使用) 待受中のTCPポートを確認するコマンドは?(2つ) Q3 ss -tuln または netstat -tuln DNSサーバーへ問い合わせを行うコマンドは?(2つ) Q4 dig domain または nslookup domain YukikoIshiguro | LPIC-1 — Topic 109/110 ネットワーク | 2026/04/11

82.

まとめ・覚えてほしいこと ─ Topic 109/110 ネットワーク ここだけは押さえてほしい! ✓ ip addr show でIP確認 / ip route でルーティング確認 ✓ ss -tuln で待受ポート確認(netstatの後継) ✓ 重要ポート: SSH=22, SMTP=25, DNS=53, HTTP=80, HTTPS=443 ✓ SSH鍵認証: ~/.ssh/authorized_keys に公開鍵を登録、600のパーミション ポート番号 サービス 22/TCP SSH / SFTP / SCP 25/TCP SMTP(メール送信) 53/UDP+TCP DNS 80/TCP HTTP 443/TCP HTTPS(TLS) 小豆本: YukikoIshiguro | LPIC-1 — Topic 109/110 ネットワーク | 2026/04/11 Ping-t:

83.

Section Final LPIC-1 101+102 総まとめ 試験直前チェックリスト ─ ここを押さえれば合格! YukikoIshiguro | 2026/04/11

84.

合格へのロードマップ YukikoIshiguro 新人研修 ─ LPIC-1 Exam 101+102 STEP 1 スライドを見る STEP 2 小豆本を読む → 各Topicの概念・コマンドを 把握 STEP 3 指定ページを必ず確認 → STEP 4 Ping-t を解く → 正答率80%を目標に繰り返 す GOAL 弱点を潰す → 苦手問題に戻って小豆本で 確認 試験合格! LPIC-1 認定取得 小豆本 参照ガイド(私は何ページを見ればいい?) • HW: 第1章 p.24〜90 • Boot: 第1章 p.65〜120 • Perm: 第4章 p.251〜350 • Env: 第5・6章 p.351〜420 • Package: 第2章 p.92〜170 • Shell: 第3章 p.171〜250 • Admin: 第7・8章 p.421〜 520 • Network: 第9・10章 p.521 〜620 YukikoIshiguro | 2026/04/11 | 頑張りましょうー!応援しています!

85.

LPIC-1 試験直前 最終チェックリスト No 試験に出る最重要ポイント 小豆本 Ping-t 1 modprobe=依存自動解決 / insmod=手動 / lscpu/lspci/lsusb 第1章 p.38〜65 問1〜30 2 BIOS→GRUB2→kernel→systemd / ランレベル3=multi-user / 5=graphical 第1章 p.65〜120 問31〜60 3 apt purge=完全削除 / dpkg -L=ファイル一覧 / dpkg -S=持ち主 / rpm -ivh 第2章 p.92〜170 問71〜165 4 export=環境変数 / >上書き >>追記 / シングル'=展開なし 第3章 p.171〜250 問166〜240 5 755=rwxr-xr-x / umask=制限ビット / ln -s=シンボリック 第4章 p.251〜350 問241〜330 6 ~/.bashrc=非ログイン / ~/.bash_profile=ログイン / DISPLAY=:0 第5・6章 p.351〜420 問331〜390 7 useradd -m / usermod -aG(-a必須)/ cron: 分時日月曜 第7・8章 p.421〜520 問391〜470 8 ip addr / ss -tuln / SSH=22 / SMTP=25 / HTTP=80 / HTTPS=443 第9・10章 p.521〜620 問471〜560 YukikoIshiguro | LPIC-1 — LPIC-1 総まとめ | 2026/04/11