Linux系统目录结构以及简单说明:

(1)/:根目录

(2)/boot:很多Linux系统把内核映像和其他一些和启动有关的文件都放在这里。

(3)/tmp:一般只是启动时产生的临时文件才会放在这个地方。用户的临时文件都放在“/var/tmp”中。

(4)/mnt:这个目录下面放着一些用来安装其他设备的子目录,如“/mnt/cdrom”或者“/mnt/floppy”。

(5)/lib:启动的时候所要用到的库文件都放在这个目录下。那些非启动用的库文件都会放在/usr/lib下。内核模块是被放在/lib/modules下的。

(6)/proc:这个目录在磁盘上其实是不存在的。里面的文件都是关于当前系统的状态,包括正在运行的进程、硬件状态、内存使用多少等。

(7)/dev:这个目录下保存着所有的设备文件。里面有一些有Linux内核创建的用来控制硬件设备的特殊文件。

(8)/var:这里有一些被系统改变过的数据。比如:1./var/tmp:用来储存临时文件的

  1. /var/log:这里放着绝大部分的记录文件
  2. /var/run:包括了各种运行时的信息
  3. /var/lib:包括了一些运行时需要的文件
  4. /var/spool:邮件、新闻、打印序列的所在地

(9)/root:root用户的主目录

(10)/home:默认情况下,除root外的用户主目录都会放在这个目录下。在Linux下,可以通过#cd ~来切换至自己的主目录。

(11)/etc:这里保存着绝大部分的系统配置文件。相对来讲,单个用户的系统配置文件会保存在这个用户自己的主目录里面。

例如(重要的子目录):1./etc/XII:这里放着X Window系统所需要的配置文件。”/etc/XII/fontpath.d”里面放着一些服务器需要的字体,存放一些窗口管理器存放的配置文件。

  1. /etc/init.d:这个目录保存着启动描述文件,包括各种模块和服务的加载描述。这里存放的文件都是系统自动进行配置的不需要用户配置。
  2. /etc/rcS.d:这里放着一些连接到”/etc/init.d”的文件。根据runlevel的不同而执行相应的描述。
  3. /etc/rc0.d-/etc/ec6.d:这里也是一些连接文件,和/etc/rcS.d差不多。不同的是,这些只会在指定的runlevel下运行相应的描述。

(12)/bin与/sbin:这里分别放着启动时所需要的普通程序和系统程序。

(13)/usr:这是一个很复杂、庞大的目录。除上述目录之外,几乎所有的目录都存放在这下面。例如(重要的子目录):

  1. /usr/bin:二进制可执行文件存放的目录,这里放着绝大部分的应用程序。
  2. /usr/etc:这里存放一些安装软件时的配置文件,一般为空。
  3. /usr/games:游戏程序和相应的数据会放在这里。
  4. /usr/include:这个目录保存着C和C++的头文件。
  5. /usr/lib:启动时用不到的库文件都会放在这里。
  6. /usr/libexec:这里保存着系统库文件。
  7. /usr/local:这里面保存着本地计算机所需要的文件。
  8. /usr/sbin:这里存放着绝大部分的系统程序。
  9. /usr/share:这里保存着各种共享文件。
  10. /usr/src:这里保存着源代码文件。
  11. /usr/tmp:这里保存临时文件。

 

最新文章

  1. java.lang.Class.isPrimitive()用法解析
  2. NHibernate简单使用介绍
  3. javaWeb项目部署到阿里云服务器步骤
  4. 个人纪录(初)----Ueditor文本编辑器的引用
  5. java开发常用工具
  6. imageserver
  7. atitit.人脸识别的应用场景and使用最佳实践 java .net php
  8. 【转】IOS学习笔记29—提示框第三方库之MBProgressHUD
  9. 慕课网-安卓工程师初养成-2-2 认识Java标识符
  10. 【设计模式六大原则5】迪米特法则(Law Of Demeter)
  11. 由于管理员设置的策略,该磁盘处于脱机状态-Win 2008 R2
  12. IOS 隐藏键盘。
  13. ASP.NET MVC5(四):数据注解和验证
  14. 项目实战2.2—nginx 反向代理负载均衡、动静分离和缓存的实现
  15. day1 安装jdk8环境及第一个java程序
  16. Matlab绘图基础——colormap的使用
  17. Django中数据查询(万能下换线,聚合,F,Q)
  18. 内核调试神器SystemTap — 更多功能与原理(三)
  19. Codeforces1063D Candies for Children 【分类讨论】【暴力】
  20. 关于REST API设计的文章整理

热门文章

  1. Nginx11 openresty连接redis(lua-resty-redis)
  2. MongoDB数据库记录
  3. uniapp 分享 绘制海报
  4. [学习笔记]SQL server完全备份指南
  5. 嵌入式Linux—输入子系统
  6. 3D模型在线查看工具
  7. VUE子组件使用父组件值并赋值
  8. 轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenkins
  9. 通过源码分析RocketMQ主从复制原理
  10. windows 服务删除或停止