根目录下的子目录和文件作用

时间:2022-07-20 20:03:46

一、子目录的作用

1./etc目录

这个目录存放着各种系统配置文件,其中包括了用户信息文件/etc/passwd,系统初始化文件/etc/rc等。linux正是这些文件才能正常运行。

2./bin目录

/bin目录包含了引导启动所需的命令或普通用户可能用的命令。这些命令都是二进制文件的可执行程序,多是系统中重要的系统文件。

3./sbin目录

/sbin目录与/bin,也是于储存二进制文件。因为其中的大部分文件多是系统管理员使用的基本的系统程序,所以虽然普通用户必须且允许时可以使用,但一般不给普通用户使用。

4./root目录

/root目录是超级用户的目录。

5./lib目录

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

6./lib/modules目录

该目录包含了系统核心的各种可加载的各种模块,尤其是那些在恢复损坏的系统时重新引导系统所需的模块。

7./dev目录

/dev目录存放了设备文件,即设备驱动程序,用户通过这些文件访问外部设备。比如,用户可以通过访问/dev/mouse来访问鼠标的输入,就像访问其他文件一样。

8./tmp目录

该目录存放程序在运行时产生的信息和数据。

9./boot目录

该目录存放引导加载器使用的文件,如lilo,核心印象也经常放在这里。而不是放在根目录中。但是如果许多核心映像,这个目录就可能变得很大,这是使用单独的文件系统会更好一些。

10./mnt目录

该目录是程序管理员临时安装文件系统的安装点。

二、根目录下各种文件夹的作用

/bin 二进制可执行命令。

/dev 设备特殊文件

/etc  系统管理和配置文件

/home  用户目录的基点

/lib  标准程序设计库,又叫动态链接共享库

/sbin  系统管理命令,这里存放系统管理员使用的管理程序

/tmp 公用的临时文件存储点

/root  系统管理员的主目录

/mnt  系统提供这个目录就是让用户临时挂载其他的文件系统

/var 某些大文件的益出区

/usr 最庞大的目录,要用到的程序和文件几乎在这个目录