linux的硬盘上的文件夹

来源:互联网 发布:ubuntu 16.04.3 lts 编辑:程序博客网 时间:2024/06/08 19:03

接触了好久linux了,竟然还不知道各个系统文件夹的作用,下面是我自己搜集各位大牛的结果:

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

这是我的fedora21的文件夹

/bin -------普通用户的二进制可执行文件,系统的任何用户都可以执行该目录中的命令

/dev -------系统中的设备文件

/etc --------系统管理和配置文件

/home------各个用户的用户文件,里边每个用户单独一个文件夹

/lib---------它主要存放系统的链接库文件,没有该目录则系统就无法正常运行。/lib目录中存储着程序运行时使用的共 享库。通过共享库,许多程序可以重复使用相同的代码,并且这些库可以存储在一个公共的位置上,因此能减小运行程序的大小。这个目录包含程序在链接时使用的 各种库。

/sbin-------系统中的管理命令,普通用户不能执行

/tmp ------储存系统的临时文件

/root------系统管理员目录

/mnt -----(mount的缩写)临时挂载其它的文件系统,U盘,光盘等

/boot-----存放内核和启动程序

/proc-----Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。

/opt------第三方软件安装目录。

/var------系统中经常变化的文件如日志文件和用户邮件。

/usr------该文件系统经常很大,因为所有程序安装在这里。

/sys-----sysfs 是 Linux 内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与 proc 有些类似,但除了与 proc 相同的具有查看和设定内核参数功能之外,还有为 Linux 统一设备模型作为管理之用。相比于 proc 文件系统,使用 sysfs 导出内核数据的方式更为统一,并且组织的方式更好,它的设计从 proc 中吸取了很多教训。(这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs ,sysfs文件系统集成了下面3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系 统。该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统种被创建。)

/srv-----该目录存放一些服务启动之后需要提取的数据。



0 0
原创粉丝点击