兰州工业发展建设有限公司网站,会员wordpress主题,文字类wordpress主题,什么叫响应式网站大家好#xff0c;我是良许。
对于分析磁盘使用情况#xff0c;有两个非常好用的命令#xff1a;du 和 df 。简单来说#xff0c;这两个命令的作用是这样的#xff1a;
du 命令#xff1a;它是英文单词 disk usage 的简写#xff0c;主要用于查看文件与目录占用多少磁…大家好我是良许。
对于分析磁盘使用情况有两个非常好用的命令du 和 df 。简单来说这两个命令的作用是这样的
du 命令它是英文单词 disk usage 的简写主要用于查看文件与目录占用多少磁盘空间df 命令它是英文单词 disk free 的简写主要用于查看磁盘被使用了多少空间、剩余多少空间等等。
特别是你在磁盘爆满的情况下这两个命令结合起来非常好用。
但是这两个命令毕竟是分开的要是能整合起来该多好毕竟都是同类型的命令。
别说还真有人把这两个命令整合起来它就是duf 命令
duf 是一个用 Golang 编写的跨磁盘使用情况分手工具它可以以表格自适应的形式输出磁盘使用情况而且还可以根据需求对结果进行排序使用非常方便
1. duf命令的安装
以 Ubuntu 为例我们不能直接使用 apt-get 命令安装需要手动安装。
首先从 GitHub 上下载 duf 命令的安装包
$ wget https://github.com/muesli/duf/releases/download/v0.8.1/duf_0.8.1_linux_amd64.deb
然后再使用 dpkg 命令安装
$ dpkg -i duf_0.8.1_linux_amd64.deb
macOS 平台安装
$ brew install duf
或者
$ sudo port selfupdate sudo port install duf
Windows 平台安装
choco install duf
或者
scoop install duf
2. duf命令的使用
最基本的使用就是直接 duf 三个字母不加任何参数非常简单。这种用法会输出所有本地设备、已挂载的任何云存储设备以及任何其他特殊设备包括临时存储位置等的详细信息。
$ duf可以看到它是以彩色及可视化符号形式显示磁盘使用情况在 Ubuntu 自带终端工具下非常直观也非常养眼。
这里信息毕竟有点多如果你只想查看本地设备磁盘使用信息可以加上 --only local 选项
$ duf --only local当我们磁盘爆满的时候我们肯定比较关心哪些磁盘用量比较大所以可以根据磁盘使用量进行排序这时需要加上 --sort used 选项 同理还可以使用 --sort size 对磁盘容量进行排序。
如果你想知道所有文件系统的使用情况包括不可见文件系统可以加上 --all 选项
$ duf --all
结果有点长就不截图了
你也可以直接针对某个文件、设备或者挂载点进行查看
$ duf /home如果你想获得 JSON 格式的输出还可以加上 --json 选项
$ duf --json除了查看块使用情况我们还可以通过 --inodes 选项查看 inodes 用量 3. 小结
duf 命令是 du 和 df 的整合版可以查看更多信息同时提供自适应表格及可视化视图使用体验比原生 df 或 du 命令更佳有兴趣的小伙伴可以试一试。 学习编程千万不要急于求成一定要多读一些经典书籍多看源码多下苦功夫去死磕代码这样技术才能长进。给大家分享一些程序员必读经典书籍一定要多读几遍 有收获希望老铁们来个三连击给更多的人看到这篇文章
推荐阅读
干货 | 程序员进阶架构师必备资源免费送 刷题 | LeetCode算法刷题神器看完 BAT 随你挑
欢迎关注我的博客良许Linux教程网满满都是干货