`
秦朝古月
  • 浏览: 227536 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux上查看磁盘空间及文件夹的大小

阅读更多
在服务器上搭载了多台虚拟机,突然间有台装有MySQL的虚拟机的硬盘空间的使用率达到了100%。
使用df命令可以显示目前所有文件系统的可用空间及使用情形。
引用
$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                       28G   26G  222M 100% /
/dev/hda1              99M   12M   83M  13% /boot
tmpfs                 742M     0  742M   0% /dev/shm

参数 -h 表示使用「Human-readable」的输出,也就是在档案系统大小使用 GB、MB 等易读的格式。
上面的命令输出的第一个字段(Filesystem)及最后一个字段(Mounted on)分别是档案系统及其挂入点。接下来的四个字段 Size、Used、Avail、及 Use% 分别是该分割区的容量、已使用的大小、剩下的大小、及使用的百分比。

我查看了文件临时文件、MySQL下的relay文件,基本上没有可以删除的。想到du命令可以查询文件或文件夹的磁盘使用空间,就对根目录执行了du命令。
引用
$ du -sm * | sort -n
0       misc
0       net
0       proc
0       selinux
0       sys
1       dev
1       home
1       lost+found
1       media
1       mnt
1       opt
1       srv
1       tmp
7       bin
7       boot
29      sbin
75      lib
117     etc
2560    usr
8141    root
15331   var

参数 -sm  * 会对每个目录/文件,按M进行统计大小。sort -n 表示对结果按照使用量大小进行排序。

发现root和var目录所占空间比较多,在var下再次使用du命令,原来是log目录中,有8G的mysqld.log,删掉它剩余空间终于有了。

不过还不要满足,root目录中只有4个文件,为什么会有8G呢。是隐藏文件,/root/.Trash 是一个Linux环境下的垃圾回收站,文件删除的时候会被先放到这里,由于回收站没有清空,所以空间占用了8G。清空了回收站,空间又都回来了。
引用
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                       28G   12G   15G  45% /
/dev/hda1              99M   12M   83M  13% /boot
tmpfs                 742M     0  742M   0% /dev/shm
分享到:
评论

相关推荐

    CentOS查看磁盘空间大小

    CentOS 查看磁盘空间大小可以使用多种方法,包括使用 df 命令、du 命令、查看指定文件夹大小、查看指定文件大小、查看目录挂载点等。了解磁盘空间大小可以帮助用户更好地管理磁盘资源,避免磁盘空间不足导致的各种...

    Ubuntu查看文件夹大小

    本文将详细介绍如何使用两个常用的Linux命令——df和du,来查看文件夹大小,并探讨它们的不同选项和参数,使用户能够灵活地运用这些工具来获得所需的信息。 首先,我们来看df命令。df命令用于报告文件系统的磁盘...

    linux下查看磁盘空间.docx

    Linux 查看磁盘空间命令详解 在 Linux 系统中,查看磁盘空间的情况非常重要。 आज,我们将介绍两个常用的命令来查看磁盘空间:df 命令和 du 命令。 一、使用 df 命令查看磁盘空间 df 命令用于显示磁盘的使用情况...

    快速查看文件夹大小

    有时,我们需要了解特定文件夹占用的磁盘空间大小,以便进行存储优化、清理无用文件或理解数据分布。"快速查看文件夹大小"的功能为此提供了便利。下面将详细阐述如何实现这一功能以及相关的IT知识点。 首先,操作...

    Linux中du-查看文件夹大小并按大小进行排序详解

    ### Linux中的du命令详解:查看文件夹大小及排序方法 #### 一、du命令简介 在Linux系统中,`du`(disk usage)命令是一个非常实用的工具,用于报告文件或目录占用的磁盘空间。这有助于用户了解系统中哪些文件或目录...

    Linux下查看指定文件夹和文件的大小.docx

    使用 df 命令可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。例如,使用以下命令可以查看当前文件系统的大小信息: df -lh 其中,-h 选项表示使用「Human-readable」的输出,也就是...

    Ubuntu 为用户分配磁盘空间Linux 硬盘分区方案.txt

    ### Ubuntu 为用户分配磁盘空间与 Linux 硬盘分区方案详解 #### 标题与描述中的核心知识点概述 本文档将详细解读如何在 Ubuntu 系统中为用户合理分配磁盘空间,并探讨适用于 Linux 的硬盘分区方案。文档不仅会介绍...

    linux 查看磁盘空间大小命令

    通过以上介绍,我们可以看到`du`命令在Linux中对于查看文件及磁盘空间大小有着非常广泛的应用。无论是简单的文件大小查询还是复杂的磁盘空间管理,`du`都能提供强大的支持。掌握这些技巧不仅有助于提高工作效率,还...

    文件夹大小查看工具

    1. **文件夹大小计算**:工具能够快速计算出指定文件夹及其子文件夹占用的总磁盘空间。这对于监控和清理不必要的大文件或冗余文件非常有用。 2. **树状结构展示**:通过树形视图,用户可以直观地看到文件夹内的层级...

    Linux如何处理文件已删除但空间不释放的问题

    在Linux操作系统中,文件的删除并不总是立即释放磁盘空间,这主要是由于Linux的文件系统机制。本文将深入探讨这一问题,提供解决方案,并阐述如何处理文件已删除但空间未释放的问题。 首先,我们来了解问题产生的...

    linux找到占用空间比较大的文件夹并按大小排序输出

    在Linux操作系统中,管理和优化磁盘空间是一项重要的任务。当系统磁盘空间不足时,我们需要找到占用空间较大的文件或文件夹进行清理。本教程将详细解释如何使用`find`、`du`和`sort`命令组合来定位并按大小排序输出...

    磁盘空间分析专家 空间占用查看

    "磁盘空间分析专家"是一款专为此目的设计的工具,它可以帮助用户有效地查看和理解磁盘空间的占用情况。这款软件通过深入分析硬盘上的文件和文件夹,为用户提供清晰的空间占用报告,以便于进行必要的清理和优化。 ...

    Linux下查看文件和文件夹大小

    Linux下查看文件和文件夹大小 Linux操作系统中,查看文件和文件夹大小是一项非常重要的任务,特别是在磁盘大小超过标准时,掌握df和du命令是非常明智的选择。今天,我们将详细介绍这两个命令的使用方法和参数,以便...

    Linux磁盘分区挂载详解

    本文将详细介绍Linux磁盘分区与挂载的过程,涵盖检查分区状态、格式化分区、临时挂载与永久挂载分区、卸载分区以及修改文件夹权限等内容。 #### 二、检查分区状态 在进行任何磁盘操作之前,首先需要检查磁盘当前的...

    linux磁盘管理

    - **df命令**: 查看磁盘空间使用情况。 - `df -h`: 以人类可读的方式显示磁盘空间。 - **du命令**: 查看目录或文件占用的空间。 - `du -sh /path/to/directory`: 查看指定目录的大小。 - **磁盘清理**: - 清空...

    文件夹大小

    "文件夹大小"这个主题涉及到了文件管理、磁盘空间分析以及一些基础的编程概念。以下是一些相关的知识点: 1. **文件夹与目录**:在计算机操作系统中,文件夹(在某些系统中称为目录)是用来组织和存储文件的结构。...

    文件或文件夹内存大小计算器

    这样的设计使得用户可以方便地查看历史记录,追踪不同时间点的文件或文件夹大小变化,这对于跟踪存储使用情况和问题排查非常有帮助。 日志文件的内容可能包括每次计算的时间戳、路径、文件或文件夹的总大小等信息,...

    Linux主机磁盘维护文档

    集控机器通常会产生大量的日志,特别是log日志文件夹,这些日志可能会占用大量磁盘空间。定期检查并删除过期的日志文件,可以防止磁盘空间被过度占用。不过在删除之前,务必确认这些日志是否已被备份或者不再需要,...

Global site tag (gtag.js) - Google Analytics