前提知识:
磁盘分区
- 磁盘💽往往在分区后才使用,以便划分、分类管理系统中的文件。
- 分区后需要格式化才能使用,即每个分区’‘安装’'自己的文件系统,常见的文件系统(磁盘格式)有:NTFS、xfs、ext3、ext4等
常见的分区方式:(逻辑分区只能从编号5开始,前4个编号只能给主分区或者扩展分区)
硬盘说明
Linux硬盘分为IDE硬盘和SCSI硬盘,目前基本上都是SCSI硬盘。
硬盘分区标识符举例:(逻辑分区都是从5开始的)IDE硬盘就是将s变为h
磁盘分区与挂载
Linux系统中,直接将分区与文件夹挂钩,即挂载。
当一个文件夹与一个分区挂钩后,该文件夹下的文件将全部放在该分区中,并以该分区的文件系统方式存储。
lsblk查看Linux硬盘分区与挂载
lsblk(list block):老师不离开
-f:显示 file system
增加磁盘并挂载实例
-
添加硬盘
-
重启后识别(第二块硬盘,自动命名sdb,该磁盘就对应/dev/sdb文件,注意是文件)
-
将磁盘分区
分区后,产生新文件:/dev/sdb1
-
格式化磁盘分区(即安装文件系统)
mkfs:make file system
-t:type 文件系统类型名
ext4最常用的稳定、安全的文件系统
/dev/sdb1:划分的分区对应的文件
-
挂载
将分区与目的目录挂载:mount 分区 目的目录
-
取消挂载
umount 分区 :umount /dev/sdb1
umount 目的目录:umount /test
注:目录中的文件还会保留 -
永久挂载
由于这种挂载重启后会失效。
永久挂载:修改/etc/fstab文件
磁盘常用指令
系统整体磁盘使用情况
df: disk file
查看指定目录磁盘使用情况
df:disk filesystem 查看磁盘使用比例
du:disk use
其他指令
grep就是正则表达式的意思,正则表达式中 ^#:以#开头
wc - 输出文件中的行数、单词数、字节数
l:lines
wc: