oracle linux分区大小,linux查如何详细查看磁盘空间大小

假如要查询硬盘还剩几个空間,这样的话是用df的指令了。

[root@localhost ~]# df -h

文件系统              容积 占用 能用 占用% 挂载点

/dev/sda2              14G   11G 2.6G 82% /

/dev/sda1              99M   14M   81M 14% /boot

tmpfs                 442M 275M 168M 63% /dev/shm

/dev/mapper/vg_test-lv_test

24M 1.3M   21M   6% /mnt/lvm

[root@localhost ~]#

这样的话你将会不一定关联硬盘还剩下几个空間,你也是必须了解当今的我的文档下的硬盘应用状况:

[root@localhost ~]# du --max-depth=1 -h

24K     ./.gnome   www.2cto.com

8.0K    ./.eggcups

8.0K    ./.config

136K    ./.gnome2

16K     ./.chewing

8.0K    ./.gnome2_private

8.0K    ./.Trash

224K    ./.gstreamer-0.10

28K     ./Desktop

48K     ./.nautilus

48K     ./.metacity

240K    ./.scim

3.4M    ./.mozilla

1012K   ./.kde

12K     ./.superkaramba

40K     ./.local

8.0K    ./.qt

272K    ./.gconf

32K     ./.mcop

16K     ./.redhat

1.7M    ./.thumbnails

8.0K    ./.gconfd

7.5M    .

[root@localhost ~]#

看上边应用了du --max-depth=1 -h的指令来搜索硬盘的应用状况,由于后边沒有跟文件名,它就初始是当今的文件名。这一指令的-h叁数是为了方便你了解每一文档的尺寸,如果不是这一叁数显视的文件大小就沒有k,M,G等。运行命令后,前边n-1行的是该文件名下每一我的文档的尺寸。最终每行显视的是该文件名总体尺寸。

随后你要说不在意该文件名下每一文档的尺寸,你只想知道列举某1个文档(我的文档)的尺寸,那麼有木有方法呢?这样的话你应当忘记,我始终注重的,方式总怕难题多,这里也不例外。

请看下边的事例:

[root@localhost ~]# du -sh

7.5M    .   www.2cto.com

[root@localhost ~]#

聪慧的你必须发觉了这儿显视的尺寸和上边最终每行的尺寸是相同的。这就是说这儿显视的尺寸是该文件名的总尺寸。

我知道你内心在狞笑,没有方式比难题多吗?这儿说的也只能1个答安。这样的话,我不想给你心寒的。另外方式较为土,可是還是能够解决困难的。

[root@localhost ~]# du -h --max-depth=0

7.5M    .

[root@localhost ~]#

我要告诉你的是man指南里边早已说出了:--max-depth=0的作用和-s的作用是相同的。

这样的话你还可以根据sed复印最终du -h --max-depth=1一行来解决困难,但我不一定推介。

这儿牵涉到1个标准,尽可能应用指令出示选择项的初始作用。假如指令沒有出示该作用,才必须人们自身应用grep,sed,awk来选择人们必须的行。

这样的话du指令后边能够跟文档文件名,来查询特定文件名的尺寸的。

[root@localhost ~]# du -sh /opt/oracle

5.6G    /opt/oracle

[root@localhost ~]#