by Devin Yang

建立于: 7年前 ( 更新: 7年前 )

由大到小排序
alias duf='du -sk * | sort -r -n | perl -ne '\''($s,$f)=split(m{\t});for (qw(K M G)) {if($s<1024) {printf("%.1f",$s);print "$_\t$f"; last};$s=$s/1024}'\'
在上方的命令中 sort -r 会由大到小排序,如果我们要 由小到大排序 ,可将 -r 拿掉。
我们只要贴到 Linux Mac 的终端机后,就能输入 duf ,列出数据夹或文件的大小了。
如果要让这个duf命令永久有效,就把他加到 .bashrc .bash_profile 中罗。(我相信你懂的)
$duf
16.2G	sites
208.8M	data
48.0K	etc
20.0K	scripts
20.0K	samples
16.0K	README.md
12.0K	console
8.0K	create
4.0K	docker-compose.yml
4.0K	docker-compose-random.yml
4.0K	docker-compose-normal.yml
4.0K	docker-compose-custom.yml
4.0K	dlaravel
4.0K	LICENSE
0.0K	run

Tags: sort

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!