Liunx文件系统基本目录介绍_linux文件系统目录

2020-02-28 其他范文 下载本文

Liunx文件系统基本目录介绍由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“linux文件系统目录”。

根文件系统

通常情况下,根文件系统所占空间一般应该比较小,因为其中的绝大部分文件都不需要经常改动,而且包括严格的文件和一个小的不经常改变的文件系统不容易损坏。除了可能的一个叫/ v m l i n u z标准的系统引导映像之外,根目录一般不含任何文件。所有其他文件在根文件系统的子目录中。1./bin目录

/ b i n目录包含了引导启动所需的命令或普通用户可能用的命令(可能在引导启动后)。这些命令都是二进制文件的可执行程序(b i n是b i n a r yw i d e配置文件。名字l i b来源于库(library);编程的原始库也存在/usr/lib 里。当编译程序时,程序便会和其中的库进行连接。也有许多程序把配置文件存入其中。8./usr/local 本地安装的软件和其他文件放在这里。这与/ u s r很相似。用户可能会在这发现一些比较大的软件包,如T E X、E m a c s等。

/var文件系统

/var 包含系统一般运行时要改变的数据。通常这些数据所在的目录的大小是要经常变化或扩充的。原来/ v a r目录中有些内容是在/ u s r中的,但为了保持/ u s r目录的相对稳定,就把那些需要经常改变的目录放到/ v a r中了。每个系统是特定的,即不通过网络与其他计算机共享。下面列出一些重要的目录(一些不太重要的目录省略了)。1./var/catman 包括了格式化过的帮助(m a n)页。帮助页的源文件一般存在/ u s r / m a n / m a n中;有些m a n页可能有预格式化的版本,存在/ u s r / m a n / c a t中。而其他的m a n页在第一次看时都需要格式化,格式化完的版本存在/var/man 中,这样其他人再看相同的页时就无须等待格式化了。(/var/catman 经常被清除,就像清除临时目录一样。)2./var/lib 存放系统正常运行时要改变的文件。3./var/local 存放/usr/local 中安装的程序的可变数据(即系统管理员安装的程序)。注意,如果必要,即使本地安装的程序也会使用其他/var 目录,例如/var/lock。4./var/lock 锁定文件。许多程序遵循在/var/lock 中产生一个锁定文件的约定,以用来支持他们正在使用某个特定的设备或文件。其他程序注意到这个锁定文件时,就不会再使用这个设备或文件。5./var/log 各种程序的日志(L o g)文件,尤其是login(/var/log/wtmp log纪录所有到系统的登录和注销)和syslog(/var/log/meages 纪录存储所有核心和系统程序信息)。/var/log 里的文件经常不确定地增长,应该定期清除。6./var/run 保存在下一次系统引导前有效的关于系统的信息文件。例如,/var/run/utmp 包含当前登录的用户的信息。7./var/spool 放置“假脱机(s p o o l)”程序的目录,如m a i l、n e w s、打印队列和其他队列工作的目录。每个不同的s p o o l在/var/spool 下有自己的子目录,例如,用户的邮箱就存放在/var/spool/mail 中。8./var/tmp 比/tmp 允许更大的或需要存在较长时间的临时文件。注意系统管理员可能不允许/var/tmp 有很旧的文件。

/proc文件系统

/proc 文件系统是一个伪的文件系统,就是说它是一个实际上不存在的目录,因而这是一个非常特殊的目录。它并不存在于某个磁盘上,而是由核心在内存中产生。这个目录用于提供关于系统的信息。下面说明一些最重要的文件和目录(/proc 文件系统在proc man页中有更详细的说明)。1./proc/X 关于进程X的信息目录,这一X是这一进程的标识号。每个进程在/proc 下有一个名为自己进程号的目录。2./proc/cpuinfo 存放处理器(C P U)的信息,如C P U的类型、制造商、型号和性能等。3./proc/devices 当前运行的核心配置的设备驱动的列表。4./proc/dma 显示当前使用的D M A通道。5./proc/filesystems 核心配置的文件系统信息。6./proc/interrupts 显示被占用的中断信息和占用者的信息,以及被占用的数量。7./proc/ioports 当前使用的I / O端口。8./proc/kcore 系统物理内存映像。与物理内存大小完全一样,然而实际上没有占用这么多内存;它仅仅是在程序访问它时才被创建。(注意:除非你把它拷贝到什么地方,否则/proc 下没有任何东西占用任何磁盘空间。)9./proc/kmsg 核心输出的消息。也会被送到s y s l o g。10./proc/ksyms 核心符号表。

11./proc/loadavg 系统“平均负载”; 3个没有意义的指示器指出系统当前的工作量。12./proc/meminfo 各种存储器使用信息,包括物理内存和交换分区(s w a p)。13./proc/modules 存放当前加载了哪些核心模块信息。14./proc/net 网络协议状态信息。15./proc/self 存放到查看/proc 的程序的进程目录的符号连接。当2个进程查看/proc 时,这将会是不同的连接。这主要便于程序得到它自己的进程目录。16./proc/stat 系统的不同状态,例如,系统启动后页面发生错误的次数。17./proc/uptime 系统启动的时间长度。18./proc/version 核心版本。

《Liunx文件系统基本目录介绍.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
Liunx文件系统基本目录介绍
点击下载文档
相关专题 linux文件系统目录 文件系统 目录 liunx linux文件系统目录 文件系统 目录 liunx
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文