linux创建层次结构的目录,介绍Red Hat Enterprise Linux(RHEL) 8的文件系统目录/层次结构...

这是Linux文件系统层次结构的简短说明,在Linux系统中,所有文件都存储在文件系统中,文件系统层次结构是将这些文件组织成目录的单个倒置树,由于目录树的根位于层次结构的顶部,因此目录树被称为倒置目录,而目录和子目录的分支则延伸到根之下。

Red Hat Enterprise Linux(RHEL) 8文件系统目录

下图是Red Hat Enterprise Linux(RHEL) 8文件系统目录:

06412f99c33bef2a500b6d1c23cf0db7.png

如图所示,/是文件系统树顶部的根目录,所有其他目录用/字符分隔,因此var是根目录(/)的子目录,那我们如何描述文件系统目录的内容呢?以下继续解析。

Linux文件系统层次结构内容类型

这些是Linux文件系统中存储的主要内容类型。

1、Persistent-这些内容在重启后应该是永久的,例如系统和应用程序配置设置。

2、Runtime–正在运行的进程生成的内容,通常通过重启删除。

3、Variable/Dynamic–这些内容可以由Linux系统中运行的进程附加或修改。

4、Static content–在明确编辑或重新配置之前,此内容保持不变。

RHEL 8重要的Linux目录–可能因Linux发行版而异

以下这些是标准的Linux目录,这是从RHEL 8服务器提取的。

/etc–包含系统服务使用的配置文件。

/root–这是Linux超级用户帐户root的主目录。

/boot–包含启动引导过程所需的所有文件。

/home–这是标准用户在其中存储其个人配置和数据(例如文档、视频、音乐等)的地方。

/var–具有在引导之间必须保留的可变数据,数据库、日志文件、邮件、缓存目录、Web数据等。

/tmp–存储临时文件,所有Linux用户都可以写入此目录,超过10天的文件将被自动删除。

/usr–此目录包含共享库,已安装的软件和只读程序数据。一些重要的子目录包括:

1]、/usr/bin:大多数用户命令位于此处。

2]、/usr/sbin:托管需要特权升级才能运行的系统管理命令。

3]、/usr/local:用于本地定制的软件。

/dev–这包含系统用来访问硬件的特殊设备文件。

/run–自上次引导以来开始的进程将其运行时数据存储在此处,例如进程ID文件和锁定文件,这些内容在重新启动时重新创建。

可能是其他符号链接的其他目录:

/bin和/usr/bin。

/sbin和/usr/sbin。

/lib和/usr/lib。

/lib64和/usr/lib6。

结语

通过了解Linux文件系统层次结构,可以很容易地描述Linux如何组织文件以及不同的应用程序如何存储其配置文件,日志和持久性数据。

上面介绍的内容以Red Hat Enterprise Linux(RHEL) 8操作系统为例,但对于很多Linux发行版来说,都是大致相同的。

相关主题

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值