美文网首页
Linux 基础回顾文章系列1-----之常见目录

Linux 基础回顾文章系列1-----之常见目录

作者: e652d1fb12eb | 来源:发表于2019-06-22 23:18 被阅读0次

本人近期回顾了一些Linux基础(参考了马哥的课程),当然就不回顾Linux的历史了!

一、Linux文件系统
  • 根文件系统(rootfs):
    LSB, FHS
    ls /
  1. /boot: 引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放在此目录
  2. /bin: 供所有用户使用的基本命令,不能关联至独立分区,OS启动即会用到的程序;
  3. /sbin: 管理类的基本命令,不能关联至独立分区,OS启动即会用到的程序;
  4. /lib: 基本共享库文件,以及内核模块文件(/lib/modules)
  5. /lib64: 专用于x86_64系统上的辅助共享库文件存放位置;
  6. /etc/: 配置文件目录(纯文本文件);
  7. /media: 便携式移动设备挂载点;
  8. /mnt: 临时文件系统挂载点;
  9. /dev: 设备文件及特殊文件存储位置;
    - b: block device
    - c: character device
    
  10. /opt: 第三方应用程序的安装位置
  11. /srv: 系统上支行的服务用到的数据
  12. /tmp: 临时文件存储位置
  13. /usr: universal shared, read-only data;一般单独分区,占用很大
  bin: 保证系统拥有完整功能而提供的应用程序;
  sbin:
  lib:
  lib64
  include: C程序的头文件
  share: 
  local: 第三方应用程序的安装位置;相对独立的存储
  bin,sbin,lib,lib64,etc,share
  1. /var: 保存经常变化的数据文件
  cache: 应用程序缓存数据
  lib: 应用程序状态信息数据
  local: 专用于为/usr/local/下的应用程序存储可变数据
  log: 日志目录及文件;
  1. opt: 专用于为/opt下的应用程序存储可变数据;
  run: 运行中的进程相关的数据;通常用于存储进程的pid文件
  spool: 应用程序数据池;
  tmp: 保存系统两次重启之间产生的临时数据;
  1. /proc: 用于输出内核与进程信息相关的虚拟文件系统
  2. /sys: 用于输出当前系统上硬件设备相关信息的虚拟文件系统
  3. /misc: 备用杂项备用
  4. /selinux: security enhanced linux. Linux相关的安全策略等信息的存储

相关文章

网友评论

      本文标题:Linux 基础回顾文章系列1-----之常见目录

      本文链接:https://www.haomeiwen.com/subject/szjbqctx.html