linux 磁盘管理相关命令
1、使用gdisk进行分区:两个主分区,一个扩展分区(三个逻辑分区,大小分别为100M,200M,500M)gdisk命令格式:gdisk [磁盘设备]常用指令:b :将GTP数据备份到一个文件 c : 更改分区名称d : 删除一个分区 i :显示分区详细信息n: 增加一个新的分区 o:创建一个新的空白的GPT分区表p: 显示当前磁盘的分区表 ......
1、使用gdisk进行分区:两个主分区,一个扩展分区(三个逻辑分区,大小分别为100M,200M,500M)
gdisk命令
格式:gdisk [磁盘设备]
常用指令:
b :将GTP数据备份到一个文件 c : 更改分区名称
d : 删除一个分区 i :显示分区详细信息
n: 增加一个新的分区 o:创建一个新的空白的GPT分区表
p: 显示当前磁盘的分区表 q:退出qdisk程序,不保存任何修改
r :恢复和转换选项(仅限专家) s :排序分区
t : 改变分区的类型 w:将分区表写入裁判并退出(保存并退出)
? :显示帮助信息
l : 列出分区类型。 8200是Linux swap ,8300是Linux,8e00是Linux LVM
2、分区前后、挂载前后使用lsblk查看变化。
lsblk命令
功能:以树状结构显示系统中的所有磁盘及磁盘的分区
格式:lsblk [选项]
选项 说明
-l 以列表形式显示所有设备名称
-S 获取SCSI设备的列表
-b 设备名称 用于列出指定设备的信息
-m 用于列出一个特定设备的拥有关系,同时也可以列出组和模式
mount 命令
功能:分区挂载
格式:mount [-t 文件系统类型] 分区名 目录名
挂载分区时要注意三点:
不要把一个分区挂载到不同的目录中
不要把多个分区挂载到同一个目录
作为挂载点的目录最好是一个空目录
分区前
分区后
挂载前后
3、格式化前后使用blkid 命令
功能:查看磁盘UUID 唯一
mkfs命令
功能:创建文件系统(格式化)
格式 : mkfs -t 文件类型(xfs 、etx4) 分区设备blkid查看变化。
4、df、du命令练习。
文件系统相关命令-df (disk free)命令
功能:从超级数据块中读取信息,显示整个文件系统的空间使用情况(空余硬盘) 超级数据块记录和文件系统有关的信息
格式:df [-ahHiklmPv] [目录或文件名]
选项
功能说明
-a
显示所有文件系统,包括 /proc、/sysfs 等系统特有的文件系统
-m
以 MB 为单位显示文件系统空间
-k
以 KB 为单位显示文件系统空间
-h
使用人们习惯的 KB、MB 或 GB 为单位显示文件系统空间
-H
指定容量的换算以 1000 进位,即 1K=1000B,1M=1000K
-T
显示每个分区的文件系统类型
-i
使用 inode 数量代替磁盘容量显示磁盘使用情况
-t fstype
只显示特定类型的文件系统
文件系统相关命令-du(disk usage) 命令
功能:计算目录或文件所占的磁盘空间大小
格式:du [-abcDhHklLmsSxX] [目录或文件名]
选项
功能说明
-a
显示所有目录和文件的容量
-k
以KB为单位显示容量
m
以MB为单位显示容量
-h
使用人们习惯的KB、MB或GB为单位显示容量
-s
仅显示目录总容量,不显示子目录和子文件的磁盘占用量
-S
5、创建文件名lntest“this is link test!”
文件链接主要分为硬链接和软链接。
文件系统相关命令-ln 命令
格式:ln [选项] 源文件 [目标文件]
选项
功能说明
-b
删除,覆盖以前建立的链接
-f
强制执行
-I
交互模式,文件存在则提示用户是否覆盖
-n
把符号链接视为一般目录
-s
软链接(符号链接)
-v
显示详细的处理过程
文件系统相关命令-ln 命令 :硬链接
功能:创建一个链接文件指向原文件的 inode 链接文件和原文件共享同一个 inode,文件属性完全相同,通过“ls -l”的第二列中查看硬链接数目。
链接文件是原文件的“别名”
文件系统相关命令-ln 命令 :软链接
软链接通过文件的路径名建立链接,也叫做符号链接。
软链接是一个独立的文件,有自己的 inode,类似于快捷方式。
软链接的数据块保存的是原文件的文件名
创建硬链接①修改文件内容,查看变化,②删除源文件查看变化
创建软链接①修改文件内容,查看变化,②删除源文件查看变化
- 归纳总结硬链接和软链接的相同与不同点。
相同:不论是修改源文件,还是修改硬链接文件,另一个文件中的数据都会发生改变
不同:
软链接可以删除软链接文件,源文件不受影响;而删除源文件,链接文件找不到实际的数据,则会失效。软链接的数据块保存的是原文件的文件名
硬链接不论删除源文件或是硬链接文件(只是删除这个文件和 inode 的对应关系),只要有一个文件存在,文件都可以被访问。不会建立新的inode信息,不能对目录文件做硬链接。不能在不同的文件系统之间做硬链接,即链接文件和被链接文件必须处理同一文件系统中。
更多推荐
所有评论(0)