`
lianxiangbus
  • 浏览: 529809 次
文章分类
社区版块
存档分类
最新评论

Unix Filesystem Hierarchy Standard

 
阅读更多

原文地址 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

    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(英文原版)

    本文件是Linux 文件系统层级规范3.0的英文原版,Filesystem Hierarchy Standard 3.0.pdf。 该标准包括一组在类 UNIX 操作系统下放置文件和目录的要求和准则。这些指南旨在支持应用程序、系统管理工具、开发工具和...

    Linux各目录介绍最终版

    Linux目录结构遵循着统一的Filesystem Hierarchy Standard(FHS),对系统中的各目录和文件进行了标准化的规定。正确理解Linux目录的作用,有助于更好地使用Linux系统 Linux目录结构遵循着统一的Filesystem Hierarchy ...

    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-Filesystem-Hierarchy.

    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 FilesystemHierarchyStandard-2.3.pdf

    智能运维(StuQ 技能图谱)

    - ### Linux基础 - Linux FHS : Filesystem Hierarchy Standard - Linux 基本操作命令:Linux command cheat sheet

    linux目录结构标准

    FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数Linux版本采用这种文件组织形式,FHS定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。

    Linux文件层级结构标准(FHS)

    设计FHS(Filesystem Hierarchy Standard)的目的主要是为了给Unix-like系统的管理员提供一个管理系统以及目录结构的一个参考。  由于利用Linux源码开发产品和发行版的企业或组织众多,如果每个组织都按照自己的喜好...

    A Practical Guide to UNIX for Mac OS X Users.chm

    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 ...

    RHCE学习指南英文PDF版

    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

    Linux_Create_FileSystem

    CompTIA.Linux.LPIC-1.Cert.Guide.07897545

    Devices, Linux Filesystems, Filesystem Hierarchy Standard Shells, Scripting and Data Management User Interfaces and Desktops Administrative Tasks Essential System Services Networking Fundamentals ...

    Linux基础知识之Linux发行版的系统目录名称命名规则以及用途

    1、遵循FHS(Filesystem Hierarchy Standard)标准 2、严格区分大小写(字母相同大小写不同视为两个文件) 3、目录也是文件,在同一路径下,两个文件不能同名(跟Windows相同) 4、支持使用除 / 以外的任意字符...

    js-ipfs-unixfs:IPFS的unixfs(在MerkleDAG之上的Unix FileSystem表示形式)JavaScript实现

    ipfs-unixfs IPFS的UnixFS(在MerkleDAG之上的Unix文件系统的表示形式)JavaScript实现可以在找到首席维护者目录贡献执照 结构该项目分为几个模块,它们的目的是: /packages/ipfs-unixfs UnixFS对象到协议缓冲区的...

    boost filesystem version3

    应用boost filesystem version3 库 遍历文件夹搜索文件,boost filesystem 库提供一个跨平台的文件系统操作接口

    UnixFileSystem.zip

    C++实现的Unix文件系统,包含注释,内容详尽,为vs工程

Global site tag (gtag.js) - Google Analytics