http://blog.51cto.com/daxionglaiba/1828379
ncdu 命令可以用来查看和分析 Linux 中各目录对磁盘空间占用情况的工具。
[root@wangjianxiong ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
Retrieving https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
warning: /var/tmp/rpm-tmp.DWv51E: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing... ########################################### [100%]
1:epel-release ########################################### [100%]
[root@wangjianxiong ~]# ls /etc/yum.repos.d/
epel.repo epel-testing.repo media.repo
[root@wangjianxiong ~]# yum -y install ncdu
df = disk free
du = disk usage
du -a dhcp
du -h dhcp 可以显示kb,mb
du -c显示total
du -s合计
du -b files以字节为单位显示
du -k files以kb为单位显示
du -m files以mb为单位显示
du -B files以指定块为单位显示
排除部分文件
du --exclude "*.txt" files
du --exclude-from 1.txt files
1.txt包含了需要排除的文件
查找指定目录中最大的10个文件
du -ak dhcp | sort -nrk 1 |head
find . -type f -exec du -k {} \; |sort -nrk 1 |head
users显示所有的登录来的用户名
对用户名过滤
users | tr ' ' '\n' | sort | uniq
uptime表示电脑运行了多久时间
列出linux中最常用的10条命令
1 #!/bin/bash
2 printf "COMMAND\tCOUNT\n";
3 cat ~/.bash_history | awk '{ list[$1]++; } \
4 END{
5 for(i in list)
6 {
7 printf("%s\t%d\n",i,list[i]);}
8 }'|sort -nrk 2 | head