FHS目录结构

Filesystem Hierarchy Standard(文件系统目录标准)

  • 操作系统自身运行使用的
    • /bin
    • /sbin
  • /dev:存放硬件设备文件
    • /console :物理终端
    • /ttys# :串行终端
    • /tty# :虚拟终端
    • /pts :伪终端
    • /hd[a-d] :IDE 硬盘
    • /sd[a-p]:固态盘/u盘/SCSI通用接口
    • /lp[0-2] :25针打印机
    • /usb/lp[0-15] :U盘打印机(USB)
    • /usb/mouse[0-15]
    • /psaux :PS2
    • /cdrom :CD/DVD
    • mouse :当前鼠标
    • /hto :磁带机
  • /home:普通用户默认有个与其名称同名目录,作为用户的家目录

  • /lib、/lib64 : *位库文件

  • /media:挂在位置《U盘,光盘

  • /opt :可选目录,通常安装第三方软件

  • /root:管理员家目录

  • /usr :所有遵循协议的系统都可以使用,readonly只读

    • /include:头文件存放位置
    • 运行正常功能的:
      • /usr/bin
      • /usr/sbin
    • 用来存放第三方软件的程序
      • /usr/local/bin
      • /usr/local/sbin
  • /boot:存放系统引导文件
    • 例如
      • 内核
      • ramefs文件
      • boot loader文件加载器
  • /etc:配置文件的集中存放
    • /sysconfig :系统级别的应用
      • /il8n :系统默认语言文件?或许没有
    • /init.d系统服务脚本
    • /passwd:系统账号,一般身份用户
    • /shadow :个人密码
    • /group :所有组名
    • /issue : 查看内核版本/设置欢迎词?
    • /mtab:显示全部的已挂载的设备
  • /mnt:挂在位置,存储设备

  • /rum: 没有解释

  • /proc:伪文件系统,系统级别的用于配置硬件设备相关的参数

    • mounts :所有的已挂载的设备,可以使用命令:mount以易读的方式显示
    • cpuinfo :cpu相关
    • filesystems :内核能识别的文件系统类型 (cat打开,右列的是文件系统类型,是内核可以识别的)nodev(伪文件系统,通过模拟文件系统来识别对应的文件类型?)
    • /proc/partitions 为linux 记录的分区信息,可以使用cat more查看
    • $cat /proc/meminfo 内存相关信息
MemTotal:        2052440 kB //总内存
MemFree:           50004 kB //空闲内存
Buffers:           19976 kB //给文件的缓冲大小
Cached:           436412 kB //高速缓冲存储器使用的大小
SwapCached:        19864 kB //被高速缓冲存储用的交换空间大小
Active:          1144512 kB //活跃使用中的高速缓冲存储器页面文件大小
Inactive:         732788 kB //不经常使用的高速缓冲存储器页面文件大小
Active(anon):     987640 kB //anon:不久
Inactive(anon):   572512 kB
Active(file):     156872 kB
Inactive(file):   160276 kB
Unevictable:           8 kB
Mlocked:               8 kB
HighTotal:       1177160 kB //The total and free amount of memory, in kilobytes, that is not directly mapped into kernel space.
HighFree:           7396 kB // The HighTotal value can vary based on the type of kernel used.
LowTotal:         875280 kB // The total and free amount of memory, in kilobytes, that is directly mapped into kernel space.  used. 
LowFree:           42608 kB //The LowTotal value can vary based on the type of kernel
SwapTotal:        489940 kB //交换空间总大小
SwapFree:         450328 kB //空闲交换空间
Dirty:               104 kB //等待被写回到磁盘的大小
Writeback:             0 kB //正在被写回的大小
AnonPages:       1408256 kB //未映射的页的大小
Mapped:           131964 kB //设备和文件映射的大小
Slab:              37368 kB //内核数据结构缓存的大小,可减少申请和释放内存带来的消耗
SReclaimable:      14164 kB //可收回slab的大小
SUnreclaim:        23204 kB //不可收回的slab的大小23204+14164=37368
PageTables:        13308 kB //管理内存分页的索引表的大小
NFS_Unstable:          0 kB //不稳定页表的大小
Bounce:                0 kB //bounce:退回
WritebackTmp:          0 kB //
CommitLimit:     1516160 kB
Committed_AS:    2511900 kB
VmallocTotal:     122880 kB //虚拟内存大小
VmallocUsed:       28688 kB //已经被使用的虚拟内存大小
VmallocChunk:      92204 kB
HugePages_Total:       0 //大页面的分配
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       10232 kB
DirectMap2M:      899072 kB
  • /srv :为服务提供数据存放的位置

  • /tmp :临时文件系统:默认存放30天

  • /var :频繁发生变化的文件

  • /log :各种程序的日志文件

  • /wtmp :登录数据记录

  • /lock:锁定文件。备注解释

  • /run :保存在下一次系统引导前有效的关于系统的信息文件

  • /tmp:允许比/tm有更大的需要存放更长时间的临时文件

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值