Linux 中怎么管理磁盘与文件系统

发布时间:2021-07-30 11:41:20 作者:Leah
来源:亿速云 阅读:136

这篇文章将为大家详细讲解有关Linux 中怎么管理磁盘与文件系统,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

Linux 磁盘与文件系统管理

磁盘分区表主要有两种格式,一种是限制较多的 MBR 分区表,一种是较新且限制较少的 GPT 分区表。 MBR 分区表中,第一个扇区最重要,里面有:(1)主要开机区(Master boot record, MBR)及分区表(partition table), 其中 MBR 占有 446 Bytes,而 partition table 则占 有 64 Bytes。 GPT 分区表除了分区数量扩充较多之外,支持的磁盘容量也可以超过 2TB。

文件系统特性

文件系统通常会将这两部份的数据分别存放在不同的区块,权限与属性放置到 inode 中,至于实际数据则放置到 data block 区块中。 另外,还有一个超级区块 (superblock) 会记录整个文件系统的整体信息,包括inode 与 block 的总量、使用量、剩余量等。

Linux 的 EXT2 文件系统(inode)

Ext2 格式化后有点像下面这样:

Linux 中怎么管理磁盘与文件系统

每一个区块群组(block group)的六个主要内容说明如下:

dumpe2fs: 查询 Ext 家族 superblock 信息的指令

dumpe2fs /dev/vda5

EXT2/EXT3/EXT4 文件的存取与日志式文件系统的功能

日志式文件系统 (journal) 会多出一块记录区,随时记载文件系统的主要活动,可加快 系统复原时间;

挂载点的意义 (mount point)

将文件系统与目录树结合的动作我们称为“挂载”。重点是:挂载点一定是目录,该目录为进入该文件系统的入口。因此并不是你有任何文件系统都能使用,必须要“挂载”到目录树的某个目录后,才能够使用该文件系统的。

文件系统的简单操作

df:列出文件系统的整体磁盘使用量; du:评估文件系统的磁盘使用量(常用在推估目录所占容量)

实体链接与符号链接: ln

Hard Link (实体链接, 硬式链接或实际链接)

假设我系统有个 /root/crontab 他是 /etc/crontab 的实体链接,也就是说这两个文件名链接到同一个 inode 。

Symbolic Link (符号链接,亦即是捷径)

这个 Symbolic Link 与 Windows 的捷径可以给他划上等号,由Symbolic link 所创建的文件为一个独立的新的文件,所以会占用掉 inode 与 block。

磁盘的分区、格式化、检验与挂载

如果我们想要在系统里面新增一颗磁盘时,应该有哪些动作需要做的呢:

  1. 对磁盘进行分区,以创建可用的 partition ;

  2. 对该 partition 进行格式化 (format),以创建系统可用的 filesystem;

  3. 若想要仔细一点,则可对刚刚创建好的 filesystem 进行检验;

  4. 在 Linux 系统上,需要创建挂载点 (亦即是目录),并将他挂载上来;

观察磁盘分区状态

lsblk 列出系统上的所有磁盘列表

blkid 列出设备的 UUID 等参数

parted 列出磁盘的分区表类型与分区信息

磁盘分区: gdisk/fdisk

磁盘格式化(创建文件系统)

XFS 文件系统 mkfs.xfs

XFS 文件系统 for RAID 性能优化 (Optional)

EXT4 文件系统 mkfs.ext4

其他文件系统 mkfs

文件系统检验

xfs_repair 处理 XFS 文件系统

fsck.ext4 处理 EXT4 文件系统

文件系统挂载与卸载

mount

设置开机挂载

开机挂载 /etc/fstab 及 /etc/mtab,其实 /etc/fstab (filesystem table) 就是将我们利用 mount 指令进行挂载时, 将所有的选项与参数写入到这个文件中就是了。

内存交换空间(swap)之创建

使用实体分区创建swap

使用文件创建swap

关于Linux 中怎么管理磁盘与文件系统就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

推荐阅读:
  1. Linux 磁盘管理
  2. Linux磁盘与文件系统管理

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux

上一篇:Linux中怎么管理文件与目录

下一篇:Eclipse代码格式化设置的示例分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》