别说爱就一个字,你数数你说过几次;
别说程序员好干,你看看你年薪几万!~
别说你爱的太真,伤的却太深——只要真心的投入就无悔、无怨恨
别说失去的太多,那是不懂得收获;别说爱了又错过,那是你没有去收获住那么硕果!~
请真心你现在所拥有的一切——守侯住属于你的爱情!FOR ever
Linux 的目录树
上一篇 /
下一篇 2010-02-20 13:48:56
/ 个人分类:Linux词条
/ 每台机器都有根文件系统,它包含
系统引导和使其他文件系统得以 mount 所必要的文件,根文件系统应该有单用户状态所必须的足够的内容。还应该包括
修复损坏系统、
恢复备份等的工具。
IXPUB技术博客)Yk9R1g5K,m!Yo$T
cIXPUB技术博客7c S"^pau
O,g)p*J/usr 文件系统包含所有命令、库、man 页和其他一般操作中所需的不改变的文件。
IXPUB技术博客e/k*C@+z NwC0S 不应该有一般使用中要修改的文件。这样允许此文件系统中的文件通过网络共享,这样可以更有效,因为这样节省了磁盘空间(/usr 很容易是数百兆),且易于管理(当升级
应用时,只有主/usr 需要改变,而无须改变每台机器) 即使此文件系统在本地盘上,也可以只读 mount,以减少系统崩溃时文件系统的损坏。
2N1@}~!h(H-nP4~
H9L0IXPUB技术博客E2R@c$f!w)S/var 文件系统包含会改变的文件
IXPUB技术博客\W:bA:Ee*v 比如 spool 目录(mail、news、打印机等用的), log文件、formatted manual pages 和暂存文件。传统上/var 的所有东西曾在 /usr 下的某个地方,但这样/usr 就不可能只读安装了。
IXPUB技术博客W'E.P{sw&Nk3~IXPUB技术博客LbNo-J(E/home文件系统包含用户家目录,即系统上的所有实际数据。
IXPUB技术博客4?$qC}M`%{ 一个大的/home 可能要分为若干文件系统,需要在/home 下加一级名字,如/home/students 、/home/staff 等。
N?|(N{!O
tO-F0IXPUB技术博客K9Z4i2HE"~
r,k4X3i 虽然上面将不同的部分称为文件系统,但它们不必是真的分离的文件系统。如果系统是小的单用户系统,而用户希望简单化,可以很容易地放在一个文件系统中。根据磁盘容量和不同目的所需分配的空间,目录树也可以分到不同的文件系统中。重要的是使用标准的名字,即使/var 和/usr 在同一分区上,名字/usr/lib/libc.a 和/var/adm/messages 必须能工作,例如将/var 下的文件移动到/usr/var ,并将/var 作为/usr/var 的符号连接。
rF+k!B"n^\e2SVB5X0vI1C]s K+o6G0Unix 文件结构根据目的来分组文件,即所有的命令在一个地方,所有的数据在另一个地方,所有的文档又在一个地方,等等。另一个方法是根据属于的程序分组文件,即所有 Emacs 文件在一个目录中,所有TeX文件在另一个中,等等。后一种方法的问题是文件难于共享(程序目录经常同时包含静态可共享的和动态不可共享的文件),有时难于查找 (例如 man 页在极大数量的地方,使 man 程序查找它们极其困难)。
IXPUB技术博客&c"_G6C[3OV}IXPUB技术博客o'M)m%nlN-j$ZJ!|K/ 根文件系统 Jg.D3i*h wh~0根文件系统一般应该比较小,因为包括严格的文件和一个小的不经常改变的文件系统不容易损坏。损坏的根文件系统一般意味着除非用特定的方法(例如从软盘)系统无法引导。
U'wFA%E4@C8X0(d{'i2Qs,T'I:TE0根目录一般不含任何文件,除了可能的标准的系统引导映象,通常叫/vmlinuz 。所有其他文件在根文件系统的子目录中。
IXPUB技术博客%p]1p'CB#MIXPUB技术博客 r{S]yh/R/bin
/_aIAnP$lW0引导启动所需的命令或普通用户可能用的命令(可能在引导启动后)。
IXPUB技术博客%X*HW!t2n+Q+Zk U-bwS5[p(Yy0/sbin
IXPUB技术博客
zu7``J7^ s类似/bin ,但不给普通用户使用,虽然如果必要且允许时可以使用。
IXPUB技术博客3ky7zH'kv mwPe+q0/etc
iy8q!H+m:}0特定机器的配置文件。
q8v];Vj#Ir6X0IXPUB技术博客
XvaJ8o/root
IXPUB技术博客n&R-w,Wg.OT;M;Ymroot用户的家目录。