第 6 章 Linux磁盘管理
李世明
在 Windows 下,我们可以非常直观地看到系统有多少个分区,每个分区使用多少、还剩多少。那么在 Linux 命令行下,如何进行这些操作呢?在 Linux 下的磁盘里面写数据也是有讲究的。如何分区?如何格式化?如何挂载?如何卸载?下面阿铭一一为大家解答这些问题。
6.1 查看磁盘或者目录的容量
监控磁盘的使用率在日常监控工作中是必须要做的,磁盘被写满是很要命的,严重时会导致磁盘损坏。那么,如何查看磁盘使用率呢?
6.1.1 命令df
命令df(disk filesystem 的简写)用于查看已挂载磁盘的总容量、使用容量、剩余容量等,其后可以不加任何参数,显示数据默认以 KB 为单位。示例命令如下:
在上例的结果中,/、/boot 是我们在安装系统时划分出来的。/dev、/dev/shm 为内存分区,其大小默认是内存大小的 1/2,如果我们把文件存到此分区下,就相当于存到了内存中,这样的好处是读写非常快,坏处是当系统重启时文件会丢失。后面的 /run、/sys/fs/cgroup 等分区都是tmpfs,跟 /dev/shm 类似,是临时文件系统,我们不要碰它们。df命令的常用选项有-i、-h、-k和-m,下面介绍这 4 个选项的用法。为了能更加简洁明了地让大家看到磁盘分区,在下面的示例中阿铭直接把与tmpfs相关的分区全部过滤掉了。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
本文详细介绍了在Linux系统下进行磁盘管理的相关操作,包括使用df和du命令查看磁盘容量信息和目录/文件占用空间大小,以及使用fdisk命令进行磁盘分区和格式化。重点解释了fdisk命令的使用方法和常用命令,以及创建、删除、保存和退出分区的操作步骤。还介绍了在Linux系统中最多只能创建4个主分区的限制,以及如何通过创建扩展分区来克服这一限制。 在分区完成后,需要使用命令"w"来保存配置,并通过fdisk -l /dev/sdb命令查看分区情况。文章还介绍了格式化磁盘分区的过程,包括使用mke2fs、mkfs.ext2、mkfs.ext3、mkfs.ext4和mkfs.xfs等命令进行文件系统安装。此外,还介绍了挂载磁盘的过程,包括建立挂载点、挂载分区以及使用LABEL的方式挂载分区。文章还介绍了/etc/fstab配置文件的内容和作用。 另外,还介绍了命令umount的使用方法,以及建立swap文件增加虚拟内存的步骤。总的来说,本文内容涵盖了Linux系统下磁盘管理的基本知识和操作技巧,适合需要进行磁盘管理的Linux系统管理员参考学习。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《跟阿铭学 Linux》
《跟阿铭学 Linux》
立即购买
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论