linux中df命令参数功能:复查文件系统的c盘空间占用情况。可以借助该命令来获取硬碟被占用了多少空间,目前还剩下多少空间等信息。

句型:df[选项]

说明:linux中df命令可显示所有文件系统对i节点和c盘块的使用情况。

该命令各个选项的含意如下:

-a显示所有文件系统的c盘使用情况,包括0块(block)的文件系统,如/proc文件系统。

-k以k字节为单位显示。

-i显示i节点信息,而不是c盘块。

-t显示各指定类型的文件系统的c盘空间使用情况。

-x列举不是某一指定类型文件系统的c盘空间使用情况(与t选项相反)。

-T显示文件系统类型。

df-h/etc

在df命令前面加上目录或则文件时,df会手动剖析该目录或则文件所在分区,并将该分区的容量显示下来,所以就可以晓得某个目录或则文件下边还有多少容量可以使用。

linux中du命令_命令中结构最简单的是_命令中的竖杠怎么打

du(diskusage)命令可以估算文件或目录所占的c盘空间。没有指定任何选项时linux中du命令,它会检测当前工作目录与其所有子目录,分别显示各个目录所占的快数,最后才显示工作目录所占总快数。

命令格式

du[OPTION]…[FILE]…

-a,–all

包括了所有的文件,而不只是目录

–apparent-size

printapparentsizes,ratherthandiskusage;althoughtheapparentsizeisusuallysmaller,itmaybelargerdue

toholesin(’sparse’)files,internalfragmentation,indirectblocks,andthelike

-B,–block-size=SIZEuseSIZE-byteblocks

-b,–bytes以字节为估算单位

-k以千字节(KB)为估算单位

命令中结构最简单的是_命令中的竖杠怎么打_linux中du命令

-m以兆字节(M)为估算单位

-c,–total最后加上一个总计(系统缺省)

-D,–dereference-args

dereferenceFILEsthataresymboliclinks

-H跟--si疗效一样。

-h,–human-readable以比较阅读的方法输出文件大小信息(比如,1K234M2G)。注:该选项在好多其他命令(df,ls)中也有效。

–si跟-h疗效一样,只是以1000为换算单位

-l,–count-links估算所有的文件大小linux操作系统教程,对硬链接文件,则估算多次。

-L,–dereference显示选项中所指定符号联接的源文件大小。

-P,–no-dereference不追随任何的符号联接(缺省)

-S,–separate-dirs估算目录所占空间时不包括子目录的大小。

命令中的竖杠怎么打_命令中结构最简单的是_linux中du命令

-s,–summarize只显示工作目录所占总空间

-x,–one-file-system以一开始处理时的文件系统为准linux中du命令redhat linux下载,若遇上其它不同的文件系统目录则略过。

-XFILE,–exclude-from=FILE排除掉指定的FILE

–exclude=PATTERN排除掉符合款式的文件,Pattern就是普通的Shell款式,?表示任何一个字符,*表示任意多个字符。

–max-depth=N

只列举深度大于max-depth的目录和文件的信息–max-depth=0的时侯疗效跟–s是一样

使用案例

root@ubuntu:/#cd/home/web/

root@ubuntu:/home/web#du-s

793832.–不指定FILE名子估算出当前目录所占用的空间大小。

root@ubuntu:/#$du-sh

776M.–不指定FILE名子估算出当前目录所占用的空间大小。-h选项促使输出结果跟容易阅读(跟上例比较)

root@ubuntu:/#$du–max-depth=1-h

–输出当前目录下各个子目录所使用的空间

83M./java

87M./build

197M./jboss

128M./lib

1.1M./bin

52K./synclogs

4.8M./sql

920K./conf

linux中du命令_命令中结构最简单的是_命令中的竖杠怎么打

52K./logs

20K./mail_group

56K./.svn

144M./htdocs

56K./jboss-conf

2.7M./auto-conf

8.0K./.mule

23M./classes

43M./templates

144K./project

776M.

找出大文件

c盘空间被用尽的时侯,免不了要清除一下,例如说/home目录太大,就可以使用下边命令瞧瞧究竟是谁:

du-s/home/*|sort-nr

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复