第六章:Linux的目录配置

FHS

FHS是官文的标准,将目录定义成为四种交互作用的形态。
这里写图片描述

根目录

根目录(/)所在分区越小越好,且应用程序所安装的软件最好不要与根目录放在同一分区内,越大的分区你会放入越多的数据,如此一来根目录所在的分区就可能有较多发生错误的机会。

/bin 放置的是在单用户维护模式下还能被操作的命令:cat,chmod,mv,bash
/boot 开机会使用到的文件,包括Linux kernel的文件vmlinuz等
/etc/ 系统主要的配置文件,如账号密码文件,各种服务的起始文件
/opt/ 这个是给第三方软件放置的目录
/sbin/ 开机过程所需要的,包括开机、修复、还原系统所需要的命令

开机有关目录
根目录与开机有关,开机过程仅有根目录会被挂载,其他分区则是在开机完成之后才会持续进行挂载的行为。因此根目录下与开机过程有关的目录就不能够与根目录放到不同的分区去。
以下目录不可与根目录分开:

/etc: 配置文件
/bin: 重要执行文件
/dev: 所需要的设备文件
/lib: 执行文件所需的函数可与内核所需的模块
/sbin: 重要的系统执行文件

/usr目录

usr是UNIX Software Resource的缩写,而不是user用户数据的意思。FHS建议所有软件开发者应该将他们的数据合理地分别放置到这个目录下的子目录,而不要自行新建该软件自己独立的目录

根据FHS,/usr放置的数据属于可分享和不可变动的。

是所有系统默认的软件都会放置到/usr下面。类似于”C:\Windows\”和”C:\Program files\”

/usr/bin/ 绝大部分的用户可使用命令都放在这里。请注意它与/bin的不同(是否与开机过程有关)
/usr/sbin/ 非系统正常运行所需要的系统命令,如daemon
/usr/share/ /usr/share/man: 在线帮助文件 ;/user/share/doc:软件杂项的文件说明

/var

/var目录主要针对常态性变动的文件。

/var/log/ 登录文件放置的目录,比较重要的文件:/var/log/messages,var/log/wtmp(记录登录者的信息)
/var/run 某些程序或者是服务启动后,会将它们的PID放置在这个目录下。

绝对路径与相对路径

绝对路径:cd /var/log
相对路径:cd ../var/log

. 代表当前的目录,也可以使用./来表示
..表示上一层目录,也可以使用../来表示

Centos查看

查看实际的内核版本

[root@localhost ~]# uname -r
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值