Lから始まるLinux

2章14話
FHS(その4)
2章15話 FHS(その5)
もくじ
2章16話
ファイル操作
FHS(その5)
若木 みどり
前回はサーバプログラムに関係しそうな /etc, /run, /srv, /opt を覚えたよ!
若木 しげる
長くなっちゃったけど FHS は今回で最後だよ その他のディレクトリを紹介しよう!
/boot ディレクトリ
若木 しげる
最初は /boot から紹介しよう Linux 起動に必要なものが配置されているよ 変にいじると起動しなくなるので 覗くだけにしておこう
若木 みどり
覗くだけでも怖いかも…
/mnt, /media ディレクトリ
若木 しげる
次は /mnt/media これは「マウント(mount)」という 仕組みのために用意されているんだ
若木 みどり
それはどういう ものなのかな?
若木 しげる
USB メモリのような ストレージの内容を 読み込む仕組みだよ
若木 みどり
ストレージのデータを 見れるよう展開する 場所なんだね 今は意味だけ 覚えておくよ!
/var ディレクトリ
若木 しげる
次は /var だよ 「変化していく(variable)」 ファイルが配置されるんだ
若木 みどり
例えばどういうものが あるのかな?
若木 しげる
印刷出力待ちのデータ メールデータ ログなどがあるよ
若木 みどり
多種多様なんだね
若木 しげる
/var の配下には 色々なディレクトリがあるけど /var/tmp は覚えておこう 役割は /tmp と一緒だけど 再起動しても中のファイルは 残されることが多いんだ
若木 みどり
便利そうだけど散らかっちゃいそうだね 再起動後も保持して欲しいと思ったら /tmp の代わりに /var/tmp を使うよ!
/usr ディレクトリ
若木 しげる
最後に /usr だね これは中身を見た方が早いので 以下のコマンドで中を覗いてみよう
ls /usr
若木 みどり
見たほうが早いってどういうことだろう?
bin/  games/  include/  lib/  lib64/  libexec/  local/  sbin/  share/  src/  tmp/
若木 みどり
ルートディレクトリと似たようなディレクトリがたくさんあるね/usr/bin とか/usr/lib とか…
若木 しげる
ルートディレクトリには「これが無いとシステムが動かない」という重要なディレクトリが置かれているんだ/usr にはルートディレクトリ配下よりも重要度が劣るディレクトリが配置されるよ
まとめ
若木 みどり
今回は残りのディレクトリ/boot, /mnt, /media, /var, /usrを覚えたよ!
若木 しげる
さらに下のディレクトリにも分類があるけど最初はルートディレクトリ直下だけ理解すれば十分だよ!