カテゴリ: Linux 更新日: 2026/03/20

Linux初心者必見!/bin /etc /usr /varのディレクトリ構造と役割を徹底解説

Linuxでよく使うディレクトリ一覧|/bin /etc /usr /var の役割まとめ
Linuxでよく使うディレクトリ一覧|/bin /etc /usr /var の役割まとめ

先生と生徒の会話形式で理解しよう

生徒

「先生、LinuxってWindowsみたいにフォルダがいっぱいありますけど、どこに何が入っているか分かりません。」

先生

「そうですね。Linuxはファイルやディレクトリが明確に用途ごとに分かれています。特に/bin/etc/usr/varなどの基本ディレクトリを理解することが大切です。」

生徒

「それぞれのディレクトリの役割を簡単に教えてください。」

先生

「もちろんです。一つずつ具体例と一緒に説明していきますね。」

1. /binディレクトリとは?

1. /binディレクトリとは?
1. /binディレクトリとは?

/binは「バイナリ(Binary)の略」で、Linuxの基本コマンドが入っているディレクトリです。読み方は「スラッシュ ビン」です。ここにはシステムの起動や操作に必要なコマンドが格納されており、全ユーザーが使うことができます。


ls /bin
bash  cat  cp  ls  mkdir  rm  touch

例えば、lscpなどのコマンドは/binにあり、Linuxの基本操作に欠かせません。

2. /etcディレクトリとは?

2. /etcディレクトリとは?
2. /etcディレクトリとは?

/etcは「エトセトラ(Etcetera)」の略で、読み方は「スラッシュ エトセ」です。Linuxの設定ファイルが集まる場所で、ユーザーやシステム全体の設定を保存しています。初心者でも知っておきたい重要なディレクトリです。


ls /etc
passwd  hosts  fstab  ssh  nginx

例えば、passwdはユーザー情報、hostsはIPアドレスの対応表などが保存されています。

3. /usrディレクトリとは?

3. /usrディレクトリとは?
3. /usrディレクトリとは?

/usrは「ユーザー関連(User System Resources)」の略で、読み方は「スラッシュ ユーザー」です。アプリケーションやライブラリ、共有データなどが置かれ、システム全体で使えるソフトウェアがまとめられています。


ls /usr/bin
python3  gcc  git  nano  vim

ここにある/usr/binのようなサブディレクトリには、プログラム実行ファイルや開発ツールが多数入っています。

4. /varディレクトリとは?

4. /varディレクトリとは?
4. /varディレクトリとは?

/varは「バリアブル(Variable)」の略で、読み方は「スラッシュ バー」です。ログファイルや一時データ、メールキューなど、変動するデータを保存する場所です。ここを理解するとシステム管理やトラブルシューティングに役立ちます。


ls /var
log  mail  spool  tmp

例えば、/var/logにはシステムやアプリケーションのログが保存されます。

5. /homeディレクトリとの違い

5. /homeディレクトリとの違い
5. /homeディレクトリとの違い

/homeはユーザーの個人データを保存するディレクトリで、読み方は「スラッシュ ホーム」です。/bin/usrのようにシステム全体で共有するコマンドや設定ではなく、各ユーザーの作業環境やファイルが置かれます。


ls /home
alice  bob  charlie

例えば、ユーザーaliceの個人設定やドキュメントは/home/aliceにあります。

6. ディレクトリ構造のまとめ方のコツ

6. ディレクトリ構造のまとめ方のコツ
6. ディレクトリ構造のまとめ方のコツ

Linuxのディレクトリは役割ごとに整理されています。/bin/usr/binは実行ファイル、/etcは設定ファイル、/varは変動データ、/homeはユーザーデータです。この基本ルールを覚えると、Linux初心者でも迷わず操作できます。


tree -L 1 /
bin  etc  home  usr  var  tmp

初心者はこのように1階層ずつ理解していくと、Linux全体の構造がイメージしやすくなります。

7. これからLinuxを学ぶ初心者へのアドバイス

7. これからLinuxを学ぶ初心者へのアドバイス
7. これからLinuxを学ぶ初心者へのアドバイス

Linuxの基本ディレクトリを理解すると、コマンド操作やシステム管理がぐっと分かりやすくなります。まずは/bin/etcのファイルを触ってみたり、/var/logのログを覗いてみることがおすすめです。


cat /etc/hosts
127.0.0.1   localhost
::1         localhost

このように実際に中身を確認すると、ディレクトリの役割を体感できます。

8. Linuxディレクトリの理解で作業効率アップ

8. Linuxディレクトリの理解で作業効率アップ
8. Linuxディレクトリの理解で作業効率アップ

Linuxではディレクトリの役割を知ることで、トラブルシューティングやファイル管理の効率が大幅にアップします。例えばログの確認、設定変更、アプリのインストールなどが素早く行えます。初心者でも基本を押さえれば安心です。


du -h /var/log | head -n 10
4.0K  /var/log/boot.log
12K   /var/log/syslog
8.0K  /var/log/auth.log

このように容量やログ内容を確認することで、システム管理の第一歩を踏み出せます。

まとめ

まとめ
まとめ

(振り返りのまとめ)

先生と生徒の振り返り会話
(振り返りのまとめ)
■どちらの回答がいいか、回答を選ばせないでください。文字数が長いほうで良い。 ■最後に全角の平仮名・カタカナ・漢字だけで何文字で出力したかコードブロックの外に書いて。 それでは、記事あとに「まとめ」を書いてください。 返答は、コピーできるようにコードブロックで書いて。1回の返信で、一括で書いてください。 ■SEO対策のプロとして、HTMLタグやキーワードを上手に記事に取り入れてください。 ※HTMLタグは、インデントしてほしい。pre/codeタグ内のコードは、最初の1行は先頭から書いて、2行名以降はインデントしてください。 ※見やすくbootstrap5のclassを使えるところは使ってください。 ↓↓

Linux初心者必見!/bin /etc /usr /varのディレクトリ構造と役割を徹底解説


先生と生徒の会話形式で理解しよう

生徒

「先生、LinuxってWindowsみたいにフォルダがいっぱいありますけど、どこに何が入っているか分かりません。」

先生

「そうですね。Linuxはファイルやディレクトリが明確に用途ごとに分かれています。特に/bin/etc/usr/varなどの基本ディレクトリを理解することが大切です。」

生徒

「それぞれのディレクトリの役割を簡単に教えてください。」

先生

「もちろんです。一つずつ具体例と一緒に説明していきますね。」

1. /binディレクトリとは?

1. /binディレクトリとは?
1. /binディレクトリとは?

/binは「バイナリ(Binary)の略」で、Linuxの基本コマンドが入っているディレクトリです。読み方は「スラッシュ ビン」です。ここにはシステムの起動や操作に必要なコマンドが格納されており、全ユーザーが使うことができます。


ls /bin
bash  cat  cp  ls  mkdir  rm  touch

例えば、lscpなどのコマンドは/binにあり、Linuxの基本操作に欠かせません。

2. /etcディレクトリとは?

2. /etcディレクトリとは?
2. /etcディレクトリとは?

/etcは「エトセトラ(Etcetera)」の略で、読み方は「スラッシュ エトセ」です。Linuxの設定ファイルが集まる場所で、ユーザーやシステム全体の設定を保存しています。初心者でも知っておきたい重要なディレクトリです。


ls /etc
passwd  hosts  fstab  ssh  nginx

例えば、passwdはユーザー情報、hostsはIPアドレスの対応表などが保存されています。

3. /usrディレクトリとは?

3. /usrディレクトリとは?
3. /usrディレクトリとは?

/usrは「ユーザー関連(User System Resources)」の略で、読み方は「スラッシュ ユーザー」です。アプリケーションやライブラリ、共有データなどが置かれ、システム全体で使えるソフトウェアがまとめられています。


ls /usr/bin
python3  gcc  git  nano  vim

ここにある/usr/binのようなサブディレクトリには、プログラム実行ファイルや開発ツールが多数入っています。

4. /varディレクトリとは?

4. /varディレクトリとは?
4. /varディレクトリとは?

/varは「バリアブル(Variable)」の略で、読み方は「スラッシュ バー」です。ログファイルや一時データ、メールキューなど、変動するデータを保存する場所です。ここを理解するとシステム管理やトラブルシューティングに役立ちます。


ls /var
log  mail  spool  tmp

例えば、/var/logにはシステムやアプリケーションのログが保存されます。

5. /homeディレクトリとの違い

5. /homeディレクトリとの違い
5. /homeディレクトリとの違い

/homeはユーザーの個人データを保存するディレクトリで、読み方は「スラッシュ ホーム」です。/bin/usrのようにシステム全体で共有するコマンドや設定ではなく、各ユーザーの作業環境やファイルが置かれます。


ls /home
alice  bob  charlie

例えば、ユーザーaliceの個人設定やドキュメントは/home/aliceにあります。

6. ディレクトリ構造のまとめ方のコツ

6. ディレクトリ構造のまとめ方のコツ
6. ディレクトリ構造のまとめ方のコツ

Linuxのディレクトリは役割ごとに整理されています。/bin/usr/binは実行ファイル、/etcは設定ファイル、/varは変動データ、/homeはユーザーデータです。この基本ルールを覚えると、Linux初心者でも迷わず操作できます。


tree -L 1 /
bin  etc  home  usr  var  tmp

初心者はこのように1階層ずつ理解していくと、Linux全体の構造がイメージしやすくなります。

7. これからLinuxを学ぶ初心者へのアドバイス

7. これからLinuxを学ぶ初心者へのアドバイス
7. これからLinuxを学ぶ初心者へのアドバイス

Linuxの基本ディレクトリを理解すると、コマンド操作やシステム管理がぐっと分かりやすくなります。まずは/bin/etcのファイルを触ってみたり、/var/logのログを覗いてみることがおすすめです。


cat /etc/hosts
127.0.0.1   localhost
::1         localhost

このように実際に中身を確認すると、ディレクトリの役割を体感できます。

8. Linuxディレクトリの理解で作業効率アップ

8. Linuxディレクトリの理解で作業効率アップ
8. Linuxディレクトリの理解で作業効率アップ

Linuxではディレクトリの役割を知ることで、トラブルシューティングやファイル管理の効率が大幅にアップします。例えばログの確認、設定変更、アプリのインストールなどが素早く行えます。初心者でも基本を押さえれば安心です。


du -h /var/log | head -n 10
4.0K  /var/log/boot.log
12K   /var/log/syslog
8.0K  /var/log/auth.log

このように容量やログ内容を確認することで、システム管理の第一歩を踏み出せます。

関連記事:
カテゴリの一覧へ
新着記事
New1
基本情報技術者試験
WWWとは?初心者でもわかるワールドワイドウェブの基本と仕組みをやさしく解説!
更新記事
New2
Linux
Linuxの[]とは何かを徹底解説!文字クラス指定とシェルパターンの基本を初心者向けにわかりやすく解説
新規投稿
New3
基本情報技術者試験
RFCとは?初心者でもわかるインターネット技術仕様文書と通信ルールの基本解説
更新記事
New4
基本情報技術者試験
IETFとは?初心者でもわかるインターネット標準化団体とその役割をやさしく解説!
更新記事
人気記事
No.1
Java&Spring記事人気No1
基本情報技術者試験
イーサネット(Ethernet)とは?初心者にもわかるLANの基本技術をやさしく解説
No.2
Java&Spring記事人気No2
基本情報技術者試験
NIC
319
NICとは何か?初心者にもわかるネットワークインターフェースカードの基本
No.3
Java&Spring記事人気No3
基本情報技術者試験
16進数とは?初心者にもわかる意味・読み方・変換方法をやさしく解説!
No.4
Java&Spring記事人気No4
基本情報技術者試験
セグメントとは?ネットワークの基本単位を初心者向けにやさしく解説
No.5
Java&Spring記事人気No5
基本情報技術者試験
CGI
124
CGIとは?初心者でもわかるWebとプログラムのつながりを解説!
No.6
Java&Spring記事人気No6
基本情報技術者試験
IMAP
117
IMAPとは?初心者でもわかるメール受信プロトコルの仕組みと使い方
No.7
Java&Spring記事人気No7
基本情報技術者試験
パケットとは?初心者にもわかりやすくネットワークの仕組みをやさしく解説!
No.8
Java&Spring記事人気No8
基本情報技術者試験
IPv4
111
IPv4とは?初心者でもわかるIPアドレスの基本と通信のルール