CentOS下du查看计算目录大小的命令

用法实例:

[root@localhost local]# du -hs smgpdfd

3.3G    smgpdfd

[root@localhost local]# du -hs /usr/local/mysql/data/fdlfh

42G     /usr/local/mysql/data/fdlfh

查看整个硬盘的使用状况,硬盘空间

[root@hskj ~]# df -hv

文件系统              容量  已用 可用 已用% 挂载点

/dev/sda3             9.7G  744M  8.5G   8% /

/dev/sda6             199G  142G   48G  76% /usr

/dev/sda2              48G  309M   45G   1% /home

/dev/sda1              99M   12M   83M  12% /boot

tmpfs                 2.0G     0  2.0G   0% /dev/shm

介绍:

du命令用于显示指定文件(夹)在磁盘中所占的空间信息。假如指定的文件参数实际上是一个目录,就要计算该目录下的所有文件。假如 没有提供文件参数,执行du命令,显示当前目录内的文件占用空间信息。

语法:

du [-abcDhHklmsSx] [-L <符号连接>] [--block-size] [--exclude=<目录或文件>] [--max-depth=<目录层数>] [目录或文件]

选项介绍:

-a: 显示目录中个别文件的大小;

-b: 显示目录或文件大小时,以byte为单位;

-c: 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和;

-D: 显示指定符号连接的源文件大小;

-h: 以K,M,G为单位,提高信息的可读性;

-H: 与-h参数相同,但是K,M,G是以1000为换算单位;

-k: 以1024 bytes为单位;

-l: 重复计算硬链接文件;

-L<符号连接>: 显示选项中所指定符号链接(软链接)的源文件大小;

-m: 以1MB为单位;

-s: 显示总计大小;

-S: 显示个别目录的大小时,并不含其子目录的大小;

-x: 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过;

–exclude=<目录或文件>: 略过指定的目录或文件;

–max-depth=<目录层数>: 超过指定层数的目录后,予以忽略;

执行范例:

view sourceprint?01>$ du#显示当前目录和所有子目录的大小, 单位为KB0212      ./dir1/sub10312      ./dir1/sub20456  ./dir20584  ./dir30648  ./dir4071464    .08$ du-sh #显示当前目录总大小,加-h提高信息的可读性091.5M    .10$ du–max-depth=1 -h #显示当前目录和第一层子目录的大小1124K     ./dir11256K ./dir21384K ./dir31448K ./dir4151.5M    .

扩展阅读:

相信长时间用linux的人一定遇到过整理磁盘的问题(由于磁盘空间将满)。想知道哪些文件夹的内容过大,删除一些大且无用文件。这时du命令会非常有用。在你用户目录下输入:

du –max-depth=1 -h

查看哪些文件夹的内容过大,然后进入那些文件夹,再不断的du –max-depth=1 -h,筛选出你要删除的文件,然后rm … , 大功告成!

——————————————————————————————————–

Linux下查看目录大小的命令是du,从man中找到几个常用的参数就可以轻松的统计某个文件夹的容量.

1.统计出目录的总大小,并以比较合适的单位表示

-h, –human-readable

print sizes in human readable format (e.g., 1K 234M 2G)

-s, –summarize

display only a total for each argument

[blinux@localhost test]$ du -hs /boot

5.7M    /boot

2.当然了,你还可以让结果以单位b、k、m来表示

[blinux@localhost test]$ du -bs /boot

5746310 /boot

[blinux@localhost test]$ du -ks /boot

5772    /boot

[blinux@localhost test]$ du -ms /boot

6       /boot

3.显示目录的总大小及目录树中各文件夹的大小,并以较好的单位表示

[blinux@localhost test]$ du -h /boot

308K    /boot/grub

5.7M    /boot

centos7目录统计之du命令的更多相关文章

  1. 编译安装常用包+阿里镜像源-常用资源-系统-下载-科莱软件下载-docker仓库包-安全圈-杏雨梨云-图形界面安装-docker私有双仓库-阿里源报错处理-centos7目录大小

    yum install apr-util apr-util-devel apr apr-devel pcre pcre-devel zlib zlib-devel openssl openssl-de ...

  2. du 命令,对文件和目录磁盘使用的空间的查看

    Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能 ...

  3. df 和du 命令统计磁盘空间不准确

    Linux & Unix 中 df 和 du 命令统计磁盘空间数值不一致 经常会使用 df 和 du 分别查看磁盘空闲空间和占用空间,偶尔会发现 df(空闲空间) 会小于磁盘大小减去 du(占 ...

  4. Linux 磁盘空间大小统计du命令常见使用方法

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/hongweigg/article/details/37692057 在 Linux下,能够对某个文件 ...

  5. du 命令 -目前的目录所占的磁盘空间

    Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能 ...

  6. linux如何查看目录或文件夹的总大小--du命令

    记录一下如何查看一个目录或文件夹的总大小. 使用du命令的选项-s,可以统计整个目录或文件夹的大小. 例如 du -sk ./ 156k -k表示以KB为单位计算.

  7. linux du命令: 显示文件、目录大小

    介绍:du命令用于显示指定文件(夹)在磁盘中所占的空间信息.假如指定的文件参数实际上是一个目录,就要计算该目录下的所有文件.假如 没有提供文件参数,执行du命令,显示当前目录内的文件占用空间信息. 语 ...

  8. 每天一个linux命令(34):du 命令

    Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能 ...

  9. LInux : du命令

    Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能 ...

随机推荐

  1. 【11.5校内测试】【倒计时5天】【DP】【二分+贪心check】【推式子化简+线段树】

    Solution 非常巧妙的建立DP方程. 据dalao们说题目明显暗示根号复杂度??(反正我是没看出来 因为每次分的块大小一定不超过$\sqrt n$,要不然直接每个位置开一个块答案都才为$n$. ...

  2. php 替换二维数组的 key

    php 替换二维数组中的 key // 需要替换 key 的数组 $arr_old = array( '0' => array('id' => 1, 'name' => 'Carro ...

  3. 服务器被ddos攻击?分析如何防止DDOS攻击?

    上周知名博主阮一峰的博客被DDOS攻击,导致网站无法访问而被迫迁移服务器的事情,引起了广大网友的关注及愤慨,包括小编的个人博客也曾接受过DDOS的“洗礼”,对此感同身受.所以,本文我们一起来了解下DD ...

  4. 咖啡之约--体验 SourceAnywhere

    http://www.damingsoft.com/campaign/school-campaign-coffee-code.aspx 必备技能:代码版本控制 不论你是菜鸟还是大牛,想要获得高薪水和高 ...

  5. Voltage Translation for Analog to Digital Interface ADC

    Voltage Translation for Analog to Digital Interface 孕龙逻辑分析仪 ZeroPlus Logic Analyzer How to modify an ...

  6. eclim CSearch macro 问题的解决过程备忘录

    问题: CSearch 宏时. RuntimeException: Could not find file with URI because it is a relative path, and no ...

  7. 奇怪吸引子---RayleighBenard

    奇怪吸引子是混沌学的重要组成理论,用于演化过程的终极状态,具有如下特征:终极性.稳定性.吸引性.吸引子是一个数学概念,描写运动的收敛类型.它是指这样的一个集合,当时间趋于无穷大时,在任何一个有界集上出 ...

  8. webservice 配置

    webservice 配置 <system.web> <!--允许GET/POST请求 --> <webServices> <protocols> &l ...

  9. linux 切分文件

    linux经常需要处理文件,如果文件比较大,那么需要切分成为若干的小文件再处理. 命令:split 比如有一个文件: ll -h 1431531915758 -rw-r--r-- 1 ticketde ...

  10. PL/SQL学习笔记之触发器

    一:触发器响应的事件 数据库操作(DML)语句(DELETE,INSERT,UPDATE) 数据库定义(DDL)语句(CREATE,ALTER或DROP) 数据库操作(SERVERERROR,登录,注 ...