标签:
/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目录是用来存放系统内核的源代码,重新编译内核的时候就是在这个目录下进行的,有些应用程序也会用到这个目下的头文件
标签:
原文地址:http://my.oschina.net/zsjasper/blog/384218