- 浏览: 84940 次
文章分类
最新评论
如果要查看磁盘还剩多少空间,当然是用df的命令了。
当然,可能并不关系磁盘还剩余多少空间,需要知道当前的文件夹下的磁盘使用情况:
看上面使用了du --max-depth=1 -h的命令来查找磁盘的使用情况,因为后面没有跟路径,它就默认是当前的路径。这个命令的-h参数是为了方便你读懂每个文件的大小,如果没有这个参数显示的文件大小就没有k,M,G等。执行命令后,前面n-1行的是该目录下每个文件夹的大小。最后一行显示的是该目录总的大小。
然后你会说不在乎该目录下每个文件的大小,你只想知道其中某一个文件(文件夹)的大小,那么有没有办法呢?当然你应该记得,我一直强调的,方法总比问题多,这儿也不例外。
请看下面的例子:
聪明的你一定发现了这里显示的大小和上面最后一行的大小是一样的。这就是说这里显示的大小是该目录的总大小。
另一个方法比较土,但是还是可以解决问题的。
man手册里面已经告诉了:--max-depth=0的功能和-s的功能是一样的。
当然你也可以通过sed打印最后du -h --max-depth=1一行来解决问题,但我并不推荐。
这里涉及到一个原则,尽量使用命令提供选项的原始功能。如果命令没有提供该功能,才需要我们自己使用grep,sed,awk来选取我们需要的行。在[url=http://www.jbxue.com/os
如果磁盘过大,查看文件大小就比较忙。
[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 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行的是该目录下每个文件夹的大小。最后一行显示的是该目录总的大小。
然后你会说不在乎该目录下每个文件的大小,你只想知道其中某一个文件(文件夹)的大小,那么有没有办法呢?当然你应该记得,我一直强调的,方法总比问题多,这儿也不例外。
请看下面的例子:
[root@localhost ~]# du -sh 7.5M . [root@localhost ~]#
聪明的你一定发现了这里显示的大小和上面最后一行的大小是一样的。这就是说这里显示的大小是该目录的总大小。
另一个方法比较土,但是还是可以解决问题的。
[root@localhost ~]# du -h --max-depth=0 7.5M . [root@localhost ~]#
man手册里面已经告诉了:--max-depth=0的功能和-s的功能是一样的。
当然你也可以通过sed打印最后du -h --max-depth=1一行来解决问题,但我并不推荐。
这里涉及到一个原则,尽量使用命令提供选项的原始功能。如果命令没有提供该功能,才需要我们自己使用grep,sed,awk来选取我们需要的行。在[url=http://www.jbxue.com/os
/linux/]linux系统[/url]中,当然du命令后面可以跟文件路径,来查看指定路径的大小的。 [root@localhost ~]# du -sh /opt/oracle 5.6G /opt/oracle [root@localhost ~]#
如果磁盘过大,查看文件大小就比较忙。
发表评论
-
iptables配置重启后失效的问题
2016-03-10 15:25 4011iptables配置重启后失效 ... -
一键重置mysql的root密码的实现脚本
2014-09-10 06:24 504一键重置mysql的root密 ... -
Linux重启命令与如何重启网络
2014-08-18 20:21 1099Linux重启命令与如何重启网络? 分享下Lin ... -
linux下查看硬件信息的命令
2013-12-24 07:44 481发布:脚本学堂/Linux命令 编辑:JB02 20 ... -
Apache 安全设置(好东西)
2013-12-12 07:01 805HTTP拒绝服务攻击 攻击者通过某些手段使服务器拒绝对 ... -
CentOS Linux 升级内核步骤和方法
2013-12-12 06:59 1198当前系统为CentOS Linu ... -
nginx 常用的 URL 重写方法
2013-12-05 06:31 1249转自:http://www.jbxue.com/articl ... -
nginx url重写-rewrite实例
2013-12-05 06:26 980发布:thebaby 来源:net 【大 中 小 ... -
玩转Linux文件描述符和重定向
2013-11-30 08:12 586本文介绍linux中文件描述符与重定向的相关知识,文件描述符 ... -
shell脚本中echo显示内容带颜色的实现方法
2013-11-30 08:00 925这篇文章主要介绍了shell脚本中通过echo显示带颜色内容 ... -
shell监控脚本实例—监控mysql主从复制
2013-11-30 07:58 684分享一例shell脚本,用于监测mysql数据库的主从复制, ... -
用于检测进程的shell脚本代码小结
2013-11-30 07:57 751本文介绍一段shell脚本 ... -
Linux下监控程序并自动重启的方法分享
2013-07-10 06:57 818如果是简单的手机重启,可以按如下操作进行: ----Linux ... -
三种找回 linux root密码的方法(方便实用)
2013-07-10 06:55 569找回 linux root密码的三种方法 第1种方法: ... -
Linux下新增硬盘的方法
2013-07-10 06:54 428本节介绍为Linux新增硬盘的方法。 1.file – ... -
Linux添加用户(user)到用户组(group)的方法
2013-07-07 22:10 657在linux中,将一个用户添加到用户组中,不要直接用: us ... -
CentOS下sudo的配置方法
2013-07-07 22:08 1204CentOS默认情况下已经安装了sudo,可是,在没有配置之前 ... -
iptables防火墙禁止某些IP访问ssh的方法分享
2013-07-07 22:06 1867本文介绍下,在linux中 ... -
CentOS 6.2安装中文输入法
2013-07-07 22:04 726CentOS 6.2 下安装中文输入法。 以 root 用户 ... -
Linux系统中限制目录数和文件数的方法详解
2013-06-20 21:28 2115限制Linux系统目录数和 ...
相关推荐
linux 查看磁盘空间命令详解 在linux下查看磁盘空间的好方法
linux 查看磁盘空间 txt 手册
linux下查看磁盘空间.docx
linux查看磁盘空间
linux扩展磁盘空间
Linux环境下,处理磁盘空间已满,导致数据库无法正常使用的处理方法: 第一步:查看磁盘空间的使用情况 df -f 第二步:找到日志文件,并清理 1) 进入跟目录 cd / 2)查找日志文件(区分大小写) find -name *.Log; find...
linux查看磁盘空间的指令方法.pdf
Ubuntu 为用户分配磁盘空间Linux 硬盘分区方案.txt
linux查看磁盘空间的指令方法参考.pdf
Linux 分配home的磁盘空间给根目录,根据你的实际性况,对磁盘划分,格式,新增空间,拆分空间的详细操作步骤。
linux查看磁盘空间
linux磁盘空间不足怎么办磁盘清理方法
Linux操作系统硬盘空间管理的策略与实践.pdf
磁盘空间不足怎么办,linux磁盘清理方法.docx
该文档详细介绍了给虚拟机添加硬盘的方法和具体步骤
Linux下监控磁盘的空闲空间的shell脚本,对于系统管理员或DBA来说,必不可少。下面是给出的一个监控磁盘空间空间shell脚本的样本,供大家参考。 1、监控磁盘的空闲空间shell脚本 robin@SZDB:~/dba_scripts/...
linux查看磁盘空间~有关于磁盘分区的学习报告 小丸子帮大家总结到位了 希望可以帮助各位 点赞收藏哈!!!
Linux找回丢失磁盘空间的方法.docx