1.使用gdisk进行分区:两个主分区,一个扩展分区(三个逻辑分区,大小分别为100M,200M,500M)
gdisk主要使用的是GPT分区类型,用来划分容量大于2T的硬盘。
gdisk /dev/sdb:对磁盘/dev/sdb进行分区
gdisk b:将GTP数据备份到一个文件;gdisk d:删除一个分区;gdisk n:增加一个新的分区。
2.分区前后、挂载前后使用lsblk查看变化。
lsblk命令以树状结构显示系统中的所有磁盘及磁盘的分区
lsblk -l:以列表形式显示所有设备名称;lsblk -S:获取SCSI设备的列表;lsblk -b
设备名:用于列出设备的信息;lsblk -m:用于列出一个特定设备的拥有关系,同时也可以列出组和模式。
3.格式化前后使用blkid查看变化。
blkid 命令
快速查询每个分区的全局唯一标识符(UUID)和文件系统类型
UUID是操作系统为每个磁盘或分区分配的唯一标识符
格式化前:
4、df、du命令练习。
df (disk free)命令-文件系统相关命令
功能:从超级数据块中读取信息,显示整个文件系统的空间使用情况(空余硬盘
df -a:显示所有文件系统,包括 /proc、/sysfs 等系统特有的文件系统;
df -m:以 MB 为单位显示文件系统空间;
df -T:显示每个分区的文件系统类型;
df -h:使用人们习惯的 KB、MB 或 GB 为单位显示文件系统空间
5.创建文件名lntest“this is link test!”
创建硬链接①修改文件内容,查看变化,②删除源文件查看变化
ln 命令 :硬链接-文件系统相关命令
功能:创建一个链接文件指向原文件的 inode
ln -b:删除,覆盖以前建立的链接;ln -f:强制执行;ln -l:交互模式,文件存在则提示用户是否覆盖;ln -n:把符合链接视为一般目录
6.创建软链接①修改文件内容,查看变化,②删除源文件查看变化
ln 命令 :软链接-文件系统相关命令
软链接的数据块保存的是原文件的文件名
ln -s:软链接(符合链接);ln -v:显示详细的处理过程
1.归纳总结硬链接和软链接的相同与不同点。
都可以修改原文件:硬链接是在inode层面上去修改inode记录的数据区块,修改其中一个硬连接文件则所有文件都会被同步修改;符号链接作为“快捷方式”修改的是它所存放的链接并通过链接打开的原文件
硬链接和符号链接的不同点:
2建立链接之后再删除原文件则符号链接失效,但是硬链接不会失效:符号链接失效的原理与“快捷方式”相同,硬链接不失效是因为已经建立了inode到数据区块的链接;
3.读取权限不同:硬链接的权限和原文件的权限相同,符号链接的权限是777(rwxrwxrwx);
4.文件类型不同:硬链接是普通文件(-),符号链接是链接文件(l);
5.占用空间不同:硬链接不产生inode和数据区块,符号链接会占用inode和区块,因此硬链接不占用任何空间,而符号链接占用的空间大小就是链接的大小(比如’/home/user/'有11个字母,所以相应的符号链接应该占用了11个Byte)