linux 下个文件夹的用途和功能

/boot            :linux的启动文件和内核,例如LILO或者GRUB文件

/initrd (boot loader initialized RAM disk) : 由boot loader初始化的内存盘,在linux内核启动前,boot loader会将银盘中的initrd文件加载到内存,内核启动时会在访问真正根文件系统前先访问该内存的initrd文件系统

/bin (binary) : 标准命令和应用程序

/opt            :第三方软件在安装时默认会安装到这个目录,类似windows的 “programFiles”

/etc            :系统管理时要用到的各种配置文件和子目录,如网络配置文件,系统文件,x系统配置文件,设配配置信息,设置用户信息等

/dev (device):包含于终端和外部设备的接口,linux下文件和设备是用同种方法访问的,系统上的每个设备都应该在这里有一个对应的设备文件

/home        : 存放用户主目录的地方,一般/home/username就是用户主目录

/lib (library):存放系统最基本的动态链接库,几乎所有的程序都要用到这个目录下的共享库

/lost+found: 当系统发生故障(如系统掉电)后,在机器启动的时候有些文件找不到应该存放的地方,就暂时放到这个文件夹里,这个目录是由mkfs自动产生

/mnt :空目录,是让用户临死挂在文件系统的地方

/proc: 是linux提供的一个虚拟系统,是由系统在启动的时候在内存中产生的,用户可以直接访问这些文件来获取系统信息,例如/proc/kcore就是系统运行的时候内存的映像文件

/root:        超级用户的主目录

/sbin:        超级用户使用的系统管理程序,如fsck,mount等

/tmp(temporary): 存放不同程序执行时候产生的临时文件,这是除了/user/local目录以外一般用户都可以使用的一个目录,这个目录在启动时系统不会自动删除,所以需要定期清理

/var:        存放着那些不断扩充的东西,为了保证/usr文件夹的相对稳定,那些经常被修改的目录可以放到这个文件夹下

/var/log:    系统的日志文件

/misc  (miscellany)      :  用来多用户堆积和临时转移自己的文件

/usr(user):    linux系统中占用地方最大的一个目录,用户的很多应用程序和文件都几乎存放到这里,下面是一些比较重要的子目录:

        /usr/X11R6     : 存放xFree86的目录,所有XWindowde 相关程序都放到这里

        /usr/bin         : 用户用到的大部分程序

        /usr/sbin        :超级用的管理程序和系统守护程序

        /usr/doc        :存放linux的文档

        /usr/include    :在linux下开发编译应用程序需要的头文件

        /usr/lib            :常用的动态链接库和静态档案库

        /usr/local        :让用户安装新软件使用的,目录结构和/usr类似。

        /usr/man        : 存放linux online help的文件夹

        /usr/src            :存放系统的源代码,有一个/usr/src/linux目录是用来存放系统内核的源代码,重新编译内核的时候就是在这个目录下进行的,有些应用程序也会用到这个目下的头文件


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。