
LINUX du/df/free查看内存/磁盘剩余空间
发布日期:2025-04-06 00:33:33
浏览次数:7
分类:精选文章
本文共 1407 字,大约阅读时间需要 4 分钟。
du、df 和 free 命令
作为系统管理员或开发人员,你可能需要了解如何监控服务器的文件系统空间使用情况、磁盘使用情况以及内存使用情况。以下是几个常用的Linux命令:du、df 和 free。这亟需掌握的速成语法和示例将帮助你快速解决问题。
du 命令
du 是一个显示目录和文件磁盘空间使用情况的强大工具。它能够帮助你了解哪些目录或文件占用了大量的磁盘空间。以下是一些常用的du选项:
重要选项解析
- -a 或 --all:默认不显示目录中的隐藏文件,使用此选项可以显示所有文件。
- -b 或 --bytes:以字节为单位显示文件大小。
- -c 或 --total:除了显示个别文件或目录的大小外,还会显示总和。
- -h 或 --human-readable:以KB、MB、GB为单位,方便可读性。
- -s 或 --summarize:只显示总计,适合快速获取整体情况。
- -k 或 --kilobytes:以KB(1024字节)为单位。
- -m 或 --megabytes:以MB为单位。
- --exclude=
:忽略指定目录或文件。 - --dereference:显示符号链接的源文件大小,还可以与 -L 结合使用。
示例
- 显示指定文件或目录的磁盘空间:
du log2012.log log2013.log
- 显示特定目录及其内容的磁盘空间,使用人性化单位:
du -h test
- 显示当前目录中所有文件的磁盘空间总和:
du -sh *
df 命令
df 命令用于显示当前服务器的文件系统磁盘使用情况。它可以帮助你了解硬盘的使用情况、剩余空间以及挂载点等信息。以下是一些常用的df选项:
重要选项解析
- -h 或 --human-readable:以人性化单位(KB、MB、GB)显示磁盘使用情况。
- -k 或 --kilobytes:以KB为单位。
- -m 或 --megabytes:以MB为单位。
- -a 或 --all:显示所有文件系统。
- --exclude-type=<filesystem类型>:忽略指定文件系统类型。
- --sync:在获取磁盘信息前执行sync操作,确保数据准确。
示例
- 查看系统磁盘设备,使用默认单位(KB):
df
- 查看文件系统的更详细信息,以人性化单位显示:
df -h
- 查看所有文件系统:
df -a
free 命令
free 命令是一个强大的工具,用来显示系统内存使用情况。它可以帮助你了解物理内存、缓冲区、缓存、共享内存以及交换分区的使用情况。以下是一些常用的free选项:
重要选项解析
- -b 或 --bytes:以字节为单位显示内存使用情况。
- -k 或 --kilobytes:以KB为单位。
- -m 或 --megabytes:以MB为单位。
- -s 或 --interval s:设置持续时间,自动每隔s秒更新内存使用情况。
- -t 或 --total:显示总和。
- -V 或 --version:显示free的版本信息。
示例
- 查看系统内存使用情况:
free
- 查看以总和形式显示内存使用信息:
free -t
- 设置周期性查询内存使用情况:
free -s 10
总结
这三个命令(du、df 和 free)是任何Linux用户必不可少的工具。它们可以帮助你快速了解服务器的资源使用情况,优化磁盘空间和内存使用。本文中的示例和命令解析应该能够帮助你顺利地使用这些工具解决实际问题。
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月26日 13时37分13秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
leetcode题解25-K个一组翻转链表
2023-01-31
leetcode题解279-完全平方数
2023-01-31
leetcode题解3-无重复字符的最长子串
2023-01-31
leetcode题解34-在排序数组中查找元素的第一个和最后一个位置
2023-01-31
leetcode题解347-前 K 个高频元素
2023-01-31
leetcode题解4-寻找两个正序数组的中位数
2023-01-31
leetcode题解41-缺失的第一个正数原来如此简单
2023-01-31
leetcode题解434-字符串中的单词数(双指针经典)
2023-01-31
leetcode题解46-全排列
2023-01-31
leetcode题解48-旋转图像
2023-01-31
leetcode题解50-Pow(x,n)
2023-01-31
leetcode题解53-最大子序和
2023-01-31
leetcode题解538-把二叉搜索树转化为累加树
2023-01-31
leetcode题解54-螺旋矩阵
2023-01-31
leetcode题解56-合并区间
2023-01-31
leetcode题解62-不同路径
2023-01-31
leetcode题解66-加一
2023-01-31
leetcode题解70-爬楼梯
2023-01-31
leetcode题解72-编辑距离
2023-01-31
leetcode题解75-颜色分类
2023-01-31