Filesystem Hierarchy Standard
略称:FHS
Linuxのディレクトリ階層やファイル配置、その使い分けなどを定義しており、Linux関連の標準仕様を定める「LSB」の一部。
各マシン個別で共有できない情報を格納するディレクトリと、共有可能なデータを格納するディレクトリを厳密に分けるよう規定されている。このため、FHS準拠のLinuxシステム間では、ディレクトリ共有が容易となる。
2004年1月に公開されたFHS 2.3では、リムーバブルメディアをマウントするのに利用する「/media」などのディレクトリが新設されている。
関連見出し
Linux Standard Base
関連URL
Filesystem Hierarchy Standard(http://www.pathname.com/fhs/)
Filesystem Hierarchy Standard
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/19 07:17 UTC 版)
Filesystem Hierarchy Standard(ファイルシステム・ハイアラーキー・スタンダード、FHS、ファイルシステム階層標準)は、Linuxを含むUnix系オペレーティングシステム (OS) での主なディレクトリとその内容を定めたものである。大部分において、BSD系のディレクトリ階層を基にして拡張し定式化している。
- ^ “FHS 3.0 Released” (2015年6月3日). 2016年4月14日閲覧。
- ^ Red Hat reference guide on file system structure
- ^ SuSE Linux Enterprise Server Administration, Novell authorized courseware, by Jason W. Eckert, Novell; Course Technology, 2006; ISBN 1-4188-3731-8, ISBN 978-1-4188-3731-0
- ^ Debian policy on FHS compliance
- ^ Ubuntu Linux File system Tree Overview - Community Ubuntu Documentation
- ^
hier(7)
– FreeBSD Miscellaneous Information Manual Pages (en) - ^ SunOS 4.1.3 manual page for filesystem(7), dated 10 January 1988 (from the FreeBSD Man Pages library)
- ^
filesystem(5)
– Solaris11.4マニュアルページ「ユーザーコマンド」章(日本語) - ^ The Linux Filesystem Standard, by Garrett D'Amore, Page 45-47 in Linux Journal, July 1995, Issue 15
- ^ http://www.ibiblio.org/pub/Linux/docs/fsstnd/old/fsstnd-1.0/
- ^ http://www.ibiblio.org/pub/Linux/docs/fsstnd/old/fsstnd-1.1/
- ^ http://www.ibiblio.org/pub/Linux/docs/fsstnd/old/
- ^ FHS 2.0 Announcement
- ^ http://www.ibiblio.org/pub/Linux/docs/fsstnd/
- ^ FHS 2.1 is done!
- ^ FHS 2.1 is released
- ^ Filesystem Hierarchy Standard - Version 2.1
- ^ Filesystem Hierarchy Standard - Version 2.2 final
- ^ Filesystem Hierarchy Standard
- ^ “Filesystem Hierarchy Standard”. The Linux Foundation (2015年3月19日). 2015年5月20日閲覧。
- ^ ブートローダが非対応のパーティション(例:GRUBを使用する場合のF2FS)や、BIOSに容量の壁がある場合など
- ^ J. DeFelicc (1972-03-17). “E.0”. Preliminary Release of UNIX Implementation Document. p. 8. IMO.1-1
- ^ /etc : Host-specific system configuration Filesystem Hierarchy Standard
- ^ Define - /etc?, Posted by Cliff, March 03 2007 - Slashdot
- ^ a b c d e https://www.pathname.com/fhs/pub/fhs-2.3.html#OPTADDONAPPLICATIONSOFTWAREPACKAGES
- ^ “/sys : Kernel and system information virtual filesystem”. Filesystem Hierarchy Standard 3.0. 2017年6月4日閲覧。
- ^ https://www.pathname.com/fhs/pub/fhs-2.3.html#TMPTEMPORARYFILES
- ^ a b https://www.itmedia.co.jp/help/tips/linux/l0609.html
- ^ 例えば、複数のディスクレスワークステーションがファイルサーバの同一のディレクトリツリーを共有する、といった運用が想定されている。
- ^ “unix/PreliminaryUnixImplementationDocument_Jun72.pdf at a090f614e4b7e68dcb0eeaa0a71abcbb2bc15cd4 · qrush/unix” (英語). GitHub. Preliminary Release of UNIX Implementation Document (1972年9月14日). 2023年7月8日閲覧。 “/ user directory […] Section E.0 Page 9”
- ^ 1972年9月の日付があるベル研の内部資料(「PreliminaryUnixImplementationDocument_Jun72.pdf」というファイル名でネットに流通している)[30]の中にあるソースコード中にあるファイルシステムの雛形を作るためのデータ記述のコメント(資料の14枚目先頭部)に「user directory」とあるので、本来は「USeR」の略であったことは確かである。
- ^ この説の広まった経路は不明である。1980年代の情報が由来である一例としては『UNIX 用語 由来/読み方辞書』に “米国のユーザグループ UniForum が発行している機関誌 CommUNIXations(May/ June 1989) からの転載ということで、 JUS の /etc/wall No.8/1990/May に載っていた 「UNIX Trivia -- UNIX に関するクイズ100問」によると” として「"User Services and Routines" の略」という説が載せられている。UNIXではなく、RT-11のマニュアルに「User Service Routine (USR)」とあるため、それとの混同の可能性が指摘されている( http://blog.bitmeister.jp/?p=2516 )。
- ^ 歴史的にもFHS標準においても、
/usr/local/
はローカルホストで格納すべきデータのためにある(/usr/
がネットワークをはさんで共有可能であったのとは対照的である)。多くの場合/usr/local/
はOSのディストリビューションには含まれないソフトウェアやデータをインストールするのに使われてきた(逆に言えば、/usr/
には標準のOSディストリビューションに含まれるソフトウェアやデータのみを格納すべきである)。これはデファクトスタンダードだが、FHSは今のところこれを採用していない。 - ^ “/usr/local”. 2020年12月24日閲覧。
- ^ “No other directories, except those listed below, may be in /usr/local after first installing a FHS-compliant system.”. 2020年12月24日閲覧。
- ^ 5.13. /var/run : Run-time variable data
- ^ https://www.pathname.com/fhs/pub/fhs-2.3.html#VARTMPTEMPORARYFILESPRESERVEDBETWEE
- 1 Filesystem Hierarchy Standardとは
- 2 Filesystem Hierarchy Standardの概要
- 3 関連項目
固有名詞の分類
UNIX | /dev/random Xinetd Filesystem Hierarchy Standard X Window System STREAMS |
- Filesystem Hierarchy Standardのページへのリンク