RHEL8 学习记录 #2 文件目录

硬盘空间:

Windows对硬盘进行“分区”,并分配“盘符”。

Linux所有的分区均在一个目录下,并逐一分配目录名,该过程为“挂载”mount,(Windows系统也支持该操作),目录为挂载点Mountpoint。
挂载:指的就是将设备文件中的顶级目录连接到 Linux 根目录下的某一目录(最好是空目录),访问此目录就等同于访问设备文件。

注意:并不是根目录下任何一个目录都可以作为挂载点,由于挂载操作会使得原有目录中文件被隐藏,因此根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录。

硬盘分类:

IDE、SATA、SCSI、SAS、SSD。

硬盘分区:

分区原则:MBR、GPT
主分区:一个硬盘上最多四个,只能有一个活动分区(用于存放系统文件,引导系统启动)编号1-4。
扩展分区:一个硬盘上最多一个,在其中划分更小的逻辑分区。编号1-4。
逻辑分区:用于存放文件,编号从5开始。

文件目录:

在这里插入图片描述

目录说明备注
/bin—>/usr/bin普通命令普通用户的命令。
/boot系统内核,引导程序相关文件存放开机文件。
/dev设备文件/dev/sda /dev/nvme0n1。
/etc系统和服务相关配置文件系统的所有配置文件,包括通过系统自动安装的程序的配置文件
/home普通用户的默认家目录除root用户之外其他用户的home目录
/lib—>/usr/lib库文件开机时会用到的函数库以及/bin或/sbin下的指令会用到的软连接文件
/lib64—>/usr/lib64库文件软连接文件
/media移动设备默认的挂载点系统自动挂载可移除的装置,如:U盘。
/mnt手工挂载设备的挂载点
/opt安装第三方软件通常是用户自己编译的软件
/proc虚拟的文件系统(在内存里)反映出来的是内核,进程信息或实时状态(不在硬盘里!)
/root管理员root目录管理员的home目录
/run自系统启动以来描述系统信息的文件文件夹中的文件必须是在系统关闭的时候清空,以便下次系统启动建立新的文件
/sbin—>/usr/sbin系统命令管理员使用的命令。
/srv存储本机或本服务器提供的服务或数据用户主动生产的数据、对外提供服务。
/swap交换分区、虚拟内存一般为物理内存的1.5~2倍。
/sys存放硬件信息存放系统硬件信息
/tmp临时文件存放目录全局可写(系统或程序产生临时文件)保存在使用完毕后可随时销毁的缓存文件。(有可能是由系统或程序产生、也有可能是用户主动放入的临时数据、系统会自动清理)
/usr通过系统自动安装的软件目录类似windows下 C:\Program Files,/usr/local第三方源码包默认安装目录
/var动态,可以变化的数据文件系统产生的不可自动销毁的缓存文件、日志记录。(系统和程序运行后产生的数据、不对外提供服务、只能用户手动清理)(包括mail、数据库文件、日志文件)

分区规划:

目录名称空间大小
/50G
/boot1G
/swap(交换分区)按需,如果<8G,可以设为内存的2倍
其他根据生产的实际情况设定大小

参考文献:
https://blog.csdn.net/u012107143/article/details/54973028

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值