du 命令详解

du : show disk usage 

作用:统计目录或文件所占用磁盘空间的大小。

语法:du 参数 选项

参数:

-a 为每个制定文件显示磁盘使用情况, 或者为目录中每个文件显示各自磁盘使用情况

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

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

-D deferenc -args 显示指定符号链接的源文件大小

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

-H 以K,M,G为单位, 以1000 换算而不是1024

-k kilobytes

-l count-lines 重复计算硬件链接的文件

-L 显示选项中符号链接的源文件大小

-m megabytes 为单位

-s summarize 显示当前目录大小

-S 显示每个目录的大小,不包含子目录

-x one-file-xystem  以一开始处理的文件系统为准, 其他不同目录略过

-X exclude-from  制定目录或文件

实例:

du /home/linux    :显示一个目录树以及每个子目录的磁盘使用情况

du -k /home/linux :以KB 为单位显示一个目录以及子目录的磁盘使用情况、

du -m /home/linux :以MB 为单位显示一个目录以及子目录的磁盘使用情况

du -g /home/linux :以GB 为单位显示一个目录以及子目录的磁盘使用情况

du -h .           :查看当前目录下所有的目录以及子目录的大小

du -h --max-depth=0 user: 查看第n层目录,即0不深入到子目录

du -h --exculde=‘*xyz*‘ :列出当前目录下目录名不包括xyz字符串的目录的大小

du -sh user       :查看当前目录下user目录的大小

du -ah user       :列出user目录以及子目录下所有目录和文件的大小

du -0 user        :没列出一个目录的信息,不换行直接输出下一个目录的信息

du -s user        :只显示一个目录树的全部磁盘使用情况

时间: 2024-10-10 04:04:49

du 命令详解的相关文章

df 和 du 命令详解

df命令详细用法 a:显示全部的档案系统和各分割区的磁盘使用情形 i:显示i -nodes的使用量 k:大小用k来表示 (默认值) t:显示某一个档案系统的所有分割区磁盘使用量 x:显示不是某一个档案系统的所有分割区磁盘使用量 T:显示每个分割区所属的档案系统名称 常用命令:df -hi 操作详解 引用 指令 df 可以显示目前所有档案系统的最大可用空间及使用情形,请看下列这个例子: # df -h Filesystem Size Used Avail Capacity Mounted on /

Linux du 命令详解

本文和大家分享的主要是linux中du 命令相关内容,一起来看看吧,希望对大家学习linux有所帮助. Linux du 命令也是查看使用空间的,但是与 df 命令不同的是linux du 命令是对 文件和目录磁盘使用的空间的查看 ,还是和 du 命令有一些区别的. 命令格式: du [选项][文件] 命令功能: 显示每个文件和目录的磁盘使用空间. 命令参数: 使用实例: 显示当前目录或者文件所占空间 命令: du 输出: 4       ./.IntelliJIdea14/system/com

linux du命令详解

du命令,总结每个<文件>的磁盘用量,目录则取总用量. 简单例子: 要看一个文件夹的大小,可以用du -sh * 详细用法可man du或du --help,也可以到百度搜索

du命令详解

基础命令学习目录首页 原文链接:https://blog.csdn.net/linuxnews/article/details/51207738 导读du命令是检查硬盘使用情况,统计文件或目录及子目录使用硬盘的空间大小.参数的不同组合,可以更快的提高工作效率,以下仅列出了经常使用到的参数,如需更详细的信息,请用man du命令来获得. 1.命令格式 du [选项][文件] 2.命令功能 显示每个文件和目录的磁盘使用空间. 3.命令参数 说明-a显示所有目录或文件的大小-b以byte为单位,显示目

du df Linux命令详解

du和df的区别: du 统计文件大小相加,df  统计数据块使用情况,如果有一个进程在打开一个大文件的时候,这个大文件直接被rm 或者mv掉,则du会更新统计数值,df不会更新统计数值,还是认为空间没有释放.直到这个打开大文件的进程被Kill掉.我们碰到的问 题是,我们在定期删除 /var/spool/clientmqueue下面的文件,但是没有杀掉其进程,所以空间一直没有释放.使用下 面的命令杀掉进程之后,系统恢复. df命令详细用法 a:显示全部的档案系统和各分割区的磁盘使用情形 i:显示

linux命令详解之du命令

du命令概述du命令作用是估计文件系统的磁盘已使用量,常用于查看文件或目录所占磁盘容量.du命令与df命令不同,df命令是统计磁盘使用情况,详见linux命令详解之df命令.du命令会直接到文件系统内查找所有文件数据,所以命令执行时会耗费一点儿时间.在默认情况下,输出结果大小是以KB为单位的.如果想以MB为单位,使用-m参数即可,如果只想知道目录占了多少容量,使用-s参数即可. du命令语法du [选项] [文件或目录名称]参数:-a:--all, 列出所有的文件和目录容量大小而不仅仅列出目录容

windbg命令详解

DLL 该扩展仅在内核模式下使用,即使它是在Ext.dll中的. Windows NT 4.0 Ext.dll Windows 2000 Ext.dll Windows XP和之后 Ext.dll 注释 如果不提供参数,调试器会列出所有进程,以及时间和优先级统计.这和使用!process @#Process 0 作为CommandString值一样. To terminate execution at any point, press CTRL+BREAK (in WinDbg) or CTRL

文件管理命令详解

Linux03 Linux03_01?文件管理命令详解 作业1: 1.创建目录/backup # mkdir -v /backup 2.复制目录/etc至/backup目录中,并重命名为"etc-当前日期",如etc-2013-02-26:要求保留文件原来的属性,保持链接文件: cp -r -p -d # cp -a /etc /backup/etc-2013-02-28 命令替换 3.复制文件/etc/inittab为/tmp/inittab.new,并删除inittab.new文件

Linux系统进程管理命令详解

Linux管理进程的最好方法就是使用命令行下的系统命令.Linux下面的进程涉及的命令有at, bg, fg, kill, crontab, jobs, ps, pstree, top, nice, renice, sleep, nohup. 1.at命令:定时运行命令 作用:at命令在指定时刻执行指定的命令序列. 格式: at [-V] [-q x] [-f file] [-m] time atq [-V] [-q x] atrm [-V] [-q x] job- batch [-V] [-f