linux系统根目录各文件的作用

时间:2021-08-24 20:05:33

1.root  

      系统管理员的主目录,存放管理员相关文件。

2.home

      存放普通用户相关文件的目录 

3.bin

      常用命令目录

4.boot

      存放引导相关的文件,/boot目录存放引导加载器(bootstrap loader)使用的文件

5.dev

      /dev 目录存放设备文件,即设备驱动程序,用户通过这些文件访问外部设备。如通过 /dev/mouse 来访问鼠标的输入

6.etc

      /etc 存放各种系统配置文件 如 /etc/vimrc

7. lib

  /lib目录是根文件系统上的程序所需的共享库,存放了根文件系统程序运行所需的共享文件。这些文件包含了可被许多程序共享的代码,以避免每个程序都包含有相同的子程序的副本,故可以使得可执行文件变得更小,节省空间。

8.lost+found

/lost+found 这个目录平时是空的,系统非正常关机而留下“无家可归”的文件

9.media

提供挂载(mounting)和自动挂载设备的标准位置,如远程文件系统和可移动介质(目录名为cdrecorder、floppy等)。

10.misc

/misc 可以让多用户堆积和临时转移自己的文件。

11.mnt

/mnt 临时将别的文件系统挂在该目录下。

12.opt

/opt 第三方软件在安装时默认会找这个目录,所以你没有安装此类软件时它是空的,但如果你一旦把它删除了,以后在安装此类软件时就有可能碰到麻烦。

13.proc

/proc 可以在该目录下获取系统信息,这些信息是在内存中由系统自己产生的,该目录的内容不在硬盘上而在内存里。

14.sbin

/sbin 该目录用来存放系统管理员使用的管理程序。

15.srv

/srv 一些服务启动之后,这些所需要取用的资料目录

16.tmp

/tmp:包含应用程序使用的临时文件。

17.sys

/sys:一个类似与/proc的文件系统,在Linux2.6内核中最新出现的,包含的文件用于获得硬件状态并反映内核看到的系统设备树。它使用了/proc中的很多帮助。

18.usr

/usr:包含用户文档、游戏、图形文件(X11)、库(lib),以及各种其他用户和管理命令及文件。

19.var

/var:包含不同应用程序使用的数据目录。特别要注意的是,这里放置作为FTP服务器(/var/ftp)成Web服务器(/var/www)共享文件。它还包含所有系统日志文件(/var/log)。





提供挂载(mounting)和自提供挂载(mounting)和自动挂载设备的标准位置,如远程文件系统和可移动介质(目录名为cdrecorder、floppy等)。动挂载设备的标准位置,如远程文件系统和可移动介质(目录名为cdrecorder、floppy等)。