---
title: 【公開】②Linux_ファイル圧縮_アーカイブ講座
tags: 
author: [Yukiko](https://docswell.com/user/yukiko_it)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/DEY4Z5RNJM.jpg?width=480
description: 20260419(クイズ５分あり)
published: April 20, 26
canonical: https://docswell.com/s/yukiko_it/527M8G-2026-04-20-011114
---
# Page. 1

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

Linux 中級講座
ファイルと
プロセス管理
1. ファイルの圧縮・アーカイブ
2. ファイルの権限
口頭クイズ5分
3. シンボリックリンク・ハードリ
ンク
説明25分
実技試験20分
対象：新卒未経験文系エンジニア
4. プロセス管理


# Page. 2

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

口頭クイズ（5分） 前回の復習
「ls -l」コマンドは何を表示する？
Q1
ヒント：ファイルの詳細情報を表示するコマンド
「rm」コマンドは何をする？
Q4
「cd ..」でどこに移動する？
Q2
ヒント：「..」はどのディレクトリを指す？
「mkdir」コマンドは何をするコマンド？
Q3
ヒント：ディレクトリを作る
ヒント：ファイルの削除
「cat」コマンドは何をする？
Q5
ヒント：ファイルの中身を見る


# Page. 3

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

今回学ぶ内容
01
02
03
04
ファイルの圧縮とアーカイブ
gzip / bzip2 / xz / tar コマンドを使おう！
ファイルの権限
chmod で読み書き実行の権限を管理しよう！
シンボリックリンクとハードリンク
ln コマンドでリンクを作成しよう！
プロセス管理
ps / kill コマンドでプロセスを管理しよう！


# Page. 4

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

ファイルの圧縮とは？
① この用語
ファイルの圧縮 ／ 解凍
② 簡単に書くよ
※正確な表現ではございませ
ん
ファイルを「ぎゅっ」と小さくすること →
逆に元のサイズに戻すことを「解凍」という！
スペース節約：容量を小さくしてハードディスクを有効活用
③ 詳しく書くよ
（原理原則一言）
転送高速化：小さいファイルの方が送受信が速い
セキュリティ：パスワードをかけて安全に送れる（zipの場合など）


# Page. 5

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

圧縮コマンド 一覧と比較
② 簡単に書くよ：Linuxには3種類の「ぎゅっ」ツールがある！
コマンド
拡張子
gzip
.gz
bzip2
.bz2
xz
.xz
速度
速い
普通
遅い
拡張子を見ればどれか分かる！
圧縮率
解凍コマンド
★★☆
gunzip / gzip -d
★★★
bunzip2 / bzip2 -d
★★★+
unxz / xz -d
③ 原理原則一言：「どのコマンドもオプション -d で解凍、-k で元ファイルを残せる！」


# Page. 6

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

① この用語：gzip コマンド
② 簡単に書くよ：「gzip」＝ファイルを圧縮！
圧縮する
「.gz」という名前に変わる！
解凍する
$ gzip file.txt
→ file.txt.gz が生成される（元のfile.txt
は消える）
元ファイルを残して圧縮
$ gzip -d file.txt.gz
gunzip file.txt.gz
$ gzip -k file.txt
→ file.txt が戻ってくる
→ file.txt も file.txt.gz も両方残る
gzip 主なオプション
-d 解凍
-k 元ファイル保持
-f 強制上書き
-c 標準出力に出力


# Page. 7

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

① この用語：bzip2 / xz コマンド
bzip2
拡張子：.bz2
xz
拡張子：.xz
② 簡単に：
② 簡単に：
gzipより圧縮率が高い！
少し時間がかかるが小さくなる
3つの中で一番小さくなる！
でも一番時間がかかる
# 圧縮
$ bzip2 file.txt
# 解凍
$ bzip2 -d file.txt.bz2
# 圧縮
$ xz file.txt
# 解凍
$ xz -d file.txt.xz
③ .bz2 に圧縮、-d または bunzip2 で解凍
③ .xz に圧縮、-d または unxz で解凍


# Page. 8

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

① この用語：tarコマンド（アーカイブ）
② 簡単に書くよ：複数ファイルを「1つの箱」にまとめること！ 引越し用ダンボールのイメ
ージ
アーカイブ作成
file1
file2
$ tar cvf archive file1 file2 file3
→
$ t
archive
file3
アーカイブ展開
$ tar xvf archive
tar 主要オプション
-c 新規アーカイブ作成
-x 展開
-v 詳細表示
-f ファイル名指定
-z gzip圧縮
-j bzip2圧縮
$ t


# Page. 9

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

実技試験（20分） 出題範囲と練習問題
1
2
3
4
5
gzip でファイルを圧縮・解凍する
$ touch test.txt &amp;&amp; gzip test.txt &amp;&amp; gzip -d test.txt.gz
bzip2 でファイルを圧縮・解凍する
$ touch test.txt &amp;&amp; bzip2 test.txt &amp;&amp; bunzip2
test.txt.bz2
xz でファイルを圧縮・解凍する
$ touch test.txt &amp;&amp; xz test.txt &amp;&amp; unxz test.txt.xz
tar で3ファイルをアーカイブする
$ touch a b c &amp;&amp; tar cvf myarchive a b c &amp;&amp; tar xvf
myarchive
tar + gzip で圧縮アーカイブを作成する
$ tar czvf myarchive.tar.gz a b c


# Page. 10

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

今日のまとめ
圧縮は「ぎゅっ」！
gzip(.gz) ／ bzip2(.bz2) ／ xz(.xz)
→ 解凍は -d オプション or 専用コマンド
速度 vs 圧縮率のトレードオフ！
速さ重視 → gzip
圧縮率重視 → xz
バランス → bzip2
複数ファイルは tar でまとめる！
tar cvf でアーカイブ → tar xvf で展開
-z/-j を足せば圧縮も一緒にできる
共通オプションを覚えよう！
-d（解凍）、-k（元ファイル保持）、-c（標準出力）は全コマンド共通


# Page. 11

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

口頭クイズ
5分間チャレンジ！
ファイルの圧縮・アーカイブ
全部で5問！
まず口頭で答えてみよう
新卒未経験エンジニア向け Linux 中級講座
ヒントあり・解答あり


# Page. 12

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

Q1 / 5
Q1
口頭クイズ ファイル圧縮・アーカイブ
gzipコマンドでファイルを圧縮すると、拡張子はどうなる？
② 簡単に：「ぎゅっ」したら .gz という名前になる！
ヒント
例：file.txt を圧縮すると → file.txt.???
解答
.gz がつく → file.txt.gz
③ 原理原則一言：「「ぎゅっ」したら .gz という名前になる！」


# Page. 13

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

Q1 / 5
Q1
口頭クイズ ファイル圧縮・アーカイブ
gzipコマンドでファイルを圧縮すると、拡張子はどうなる？
② 簡単に
ヒント
例：file.txt を圧縮すると → file.txt.???
③ 原理原則一言
A.


# Page. 14

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

Q2 / 5
Q2
口頭クイズ ファイル圧縮・アーカイブ
gzip で圧縮したファイルを解凍するコマンドを2つ答えよ
② 簡単に：解凍は「 -d」か「gunzip 」！
ヒント
-d オプション、または専用コマンド名は？
③ 原理原則一言：「解凍は「-d」か「gunzip」！」
解答
gzip -d file.txt.gz
file.txt.gz
または gunzip


# Page. 15

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

Q2 / 5
Q2
口頭クイズ
ファイル圧縮・アーカイブ
gzip で圧縮したファイルを解凍するコマンドを2つ答えよ
② 簡単に
ヒント
-d オプション、または専用コマンド名は？
③ 原理原則一言
A.


# Page. 16

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

Q3 / 5
Q3
口頭クイズ
ファイル圧縮・アーカイブ
bzip2 と xz、圧縮率が高いのはどっち？
② 簡単に
ヒント
速度と圧縮率はトレードオフ。遅い方が…？
③ 原理原則一言：
A.


# Page. 17

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

Q3 / 5
Q3
口頭クイズ
ファイル圧縮・アーカイブ
bzip2 と xz、圧縮率が高いのはどっち？
② 簡単に：遅い＝それだけ「ぎゅっ」している！ xz が一番小さくなる
ヒント
速度と圧縮率はトレードオフ。遅い方が…？
解答
xz の方が圧縮率が高い（ただし処理が遅い）
③ 原理原則一言：「遅い＝それだけ「ぎゅっ」している！ xz が一番小さくなる」


# Page. 18

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

Q4 / 5
Q4
口頭クイズ ファイル圧縮・アーカイブ
tarコマンドで file1, file2, file3 を「myarchive」という名前でアー
カイブするコマンドは？
② 簡単に：c＝作る
v＝中身を表示
f＝ファイル名指定！
ヒント
解答
tar [オプション] [アーカイブ名] [ファイル
...]
③ 原理原則一言：「c＝作る
v＝中身を表示
tar cvf myarchive file1 file2 file3
f＝ファイル名指定！」


# Page. 19

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

Q4 / 5
Q4
口頭クイズ ファイル圧縮・アーカイブ
tarコマンドで file1, file2, file3 を「myarchive」という名前でアー
カイブするコマンドは？
② 簡単に
ヒント
tar [オプション] [アーカイブ名] [ファイル
...]
③ 原理原則一言：
A.


# Page. 20

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

Q5 / 5
Q5
口頭クイズ ファイル圧縮・アーカイブ
tarコマンドで「まとめる」と「gzipで圧縮する」を同時に行うオ
プションの組み合わせは？
② 簡単に
ヒント
tar c??vf archive.gz file1 file2 file3
③ 原理原則一言：
A.


# Page. 21

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

Q5 / 5
Q5
口頭クイズ ファイル圧縮・アーカイブ
tarコマンドで「まとめる」と「gzipで圧縮する」を同時に行うオ
プションの組み合わせは？
② 簡単に：-z を足すだけ！ まとめて圧縮の合わせ技！
ヒント
tar c??vf archive.gz file1 file2 file3
解答
tar czvf archive.gz file1 file2 file3 （-z が
gzip圧縮）
③ 原理原則一言：「-z を足すだけ！ まとめて圧縮の合わせ技！」


# Page. 22

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

お疲れさまでした！
今日の5問まとめ
gzip
→ .gz
解凍: gzip -d / gunzip
bzip2
→ .bz2
解凍: bzip2 -d / bunzip2
xz
→ .xz
解凍: xz -d / unxz
tar cvf
アーカイブ作成
tar czvf
gzip圧縮しながらアーカイブ
/ tar xvf で展開
次は 実技試験（20分）にチャレンジ！


