du命令ncdu

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

    A+
发布日期:2013年12月08日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: