Linux目录结构 清晰

来源:互联网 发布:成都国信安 知乎 编辑:程序博客网 时间:2024/05/01 08:18

主要目录树:

/ 根目录 
│ 
├ boot/ 启动文件。所有与系统启动有关的文件都保存在这里 
│ └grub/ Grub引导器相关的文件 
│ 
├ dev/ 设备文件 
├ proc/ 内核与进程镜像 
│ 
├ mnt/ 临时挂载 
├ media/ 挂载媒体设备 
│ 
├ root/ root用户的$HOME目录 
├ home/ 
│ ├ user/ 普通用户的$HOME目录 
│ └ .../ 
│ 
├ bin/ 系统程序 
├ sbin/ 管理员系统程序 
├ lib/ 系统程序库文件 
├ etc/ 系统程序和大部分应用程序的全局配置文件 
│ ├ init.d/ SystemV风格的启动脚本 
│ ├ rcX.d/ 启动脚本的链接,定义运行级别 
│ ├ network/ 网络配置文件 
│ ├ X11/ 图形界面配置文件 
│ 
├ usr/ 
│ ├ bin/ 应用程序 
│ ├ sbin/ 管理员应用程序 
│ ├ lib/ 应用程序库文件 
│ ├ share/ 应用程序资源文件 
│ ├ src/ 应用程序源代码 
│ ├ local/ 
│ │ ├ soft/ 用户程序 
│ │ └ .../ 通常使用单独文件夹 
│ ├ X11R6/ 图形界面系统 
│ 
├ var/ 动态数据 
│ 
├ temp/ 临时文件 
├ lost+found/ 磁盘修复文件

各目录作用:

/dev :设备文件,保存所有硬件设备文件,如硬盘设备文件,光驱设备文件。

/home:各用户宿主目录,相当于windows下的“我的文档”。

/lib:该目录用来存放系统动态链接共享库,几乎所有的应用程序都会用到该目录下的共享库。

/mnt:挂载目录,用来临时挂载别的文件系统或者别的硬件设备。

/proc:此目录信息是在内存中由系统自己产生的,存储了一些当前的进程ID号和CPU.内存的映射等。

/sbin:系统管理员命令存放目录。

/usr:最大的目录,用户的很多应用程序和文件都存放在该目录下。

/usr/X1186:Xwindow目录,存放一些Xwindow的配置文件。

/usr/src:linux内核源代码,linux系统所安装的内核源代码都保存在此。

/usr/include:系统头文件,存储一些C语言文件。

/usr/lib:存放常用到动态链共享库,静态文件库。

/usr/bin:对/bin目录的一些补充。

/usr/sbin:对/sbin目录的一些补充。

/var:大多数的日志,存储目录和FTP,WWW服务的匿名访问目录的根,在linux工作一段时间后,此目录 

          会比较大,应及时对此目录进行一些删除。

/misc:autofs服务的根目录。

/opt:用户存储第三方软件的目录。

/tmp:临时文件的目录,用来存放不同程序执行时产生的临时文件。

/lost+found:该目录在大多数情况下是空的,但当突然断电或非正常关机后,有些文件系统就临时存放在此

/root:管理员的根目录,一般只有管理员才可访问。

这里第一部分是ubuntu的目录结构,和现在我们使用的ubuntu没有多大的变化。而第二部分是我以前在图书馆查阅linux相关书籍时摘抄下来的。估计是red hat9或更低版本的目录结构说明,和我们现在使用的linux多少作了相应的更改。但对于了解linux总体的目录结构和其作用还是有一定的参考价值。

原创粉丝点击