- 浏览: 90474 次
文章分类
最新评论
如果要查看磁盘还剩多少空间,当然是用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 4169iptables配置重启后失效 ... -
一键重置mysql的root密码的实现脚本
2014-09-10 06:24 547一键重置mysql的root密 ... -
Linux重启命令与如何重启网络
2014-08-18 20:21 1158Linux重启命令与如何重启网络? 分享下Lin ... -
linux下查看硬件信息的命令
2013-12-24 07:44 525发布:脚本学堂/Linux命令 编辑:JB02 20 ... -
Apache 安全设置(好东西)
2013-12-12 07:01 850HTTP拒绝服务攻击 攻击者通过某些手段使服务器拒绝对 ... -
CentOS Linux 升级内核步骤和方法
2013-12-12 06:59 1256当前系统为CentOS Linu ... -
nginx 常用的 URL 重写方法
2013-12-05 06:31 1291转自:http://www.jbxue.com/articl ... -
nginx url重写-rewrite实例
2013-12-05 06:26 1033发布:thebaby 来源:net 【大 中 小 ... -
玩转Linux文件描述符和重定向
2013-11-30 08:12 628本文介绍linux中文件描述符与重定向的相关知识,文件描述符 ... -
shell脚本中echo显示内容带颜色的实现方法
2013-11-30 08:00 972这篇文章主要介绍了shell脚本中通过echo显示带颜色内容 ... -
shell监控脚本实例—监控mysql主从复制
2013-11-30 07:58 740分享一例shell脚本,用于监测mysql数据库的主从复制, ... -
用于检测进程的shell脚本代码小结
2013-11-30 07:57 810本文介绍一段shell脚本 ... -
Linux下监控程序并自动重启的方法分享
2013-07-10 06:57 870如果是简单的手机重启,可以按如下操作进行: ----Linux ... -
三种找回 linux root密码的方法(方便实用)
2013-07-10 06:55 621找回 linux root密码的三种方法 第1种方法: ... -
Linux下新增硬盘的方法
2013-07-10 06:54 474本节介绍为Linux新增硬盘的方法。 1.file – ... -
Linux添加用户(user)到用户组(group)的方法
2013-07-07 22:10 714在linux中,将一个用户添加到用户组中,不要直接用: us ... -
CentOS下sudo的配置方法
2013-07-07 22:08 1300CentOS默认情况下已经安装了sudo,可是,在没有配置之前 ... -
iptables防火墙禁止某些IP访问ssh的方法分享
2013-07-07 22:06 1957本文介绍下,在linux中 ... -
CentOS 6.2安装中文输入法
2013-07-07 22:04 766CentOS 6.2 下安装中文输入法。 以 root 用户 ... -
Linux系统中限制目录数和文件数的方法详解
2013-06-20 21:28 2163限制Linux系统目录数和 ...
相关推荐
本文将深入解析如何在Linux环境下查看磁盘空间的方法,特别是通过命令行工具df的使用,以及对给出的示例进行详细解读。 ### Linux下查看磁盘空间:df命令详解 #### 命令简介 `df`(disk free)命令是Linux/Unix...
以下是一些常用的命令和方法,帮助你查看和管理磁盘空间。 1. 使用 df 命令 通过上述命令和工具,你可以有效地监控和管理 Linux 系统的磁盘使用情况。这些工具提供了不同层次和格式的信息,可以根据需要选择合适的...
linux查看磁盘空间
本文将详细介绍如何恢复被“吃掉”的磁盘空间,以及解决相关问题。 首先,通过`df -Hl`命令可以查看当前系统的磁盘使用情况,确认哪个分区的磁盘空间不足。然后,我们需要找出占用空间大的文件或目录,以便进行清理...
आज,我们将介绍两个常用的命令来查看磁盘空间:df 命令和 du 命令。 一、使用 df 命令查看磁盘空间 df 命令用于显示磁盘的使用情况。基本语法为:`df [options] [file system]` 其中,options 可以是 `-h`、`-...
Linux操作系统硬盘空间管理的策略与实践 Linux操作系统的硬盘空间管理是系统管理员的一项重要任务。... Linux操作系统的硬盘空间管理需要管理员掌握相关的策略和实践方法,以确保系统的正常运行和稳定性。
通过以上步骤,我们可以成功地为虚拟机下的Linux系统添加额外的硬盘空间。这不仅解决了磁盘空间不足的问题,还为后续的数据存储和管理提供了更大的灵活性。值得注意的是,在执行这些操作时应确保数据的安全性,特别...
本文将详细介绍如何在Linux环境下扩展磁盘空间,包括虚拟机磁盘扩展、分区调整、文件系统扩容等关键步骤。 #### 二、虚拟机磁盘扩展 1. **在VM(虚拟机)上扩展磁盘空间**: - 在虚拟机管理器(例如VMware、...
本文将介绍两种常用的查看磁盘空间的指令方法:df 命令和 fdisk 命令。 一、df 命令 df 命令是来自于 coreutils 软件包,系统安装时,就自带的。我们可以通过这个命令来查看磁盘的使用情况以及文件系统被挂载的...
本篇文章将详细介绍在Linux环境下挂载硬盘的具体步骤,包括识别新硬盘、创建挂载点、分区以及最终挂载硬盘。 首先,当一个新的硬盘(如`/dev/sdb`)连接到Linux系统后,我们需要通过`fdisk`命令来检查系统中的磁盘...
在Linux系统中,合理分配磁盘空间对于系统的稳定运行至关重要。在某些情况下,可能需要将/home目录的磁盘空间分配给根目录(/)。以下是一个详细的步骤指南,演示如何在Oracle Linux 6.9上进行这个操作: 1. **查看...
在 Linux 中,查看磁盘空间的指令方法有多种,下面将详细介绍 df 命令和 fdisk 命令的使用方法。 df 命令 df 命令来自 coreutils 软件包,系统安装时就自带的。我们可以使用 df 命令来查看磁盘的使用情况以及文件...
本文主要探讨了如何在Linux环境下查看磁盘空间以及MBR和GPT两种不同的磁盘分区方式。 首先,我们来理解一下如何查看Linux系统中的磁盘空间。在Linux中,有多个命令可以用于检查磁盘空间,例如`df`和`du`。`df`命令...
Linux环境下,处理磁盘空间已满,导致数据库无法正常使用的处理方法: 第一步:查看磁盘空间的使用情况 df -f 第二步:找到日志文件,并清理 1) 进入跟目录 cd / 2)查找日志文件(区分大小写) find -name *.Log; find...
### Linux硬盘介绍与磁盘管理知识点详解 #### 12.1 SAS-SATA-SSD-SCSI-IDE硬盘讲解 ##### 常见磁盘类型概述 在现代计算环境中,硬盘作为数据存储的主要媒介之一,其性能直接影响到系统的整体表现。根据不同的技术...
### Ubuntu 为用户分配磁盘空间与 Linux 硬盘分区方案详解 #### 标题与描述中的核心知识点概述 本文档将详细解读如何在 Ubuntu 系统中为用户合理分配磁盘空间,并探讨适用于 Linux 的硬盘分区方案。文档不仅会介绍...
本文将详细介绍如何在VMware环境下扩展Red Hat Enterprise Linux 5的磁盘空间。 #### 环境配置 - **操作系统**: Red Hat Enterprise Linux 5 - **虚拟化平台**: VMware 7.1 (已汉化) #### 扩展磁盘空间方法概述 ...
linux磁盘空间不足怎么办磁盘清理方法 Linux 系统管理员经常会面临磁盘空间不足的问题,导致无法读写磁盘,应用程序无法执行等问题。造成磁盘空间满的原因有很多,如安装系统设计不合理、日志文件速度增长、网络...