169 lines
3.3 KiB
HTML
169 lines
3.3 KiB
HTML
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>File System Standards</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.57"><LINK
|
|
REL="HOME"
|
|
TITLE="Linux Network Administrators Guide"
|
|
HREF="index.html"><LINK
|
|
REL="UP"
|
|
TITLE="Preface"
|
|
HREF="f3.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Sources of Information"
|
|
HREF="x16.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="Standard Linux Base"
|
|
HREF="x410.html"></HEAD
|
|
><BODY
|
|
CLASS="SECT1"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Linux Network Administrators Guide</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="x16.html"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
>Preface</TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="x410.html"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="SECT1"
|
|
><H1
|
|
CLASS="SECT1"
|
|
><A
|
|
NAME="AEN394"
|
|
>3. File System Standards</A
|
|
></H1
|
|
><P
|
|
>In the past, one of the problems that afflicted Linux distributions,
|
|
as well as the packages of software running on Linux, was the lack of
|
|
a single accepted filesystem layout. This resulted in
|
|
incompatibilities between different packages, and confronted users and
|
|
administrators with the task of locating various files and programs.</P
|
|
><P
|
|
>To improve this situation, in August 1993, several people formed the
|
|
Linux File System Standard Group (FSSTND). After six months of
|
|
discussion, the group created a draft that presents a coherent file
|
|
sytem structure and defines the location of the most essential
|
|
programs and configuration files.</P
|
|
><P
|
|
>This standard was supposed to have been implemented by most major
|
|
Linux distributions and packages. It is a little unfortunate that,
|
|
while most distributions have made some attempt to work toward the
|
|
FSSTND, there is a very small number of distributions that has
|
|
actually adopted it fully. Throughout this book, we will assume that
|
|
any files discussed reside in the location specified by the standard;
|
|
alternative locations will be mentioned only when there is a long
|
|
tradition that conflicts with this specification.</P
|
|
><P
|
|
>The Linux FSSTND continued to develop, but was replaced by the Linux
|
|
File Hierarchy Standard (FHS) in 1997. The FHS addresses the
|
|
multi-architecture issues that the FSSTND did not. The FHS can be
|
|
obtained from the Linux documentation directory of all major Linux FTP
|
|
sites and their mirrors, or at its home site at <SPAN
|
|
CLASS="SYSTEMITEM"
|
|
>http://www.pathname.com/fhs/</SPAN
|
|
>. Daniel Quinlan,
|
|
the coordinator of the FHS group, can be reached at <SPAN
|
|
CLASS="SYSTEMITEM"
|
|
>quinlan@transmeta.com</SPAN
|
|
>. </P
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="x16.html"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="x410.html"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Sources of Information</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="f3.html"
|
|
>Up</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Standard Linux Base</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |