跟阿铭学 Linux
李世明
前腾讯高级运维工程师
522 人已学习
立即订阅
跟阿铭学 Linux
15
15
1.0x
00:00/00:00
登录|注册

第 6 章 Linux磁盘管理

在 Windows 下,我们可以非常直观地看到系统有多少个分区,每个分区使用多少、还剩多少。那么在 Linux 命令行下,如何进行这些操作呢?在 Linux 下的磁盘里面写数据也是有讲究的。如何分区?如何格式化?如何挂载?如何卸载?下面阿铭一一为大家解答这些问题。

6.1 查看磁盘或者目录的容量

监控磁盘的使用率在日常监控工作中是必须要做的,磁盘被写满是很要命的,严重时会导致磁盘损坏。那么,如何查看磁盘使用率呢?

6.1.1 命令df

命令df(disk filesystem 的简写)用于查看已挂载磁盘的总容量、使用容量、剩余容量等,其后可以不加任何参数,显示数据默认以 KB 为单位。示例命令如下:
# df
文件系统 1K-块 已用 可用 已用% 挂载点
devtmpfs 910288 0 910288 0% /dev
tmpfs 924728 0 924728 0% /dev/shm
tmpfs 924728 8868 915860 1% /run
tmpfs 924728 0 924728 0% /sys/fs/cgroup
/dev/sda3 16561152 1472276 15088876 9% /
/dev/sda1 194235 121419 58480 68% /boot
tmpfs 184944 0 184944 0% /run/user/0
tmpfs 184944 0 184944 0% /run/user/1006
在上例的结果中,/、/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》
立即购买
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部