Linux系统中的层级结构(二级目录)

linux层级结构标准叫FHS,标准是3

Applications的附件文件中的其他位置中有电脑,其中有子目录如下:

 这些子目录是在安装系统时自动建立出来的,称为二级目录,有自己独特的功能,这些独特功能就代表把相应的功能文件放到相应的目录中,这种存放标准称为FHS

bin:

系统常规命令,实验中将其中的touch命令文件剪切到桌面,再在shell中输入touch,会发现无法执行。将文件重新剪切回bin目录,则又可以i使用touch命令了。

[root@localhost 桌面]# touch file
[root@localhost 桌面]# touch file
bash: /usr/bin/touch: 没有那个文件或目录
[root@localhost 桌面]# touch file
[root@localhost 桌面]# 

sbin:

系统管理命令。存放系统管理命令,如useradd,通常只有超级用户才能执行。

dev:

设备(如U盘)文件。例如原来系统只有sda文件,sda表示系统的第一块硬盘,插入U盘会自动生成一个sdb文件,表示系统的第二块硬盘。

home:

普通目录用户家目录集合,即进入系统之后,默认在系统的位置就是家目录。

boot:

存放启动相关文件

etc:

杂文件。大多数程序的配置文件,例如存放用户名,可更改。

lib,lib64:

常规函数库,64位函数库。存放系统程序运行时所要用的函数解析。

media,mnt: 

临时设备的挂载点,如U盘。U盘使用需要挂载在文件下,可以操控U盘的挂载和卸载。media 可放光盘一类,mnt为手动挂载点。

opt:

第三方软件(如谷歌,wps)安装的位置。

proc(processes):

存放进程的信息。程序运行的状态叫进程。例如打开shell,就能通过进程管理器(Utilities中的Document Viewer)找到shell所对应的ID,从而找到相关文件。

此外一些硬件信息内存信息也有存放。

root:

超级用户的家目录。

run:

当前运行进程相关的资源存放的目录。

srv:

数据目录,存放常量(内容一般不变)

var:

数据目录,存放变量。(内容会变化)

sys:

存放和内核相关的优化参数和优化策略。如存放设备,驱动相关。

tmp:

系统临时目录,临时文件存放点。

usr:(unix system resourse)

除了根以外,系统中的资源也会大多数存放在此。因为操作系统由早期unix演变而来,现linux沿用unix一些功能,为互相兼容。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值