Linux下的一些查看存储信息的命令
(2013-08-29 22:44:40)du查看目录大小,df查看磁盘使用情况。
du
du的英文为:disk
usage,含义是磁盘空间使用情况,功能是逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块的情况,如果没有指定目录,则对当前的目录进行统计。
du的命令各个选项含义如下:
a:显示全部目录和其次目录下的每个档案所占的磁盘空间
s:只显示各档案大小的总合
b:大小用bytes来表示
x:跳过在不同文件系统上的目录不予统计
a:递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数
...
使用du进行查看
root@tech163:/home/htmlfile# du
16
60
84
其中第一列是以块为单位计的磁盘空间容量,第二列列出目录中使用这些空间的目录名称
df
和du不同的是,du是面向文件的命令,只计算被文件占用的空间。不计算文件系统metadata
占用的空间。df(disk filesystem)
df命令各个选择的含义如下:
a:显示全部的档案系统和各分割区的磁盘使用情形
i:显示i -nodes的使用量
k:大小用k来表示 (默认值)
t:显示某一个档案系统的所有分割区磁盘使用量
x:显示不是某一个档案系统的所有分割区磁盘使用量
T:显示每个分割区所属的档案系统名称
....
使用df进行查看
Filesystem
/dev/cciss/c0d0p1
tmpfs
udev
tmpfs
/dev/cciss/c0d0p9
/dev/cciss/c0d0p7
/dev/cciss/c0d0p8
/dev/cciss/c0d0p6
第一行是文件系统对应的硬盘分区
第二行是分区包含的数据块的数据(1数据库为1024字节)
第三四行是已用和未用的数据块数组
第五行是普通用户空间使用的百分比
第六行是文件系统的安装点
其中第三四行已用和未用数据块相加并不等于第二行总数据块,这是因为分区留了少量空间提供给
free
查看内存使用情况,