tag:crieit.net,2005:https://crieit.net/users/numa2905/feed numa_0529tの投稿 - Crieit Crieitでユーザーnuma_0529tによる最近の投稿 2021-05-17T12:23:37+09:00 https://crieit.net/users/numa2905/feed tag:crieit.net,2005:PublicArticle/17143 2021-05-17T12:19:32+09:00 2021-05-17T12:23:37+09:00 https://crieit.net/posts/FHS FHSについて <p><strong>FHSとは</strong><br /> FHSは、Linux(などのUNIX系OS)の標準的なディレクトリ構成を定めた標準仕様です。<br /> たとえば「/etcディレクトリには設定ファイルを置きましょう」など、ディレクトリの名前や構成、<br /> ファイルの名前などについての「標準」です。<br /> 以前はあくまで慣習であり、明確な明文化された取り決めがありませんでした。<br /> このため、システム、ディストリビューションによって、どのディレクトリにどのファイルが<br /> あるのかがまったく異なっているという状況だったのです。<br /> このような状況は、わかりにくいというのが1つ困ったところになりますが、さらにトラブルの原因に<br /> なるということもあり得ます。たとえば共有ライブラリなどがどこにあるのかわからない、<br /> 名前も違うという状況になってしまうと、ソフトウェアのインストールが上手くいかない、<br /> インストールできても正しく動作しないなどのトラブルが考えられるわけです。<br /> こういった不都合を少しでも減らそうと、FHSが策定されたのです。</p> <p><strong>頻繁に使うディレクトリ</strong></p> <blockquote> <pre><code>/bin 基本コマンドが保存される /boot OSのブートに必要なファイルが保存される /dev デバイスファイルが保存される /etc システムの設定ファイルが保存される /home ⼀般ユーザのホームディレクトリ (rootユーザは/root) /lib ライブラリが保存される /media CD-ROMやUSBメモリ等のマウント先が保存される /sbin 管理系コマンドが保存される /tmp ⼀時的に利⽤するファイルが保存される /usr ユーザが共⽤するコマンドやライブラリなど /var 頻繁に更新されるファイルが保存される /var/log ログファイルが保存される </code></pre> </blockquote> numa_0529t