Linux管理员手册(3)--磁盘和其他存贮介质的使用[10]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

  SystemV/386, Coherent, 和Xenix文件系统
  
    根据情况选择文件系统。如兼容性或其他原因必需使用非Linux文件系统,那就必须用。如果可以自由选择,可能最明智的选择是ext2,因为它拥有全部特征而无须忍受性能缺陷。
  
    还有proc文件系统, 一般在/proc 目录, 它不是一个真正的文件系统,虽然好象是。proc文件系统使用户易于存取全部核心数据结构,比如进程列表。它使这些数据结构看起来象个文件系统,且此文件系统可以用所有一般的文件工具操作。例如,要得到所有进程的列表,可以使用命令
  
  $ ls -l /proc
  total 0
  dr-xr-xr-x 4 root root 0 Jan 31 20:37 1
  dr-xr-xr-x 4 liw users 0 Jan 31 20:37 63
  dr-xr-xr-x 4 liw users 0 Jan 31 20:37 94
  dr-xr-xr-x 4 liw users 0 Jan 31 20:37 95
  dr-xr-xr-x 4 root users 0 Jan 31 20:37 98
  dr-xr-xr-x 4 liw users 0 Jan 31 20:37 99
  -r--r--r-- 1 root root 0 Jan 31 20:37 devices
  -r--r--r-- 1 root root 0 Jan 31 20:37 dma
  -r--r--r-- 1 root root 0 Jan 31 20:37 filesystems
  -r--r--r-- 1 root root 0 Jan 31 20:37 interrupts
  -r-------- 1 root root 8654848 Jan 31 20:37 kcore
  -r--r--r-- 1 root root 0 Jan 31 11:50 kmsg
  -r--r--r-- 1 root root 0 Jan 31 20:37 ksyms
  -r--r--r-- 1 root root 0 Jan 31 11:51 loadavg
  -r--r--r-- 1 root root 0 Jan 31 20:37 meminfo
  -r--r--r-- 1 root root 0 Jan 31 20:37 modules
  dr-xr-xr-x 2 root root 0 Jan 31 20:37 net
  dr-xr-xr-x 4 root root 0 Jan 31 20:37 self
  -r--r--r-- 1 root root 0 Jan 31 20:37 stat
  -r--r--r-- 1 root root 0 Jan 31 20:37 uptime
  -r--r--r-- 1 root root 0 Jan 31 20:37 version
  $
  
  (可能有些文件与进程不符。上面的例子被简短了。)
  
    注意虽然叫文件系统,proc文件系统没有一个部分与磁盘有关,它只在核心映象中存在。任何人任何时候想看proc文件系统的任何部分,核心使它看起来好象这部分在什么地方存在(虽然没有)。因此,虽然/proc/kcore 文件有好多兆字节,但它根本没用任何磁盘空间。
  
  应该用哪个文件系统?
  

本文关键:Linux管理员手册(3)--磁盘和其他存贮介质的使用
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top