20250725
书接上回
partprobe 硬盘名字
让机器内核识别硬盘变化、硬件有任何变化都得使用
格式化
mkfs -t 文件系统名 分区名
mkfs.文件系统名 分区
blkid /dev/分区名
可以查看文件系统
挂载
mount 挂载 临时
mount 块设备名称 挂载点
查看块设备的挂载情况
mount 查看挂载情况
查看硬盘的容量使用情况
df -hT
卸载
umount 分区名、挂载点
开机自动挂载
写入/etc/fstab
一个写一行,每行分六列
设备名 挂载点 文件系统 挂载参数(defaults) 0/1(是否自动备份数据) 0/1/2(系统开机是否检测硬盘(不,优先检测,后续检测))
mount -a 完成自动
分区工具:
fdsik
parted 使用不同的分区工具与硬盘的分区表有关
硬盘分区表
1、mbr、64字节
2、gpt,支持tb以上的硬盘
parted /dev/sdc mklabel gpt
parted /dev/sdc mkpart /分区名称 起始 终止 新建
下午
inode i节点 512字节
限制硬盘存储数据的因素
1、容量
2、文件个数————与inode有关
查看文件个数
df -i /dev/sdb5
文件个数与分区容量成正比
stat 文件
查看文件元数据信息
链接文件
1、类型
软连接、硬链接
2、硬链接
创建链接 占同一个inode
ln 源文件 目的文件
ls -i 文件 查看inode编号
在源文件的inode上多加了一个标识
3、软链接、符号链接 占不同的
ln -s 源文件 目的位置
4、硬、软链接区别
软连接支持文件、目录,硬支持给文件创建
源文件删除软失效
软链接支持跨分区、硬链接不支持
dd命令
以底层数据块的方式直接拷贝文件中的数据
创建测试文件
例:
dd if=/dev/zero of =/opt/flie03 bs=4m count=10
if 源文件,of 目的文件
dd命令是覆盖命令
写入系统
sync
内存立刻同步到硬盘
stat