原文地址
http://www.pathname.com/fhs/
1. Introduction
Purpose
Conventions
2. The Filesystem
3. The Root Filesystem
Purpose
Requirements
Specific Options
/bin : Essential user command binaries (for use by all users)
Purpose
Requirements
Specific Options
/boot : Static files of the boot loader
Purpose
Specific Options
/dev : Device files
Purpose
Specific Options
/etc : Host-specific system configuration
Purpose
Requirements
Specific Options
/etc/opt : Configuration files for /opt
/etc/X11 : Configuration for the X Window System (optional)
/etc/sgml : Configuration files for SGML (optional)
/etc/xml : Configuration files for XML (optional)
/home : User home directories (optional)
Purpose
Requirements
/lib : Essential shared libraries and kernel modules
Purpose
Requirements
Specific Options
/lib<qual> : Alternate format essential shared libraries (optional)
Purpose
Requirements
/media : Mount point for removeable media
Purpose
Specific Options
/mnt : Mount point for a temporarily mounted filesystem
Purpose
/opt : Add-on application software packages
Purpose
Requirements
/root : Home directory for the root user (optional)
Purpose
/sbin : System binaries
Purpose
Requirements
Specific Options
/srv : Data for services provided by this system
Purpose
/tmp : Temporary files
Purpose
4. The /usr Hierarchy
Purpose
Requirements
Specific Options
/usr/X11R6 : X Window System, Version 11 Release 6 (optional)
Purpose
Specific Options
/usr/bin : Most user commands
Purpose
Specific Options
/usr/include : Directory for standard include files.
Purpose
Specific Options
/usr/lib : Libraries for programming and packages
Purpose
Specific Options
/usr/lib<qual> : Alternate format libraries (optional)
Purpose
/usr/local : Local hierarchy
/usr/local/share
/usr/sbin : Non-essential standard system binaries
Purpose
/usr/share : Architecture-independent data
Purpose
Requirements
Specific Options
/usr/share/dict : Word lists (optional)
/usr/share/man : Manual pages
/usr/share/misc : Miscellaneous architecture-independent data
/usr/share/sgml : SGML data (optional)
/usr/share/xml : XML data (optional)
/usr/src : Source code (optional)
Purpose
5. The /var Hierarchy
Purpose
Requirements
Specific Options
/var/account : Process accounting logs (optional)
Purpose
/var/cache : Application cache data
Purpose
Specific Options
/var/cache/fonts : Locally-generated fonts (optional)
/var/cache/man : Locally-formatted manual pages (optional)
/var/crash : System crash dumps (optional)
Purpose
/var/games : Variable game data (optional)
Purpose
/var/lib : Variable state information
Purpose
Requirements
Specific Options
/var/lib/<editor> : Editor backup files and state (optional)
/var/lib/hwclock : State directory for hwclock (optional)
/var/lib/misc : Miscellaneous variable data
/var/lock : Lock files
Purpose
/var/log : Log files and directories
Purpose
Specific Options
/var/mail : User mailbox files (optional)
Purpose
/var/opt : Variable data for /opt
Purpose
/var/run : Run-time variable data
Purpose
Requirements
/var/spool : Application spool data
Purpose
Specific Options
/var/spool/lpd : Line-printer daemon print queues (optional)
/var/spool/rwho : Rwhod files (optional)
/var/tmp : Temporary files preserved between system reboots
Purpose
/var/yp : Network Information Service (NIS) database files (optional)
Purpose
6. Operating System Specific Annex
Linux
/ : Root directory
/bin : Essential user command binaries (for use by all users)
/dev : Devices and special files
/etc : Host-specific system configuration
/lib64 and /lib32 : 64/32-bit libraries (architecture dependent)
/proc : Kernel and process information virtual filesystem
/sbin : Essential system binaries
/usr/include : Header files included by C programs
/usr/src : Source code
/var/spool/cron : cron and at jobs
7. Appendix
The FHS mailing list
Background of the FHS
General Guidelines
Scope
Acknowledgments
Contributors
分享到:
相关推荐
Filesystem Hierarchy Standard. Independent software suppliers to create applications which are FHS compliant, and work with distributions which are FHS complaint, OS creators to provide systems which ...
本文件是Linux 文件系统层级规范3.0的英文原版,Filesystem Hierarchy Standard 3.0.pdf。 该标准包括一组在类 UNIX 操作系统下放置文件和目录的要求和准则。这些指南旨在支持应用程序、系统管理工具、开发工具和...
Linux目录结构遵循着统一的Filesystem Hierarchy Standard(FHS),对系统中的各目录和文件进行了标准化的规定。正确理解Linux目录的作用,有助于更好地使用Linux系统 Linux目录结构遵循着统一的Filesystem Hierarchy ...
This document outlines the set of requirements and guidelines for file and directory placement under the Linux operating system according to those of the FSSTND v2.3 final (January 29, 2004) and also ...
Linux-Dictionary.pdf GNU-Linux-Tools-Summary.pdf Bash-Beginners-Guide.pdf abs-guide.pdf 博文链接:https://detox.iteye.com/blog/1882849
FilesystemHierarchyStandard-2.3.pdf FilesystemHierarchyStandard-2.3.pdf
- ### Linux基础 - Linux FHS : Filesystem Hierarchy Standard - Linux 基本操作命令:Linux command cheat sheet
FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数Linux版本采用这种文件组织形式,FHS定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。
设计FHS(Filesystem Hierarchy Standard)的目的主要是为了给Unix-like系统的管理员提供一个管理系统以及目录结构的一个参考。 由于利用Linux源码开发产品和发行版的企业或组织众多,如果每个组织都按照自己的喜好...
An introduction to the UNIX filesystem and its features One chapter on vim and one chapter on emacs A chapter on programming tools including sections on gcc, make, gdb, and CVS Detailed coverage of ...
1.2 Linux Filesystem Hierarchy 1.3 Basic Commands 1.4 Printing 1.5 The Linux/Unix Shell 1.6 Basic Security 1.7 Linux/Unix System Administration 1.8 Basic TCP/IP Networking 1.9 Standard Network Service...
Linux_Create_FileSystem
Devices, Linux Filesystems, Filesystem Hierarchy Standard Shells, Scripting and Data Management User Interfaces and Desktops Administrative Tasks Essential System Services Networking Fundamentals ...
1、遵循FHS(Filesystem Hierarchy Standard)标准 2、严格区分大小写(字母相同大小写不同视为两个文件) 3、目录也是文件,在同一路径下,两个文件不能同名(跟Windows相同) 4、支持使用除 / 以外的任意字符...
ipfs-unixfs IPFS的UnixFS(在MerkleDAG之上的Unix文件系统的表示形式)JavaScript实现可以在找到首席维护者目录贡献执照 结构该项目分为几个模块,它们的目的是: /packages/ipfs-unixfs UnixFS对象到协议缓冲区的...
应用boost filesystem version3 库 遍历文件夹搜索文件,boost filesystem 库提供一个跨平台的文件系统操作接口
C++实现的Unix文件系统,包含注释,内容详尽,为vs工程