栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

磁盘管理相关命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

磁盘管理相关命令

1、使用gdisk进行分区:两个主分区,一个扩展分区(三个逻辑分区,大小分别为100M,200M,500M)

新建一块新的硬盘(sdb),用于分区:

使用gdisk命令进行分区,输入命令n添加新分区

两个主分区创建完毕

创建扩展分区(三个逻辑分区,大小分别为100M,200M,500M):

将表写入并退出。

分区完成

  1. 分区前后、挂载前后使用lsblk查看变化。需要用到以下命令:

lsblk命令--以树状结构显示系统中的所有磁盘及磁盘的分区

-l命令--以列表形式显示所有设备名称

-b 设备名称--用于列出指定设备的信息

mount命令:分区挂载

分区前:

分区后:

3、格式化前后使用blkid查看变化。需要用到的命令:

Blkid---显示关于可用块设备的信息。

Mkfs命令---为新分区创建文件系统,即分区格式化

-t命令---给定文件系统的形式

-v命令----详细显示模式

格式化前:

格式化:

格式化后:

4、df、du命令练习。

从超级数据块中读取信息,显示整个文件系统的空间使用情况(空余硬盘)---df命令

显示所有文件系统  ---  -a

以MB为单位显示文件系统空间 -- -m

以KB为单位显示文件系统空间  ---  -k

使用人们习惯的KB、MB或GB为单位显示文件系统空间 --  -h

显示每个分区的文件系统类型 --  -T

du命令:计算目录或文件所占的磁盘空间大小

显示所有目录和文件的容量——-a

以MB为单位显示文件系统空间——-m

以KB为单位显示文件系统空间——-k

使用人们习惯的KB、MB或GB为单位显示文件系统空间——-h

仅显示目录总容量,不显示子目录和子文件的磁盘占用量——-s

显示目录容量,但不包括子目录的大小——-S

  1. 创建文件名lntest“this is link test!”

创建硬链接①修改文件内容,查看变化,②删除源文件查看变化

创建软链接①修改文件内容,查看变化,②删除源文件查看变化

ln 命令 :硬链接

功能:创建一个链接文件指向原文件的 inode

链接文件和原文件共享同一个 inode,文件属性完全相同,通过“ls -l”的第二列中查看硬链接数目。链接文件是原文件的“别名”

ln 命令 :软链接

软链接通过文件的路径名建立链接,也叫做符号链接。软链接是一个独立的文件,有自己的 inode,类似于快捷方式。软链接的数据块保存的是原文件的文件名。

用法:ln [选项] 源文件 [目标文件]

删除,覆盖以前建立的链接——-b

强制执行——-f

交互模式,文件存在则提示用户是否覆盖——-l

把符号链接视为一般目录——-n

软链接——-s

显示详细的处理过程——-v

归纳总结硬链接和软链接的相同与不同点。

1.相同点:

都可以修改原文件:硬链接是在inode层面上去修改inode记录的数据区块,修改其中一个硬连接文件则所有文件都会被同步修改;软连接(符号链接)作为“快捷方式”修改的是它所存放的链接并通过链接打开的原文件。

2.不同点:

1)建立链接之后再删除原文件则软链接失效,但是硬链接不会失效:软链接失效的原理与“快捷方式”相同,硬链接不失效是因为已经建立了inode到数据区块的链接;

2)读取权限不同:硬链接的权限和原文件的权限相同,符号链接的权限是777(rwxrwxrwx);

3)文件类型不同:硬链接是普通文件,符号链接是链接文件;

4)占用空间不同:硬链接不产生inode和数据区块,符号链接会占用inode和区块,因此硬链接不占用任何空间,而符号链接占用的空间大小就是链接的大小

5)硬链接只能对已存在的文件进行创建;软链接可以对不存在的文件或目录创建软链接;

6)硬链接不能在不同的文件系统之间做硬链接,软链接可以跨文件系统。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/941555.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号