/
├── bin
│ ├── ls
│ ├── cat
(中略)
├── boot
├── dev
├── etc
├── home
│ ├── user
(中略)
なお、FHS は man hier コマンドでも確認できます。
各ディレクトリの説明
ディレクトリとは、フォルダを意味します。
ls コマンド (/bin/ls) や、echo コマンド (/bin/echo) などが置かれます。
ブートローダーの /boot/grub2 などが置かれます。
/dev/cpu, /dev/mem(メモリ), /dev/nvme0(ストレージ) などが置かれます。
/etc/passwd (ユーザーの設定) や /etc/hostname (コンピュータの名前) などが置かれます。
他のユーザーに見られたくないファイルは、/home/<ユーザー名> に置かれます。
プログラムの共有ライブラリ「/lib/java-1.8.0」や「/lib/python3.7」などが置かれます。
リムーバルメディア (取り外し可能メディア) とは、CD/DVD ディスクや USB メモリなどです。
マウントとは、ディレクトリと USB などを紐づけることです。
ファイルシステムは、USB, SSD, HDD などにファイル経由でアクセスする技術です。
例えば、fluentd (td-agent) をインストールすると、このディレクトリに置かれます。
PID が 1 の「/usr/lib/systemd/systemd プロセス」は、「/proc/1」にマウントします。
1
/sbin/useradd, /sbin/fsck, /sbin/lvm など一般ユーザーが利用しないコマンドが置かれます。
/srv/http や /srv/ftp などのデータを置きます。
このディレクトリにあるファイルは、無条件に削除しても構わないとみなされます。
/usr/bin
はコマンドのバイナリ、/usr/etc
はシステム全体の設定ファイルを置きます。
第2章 ファイルシステム構造とメンテナンス Red Hat Enterprise Linux 7 | Red Hat Customer Portal
Access Red Hat’s knowledge, guidance, and support through your subscription.
ログ (/var/log/) などを置きます。
関連情報
参考資料
第2章 ファイルシステム構造とメンテナンス Red Hat Enterprise Linux 7 | Red Hat Customer Portal
Access Red Hat’s knowledge, guidance, and support through your subscription.