du
(Disk Usage) 命令详解du
命令是 Linux 系统中一个非常实用的工具,用于估算和显示文件或目录所占用的磁盘空间大小。它通过递归地遍历目录结构来统计空间使用情况。
bashdu [选项] [文件或目录...]
文件或目录
,则默认统计当前所在目录。选项 | 说明 |
---|---|
-h | 易读格式 (Human-readable):以 KB, MB, GB 等更易于理解的单位显示大小。 |
-a | 显示所有 (All):不仅显示目录的总大小,也显示目录下每个文件的大小。 |
-s | 总计 (Summarize):只显示指定目录或文件的总大小,不显示其内部子目录或文件的详情。 |
-d N , --max-depth=N | 限制深度 (Max Depth):只统计到指定的目录层级深度 N。-d 0 等同于 -s ,-d 1 表示只看当前目录下一层。 |
-c | 总和 (Total):在列出所有项目的大小后,在最后一行额外显示一个所有项目的总和。 |
-k | 以 KB (1024 bytes) 为单位显示。 |
-m | 以 MB (1024*1024 bytes) 为单位显示。 |
--exclude=PATTERN | 排除:在统计时排除匹配指定模式的文件或目录。 |
-L | 跟踪符号链接 (Dereference):统计符号链接指向的源文件/目录的大小,而不是链接本身的大小。 |
bashsu root
编辑配置文件:
bashvim /etc/chrony.conf
添加或更新内容如下:
conf# 添加新的服务器IP配置 server 158.xxx.xxx.254 iburst
bashsystemctl restart chronyd
bashsystemctl status chronyd