---
title: 【公開】2026年04月20日_LPIC101_ファイルとプロセス管理
tags:  #lpic #4  
author: [Yukiko](https://docswell.com/user/yukiko_it)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/P7XQXXDYEX.jpg?width=480
description: 2026年04月18日作成※趣味枠
published: April 18, 26
canonical: https://docswell.com/s/yukiko_it/ZN7LRR-2026-04-18-230408
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/P7XQXXDYEX.jpg)

LPIC 101
ファイルとプロセス管理
リンク / プロセス管理 / システム管理コマンド
新卒・未経験向け
「面白きなき世を面白く」 YukikoIshiguro
図解多め
ALJ Education Plus 株式会社
LPIC試験対策
※趣味枠LPIC学習支援


# Page. 2

![Page Image](https://bcdn.docswell.com/page/37K9WWX47D.jpg)

今日の内容
01
02
03
ファイルのリンク
プロセスとは
killコマンド
ハードリンク vs シンボリックリンク
PID・ps・pstree
シグナルで プロセスを制御
04
05
06
プロセス優先度
システム管理コマンド
試験対策まとめ
nice / renice
top / free / uptime
よく出るポイントを確認！


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LJ3W115DJ5.jpg)

01
ファイルのリンク
ハードリンク vs シンボリックリンク の違いを理解しよう！
たとえ話：ラーメン屋さんで考えてみよう！


# Page. 4

![Page Image](https://bcdn.docswell.com/page/8JDKXXD2EG.jpg)

【たとえ話】ハードリンク vs シンボリックリンク
ラーメン屋さん
で解説します！ ※正式な表現ではございません。試験対策向けには、小豆本で学習してくださいね！
【タイトル】
ハードリンク vs シンボリックリンク
〜ラーメン屋で理解するファイルリンク〜
【ハードリンク】
● 同じ厨房を共有する “もう1つの店舗”
● 元ファイルとハードリンクは同じデータ本体を参照
● どちらの店で食べても同じラーメン（同じ内容）
● 元ファイルが消えても、ハードリンクが残ればデータは残る
【図（テキスト図解）】
[店舗A]───┐
├──→【同じ厨房（データ本体）】
[店舗B]───┘
【シンボリックリンク】
● 本店へ案内する “看板”
● 看板は本店の場所（パス）を指すだけ
● 本店がなくなるとリンク切れ
● 看板を消しても本店は無事
【図（テキスト図解）】
[看板] → 「本店はこちら →」
↓
[本店（データ本体）]
【まとめ】
● ハードリンク＝本物の店がもう1つある
● シンボリックリンク＝本店への案内板


# Page. 5

![Page Image](https://bcdn.docswell.com/page/VEPKPPXL78.jpg)

【原理原則】ハードリンク vs シンボリックリンク
ハードリンク
ln file.txt hardlink.txt
シンボリックリンク
ln -s file.txt symlink.txt
inode（実体）に直接つながる「合鍵」
ファイル名（パス）を経由する「看板」
元ファイルを削除しても OK
元ファイルを削除するとリンク切れ
同一ファイルシステム内のみ
ファイルシステムをまたげる
ディレクトリには使えない
ディレクトリにも使える
-s オプション = シンボリック。忘れずに！


# Page. 6

![Page Image](https://bcdn.docswell.com/page/27VV22L67Q.jpg)

02
プロセスとは
実行中のプログラム = プロセス。PIDで管理される！
たとえ話：うさうさラーメン店の調理中！


# Page. 7

![Page Image](https://bcdn.docswell.com/page/5JGLRRX27L.jpg)

プロセス管理コマンド：ps
レシピ = プログラム（紙に書いてあるだけ）
調理中のラーメン = プロセス（実際に動いてる！）
PID
よく使うオプション
ps a
他ユーザーのプロセスも表示
ps u
ユーザー名を表示
ps f
親子関係をツリー表示（forest）
ps x
デーモン（バックグラウンド）も表示
ps -e
全プロセスを表示
ps aux
よく使う！3つ同時指定
pstree コマンドで親子関係をツリー表示できる
注文番号 =


# Page. 8

![Page Image](https://bcdn.docswell.com/page/47QYVV89EP.jpg)

killコマンド：シグナルでプロセス制御
店長（OS）がスタッフ（プロセス）に指示を出すイメージ。kill は「終了」以外のシグナルも送れる！
9
KILL
15 TERM
18 CONT
19 STOP
強制終了
通常終了（デフォルト
）
再開
一時停止
拒否できない
穏やかに終了
停止中を再開
拒否できない
コマンド例
kill -9 1234
# PID 1234 を強制終了kill -TERM 1234
# 穏やかに終了（デフォルト）


# Page. 9

![Page Image](https://bcdn.docswell.com/page/KE4WMM9RJ1.jpg)

プロセスの優先度：nice / renice
ナイス値の範囲
-20（最高・rootのみ）
nice
新規プロセスに優先度をつけて実行
nice -n -20 ps -l
nice -n 10 ./backup.sh
0（デフォルト）
renice
実行中プロセスの優先度を変更
renice -n -20 1252
renice -n 5 1252
マイナスほど優先度が高い。マイナス値を設定できるのはrootユーザーのみ！
+19（最低）


# Page. 10

![Page Image](https://bcdn.docswell.com/page/L71Y88KVJG.jpg)

システム管理コマンド
top
CPU・メモリ・プロセスをリアルタイム
監視
free
メモリ（RAM）の使用状況を表示
uptime
稼働時間と平均負荷（load average）を
表示
店内モニター（全部リアルタイム表示）
冷蔵庫の在庫表（食材の残量確認）
営業時間と混雑度（開店からの経過）
全プロセスの一覧表示
total / used / free
稼働時間を表示
CPU / メモリ使用率
buff/cache = キャッシュ
1分/5分/15分の平均負荷
Ctrl+C で終了
free -h で人間向け表示
値が大きい = CPU待ちが多い
まずは「top」を覚えれば大丈夫！全部見える万能コマンド


# Page. 11

![Page Image](https://bcdn.docswell.com/page/G7WGZZD3E2.jpg)

試験対策まとめ
LPIC レベル1 よく出るポイント 8選
1
ハードリンク vs シンボリックリンクの違い（元ファイル削
除時・FSをまたぐか）
2
ln と ln -s の違い（-s がシンボリック、なしはハード）
3
シグナル番号：9=KILL（強制）・15=TERM（通常）は必須暗
記！
4
kill vs killall の違い：PID指定 vs プロセス名指定
5
nice vs renice の違い：新規プロセス vs 実行中プロセスの優
先度変更
6
ナイス値の範囲：-20〜+19、マイナスはrootのみ！
7
top / free / uptime の役割の違い
8
Ctrl+C（SIGINT=終了）vs Ctrl+Z（SIGTSTP=一時停止）の違い
お疲れ様でした！— 1つずつ確実に覚えていこうね！


# Page. 12

![Page Image](https://bcdn.docswell.com/page/4JZL11GGE3.jpg)

コマンド早見表
ファイルリンク
プロセス確認
ln file.txt link.txt
ハードリンク作成
ps aux
全プロセス表示
ln -s file.txt link.txt
シンボリックリンク作成（-s 必
須）
pstree
親子関係をツリー表示
unlink link.txt
リンク解除
pgrep bash
PIDを名前で検索
プロセス制御
優先度・監視
kill -9 PID
強制終了
nice -n 10 cmd
低優先度で新規実行
kill -15 PID
通常終了
renice -n -20 PID
実行中プロセスの優先度変更
killall -STOP bash
プロセス名で一時停止
top / free -h / uptime
システム状態を確認


