Linux查看磁盘使用情况命令.docx_第1页
Linux查看磁盘使用情况命令.docx_第2页
Linux查看磁盘使用情况命令.docx_第3页
Linux查看磁盘使用情况命令.docx_第4页
Linux查看磁盘使用情况命令.docx_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux查看磁盘使用情况命令du查看目录大小,df查看磁盘使用情况。我常使用的命令(必要时,sudo使用root权限),1.查看某个目录的大小:du -hs /home/master/documents 查看目录下所有目录的大小并按大小降序排列:sudo du -sm /etc/* | sort -nr | less2.查看磁盘使用情况(文件系统的使用情况):sudo df -h df -block-size=GB-h是使输出结果更易于人类阅读;du -s只展示目录的使用总量(不分别展示各个子目录情况),-m是以MB为单位展示目录的大小(当然-k/-g就是KB/GB了)。更多信息,还是man du 和 man df 来获得吧。du - estimate file space usageSummarize disk usage of each FILE, recursively for directories.df - report file system disk space usageShow information about the file system on which each FILE resides, or all file systems by default.df displays the amount of disk space available on the file system containing each file nameargument. If no file name is given, the space available on all currently mounted file systems is shown.dudu的英文为:disk usage,含义是磁盘空间使用情况,功能是逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块的情况,如果没有指定目录,则对当前的目录进行统计。du的命令各个选项含义如下:a:显示全部目录和其次目录下的每个档案所占的磁盘空间s:只显示各档案大小的总合b:大小用bytes来表示x:跳过在不同文件系统上的目录不予统计a:递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数.使用du进行查看roottech163:/home/htmlfile# du16 ./test60 ./bbb84 .其中第一列是以块为单位计的磁盘空间容量,第二列列出目录中使用这些空间的目录名称1)查看当前目录包含子目录的大小roottech163:/home/htmlfile# du -sm .1 .其中的du -sm . 的“.”是代表当前目录。2)查看当前目录以及子目录的大小roottech163:/home/htmlfile# du -h16K ./test60K ./bbb84K .其中 -h 表示使用K,M,G的人性化形式显示。3)看到当前目录下的bbb目录大小,但不想查看其他目录以及子目录roottech163:/home/htmlfile# du -ch bbb | tail -n 160K total使用了管道包含了du和tail两个命令,-c表示最后计算出所列目录的大小之和。4)列出当前目录下所有目录和文件的大小roottech163:/home/htmlfile# du -ah bbb4.0K bbb/mysql.php4.0K bbb/index.htm4.0K bbb/p.php28K bbb/memcache.php12K bbb/.session.php.swp4.0K bbb/hello.html60K bbb其中-a表示包含目录和文件5)不换行列出目录以及子目录大小的信息roottech163:/home/htmlfile# du -0h16K ./test60K ./bbb84K .roottech163:/home/htmlfile#其中 -0 表示列出一条信息后不换行,接着输出第二条信息。df于du不同的是,du是面向文件的命令,只计算被文件占用的空间。不计算文件系统metadata 占用的空间。df则是基于文件系统总体来计算,通过文件系统中未分配空间来确定系统中已经分配空间的大小。df命令可以获取硬盘占用了多少空间,还剩下多少空间,它也可以显示所有文件系统对i节点和磁盘块的使用情况。df命令各个选择的含义如下:a:显示全部的档案系统和各分割区的磁盘使用情形i:显示i -nodes的使用量k:大小用k来表示 (默认值)t:显示某一个档案系统的所有分割区磁盘使用量x:显示不是某一个档案系统的所有分割区磁盘使用量T:显示每个分割区所属的档案系统名称.使用df进行查看Filesystem 1K-blocks Used Available Use% Mounted on/dev/cciss/c0d0p1 2068156 611572 1351528 32% /tmpfs 1038080 4 1038076 1% /lib/init/rwudev 10240 64 10176 1% /devtmpfs 1038080 4 1038076 1% /dev/shm/dev/cciss/c0d0p9 130700120 44034236 86665884 34% /home/dev/cciss/c0d0p7 2068156 68932 1999224 4% /tmp/dev/cciss/c0d0p8 4132372 1760620 2161840 45% /usr/dev/cciss/c0d0p6 2068156 330104 1632996 17% /var第一行是文件系统对应的硬盘分区第二行是分区包含的数据块的数据(1数据库为1024字节)第三四行是已用和未用的数据块数组第五行是普通用户空间使用的百分比第六行是文件系统的安装点其中第三四行已用和未用数据块相加并不等于第二行总数据块,这是因为分区留了少量空间提供给系统管理员使用。1)chenyzgzhouse:$ df -h文件系统 容量 已用 可用 已用% 挂载点/dev/cciss/c0d0p1 2.0G 598M 1.3G 32% /tmpfs 1014M 4.0K 1014M 1% /lib/init/rwudev 10M 64K 10M 1% /devtmpfs 1014M 4.0K 1014M 1% /dev/shm/dev/cciss/c0d0p9 125G 42G 83G 34% /home/dev/cciss/c0d0p7 2.0G 68M 2.0G 4% /tmp/dev/cciss/c0d0p8 4.0G 1.7G 2.1G 45% /usr/dev/cciss/c0d0p6 2.0G 333M 1.6G 18% /var其中 -h 表示使用K,M,G的人性化形式显示。2)chenyzgzhouse:$ df -ia文件系统 Inode (I)已用 (I)可用 (I)已用% 挂载点/dev/cciss/c0d0p1 262752 60150 202602 23% /tmpfs 224142 10 224132 1% /lib/init/rwproc 0 0 0 - /procsysfs 0 0 0 - /sysprocbususb 0 0 0 - /proc/bus/usbudev 224142 770 223372 1% /devtmpfs 224142 3 224139 1% /dev/shmdevpts 0 0 0 - /dev/pts/dev/cciss/c0d0p9 130763968 1972907 128791061 2% /home/dev/cciss/c0d0p7 262752 54 262698 1% /tmp/dev/cciss/c0d0p8 524832 35743 489089 7% /usr/dev/cciss/c0d0p6 26275

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论