`
samjavaeye
  • 浏览: 193753 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Linux下显示子目录大小

 
阅读更多

有时候会遇到把磁盘空间用完的情况,通常都是一些日志文件、备份文件造成的,此时需要查找一下哪些子目录的大小(占用的磁盘空间)比较多,然后看看能否删除掉一些文件。

 

一般先用df -h命令看看是哪个卷满了:

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_rhel6-LogVol00
                       17G  7.3G  8.3G  48% /
tmpfs                 7.8G  548K  7.8G   1% /dev/shm
/dev/sda1             194M   85M   99M  47% /boot
/dev/mapper/vg_rhel6-LVvar
                       20G  877M   18G   5% /var
/dev/mapper/vg_rhel6-LVtmp
                      2.0G   69M  1.9G   4% /tmp
/dev/mapper/vg_rhel6-LVhome
                      485M   69M  391M  15% /home
/dev/mapper/vg_vmp-LVvmplayer
                      875G  127G  704G  16% /vmp

 然后用du -h --max-depth=1 /vmp命令来看看/vmp目录下哪些子目录大小比较异常。

-h表示人性化,用K、M、G等表示子目录大致的大小;

--max-depth=1表示只显示第一级子目录;

/vmp表示要查看的是/vmp目录。

16K     /vmp/lost+found
106M    /vmp/sonar-3.3.2
95M     /vmp/sonar-3.4.1
102M    /vmp/sonar-3.5.1-dev
106M    /vmp/setup
15G     /vmp/backup
du: cannot read directory `/vmp/mysqldata/sonar_dev': Permission denied
112G    /vmp/mysqldata
127G    /vmp

 

分享到:
评论

相关推荐

    Linux 某个目录下的文件按大小排序

    因此,`du -sh /usr/* | sort -rn`将`/usr`目录下的所有子目录和文件按占用空间大小降序排列,并且以人类易读的格式(如K、M、G)显示。 ### du -sh /usr/* | sort -rn | head `head`命令用于显示文本文件的前几行...

    linux下查看文件大小

    要查找特定深度的目录大小,可以使用`--max-depth`参数,例如`du -h --max-depth=1`将只显示当前目录下一级子目录的大小。在FreeBSD中,这个参数简化为`-d`。`du`命令可以与通配符(如`*`)一起使用,来查看特定文件...

    linux-du查看文件大小

    ### Linux du 命令详解:查看文件及目录大小 在Linux系统中,了解文件或目录的大小对于磁盘空间管理至关重要。`du`(disk usage)命令是Linux下常用的工具之一,它可以帮助用户轻松地查看文件或目录占用的空间大小...

    可以显示目录内文件的大小

    4. **比较目录**:在不同时间或不同系统间比较目录大小,用于分析差异或检查同步是否成功。 5. **文件管理**:在备份或迁移过程中,这些工具可以帮助用户优先处理重要的或大的文件。 总的来说,能够显示目录内文件...

    Linux 指令篇档案目录管理

    **功能说明**:此命令用于显示指定工作目录下的内容,包括档案和子目录。 - `-a`:显示所有档案及目录,包括以`.`开头的隐藏文件。 - `-l`:除了档案名称外,还会列出档案类型、权限、拥有者、档案大小等详细信息。...

    linux文件目录和命令.pdf

    所有的文件、文件夹都是根目录的子目录。Linux采用一种“一切皆文件”的哲学,将数据文件、程序文件、设备文件、网络文件等都抽象为文件进行统一管理。其中,设备文件包括显示器、触摸屏、鼠标等硬件设备的接口。...

    Linux应用技术:Linux系统命令.pptx

    du –a 详细显示当前目录以及其下各子目录的大小 du –s 显示当前目录和其下的各子目录的大小总和 查看系统信息 free命令 功能:查看当前系统内存的使用情况,包括系统中剩余和已用的物理内存和交换内存,

    [linux下查看硬盘大小] linux 查看硬盘大小.docx

    - `-a`:列出目录下的所有文件与子目录大小。 - `-h`:以人类易读的方式显示。 - `-m`:以MB为单位显示文件或目录的大小。 示例:要查看当前目录下所有文件及子目录的大小,并以MB为单位显示,可以使用命令: ...

    linux查看目录的四种方法(ls只显示目录)

    在这里,`.`表示当前目录,`-type d`指明我们只寻找目录,`-maxdepth 1`限制搜索深度为1级,避免搜索子目录。不加`-maxdepth 1`参数,`find`会递归查找所有子目录。例如: ```bash amosli@amosli-pc:~$ find . -...

    Linux常用文件命令

    使用pwd命令可以显示当前工作目录,使用ls命令可以显示当前目录下的文件和子目录。 二、文件类型 Linux文件可以分为普通文件、目录文件、特别文件和链接文件。普通文件是一种基本文件类型,包含文本、图片、音频、...

    linux文件管理与目录管理

    - `-A`:显示所有子目录和文件,包括隐藏文件,但不列出“.”和“..”。 - `-d`:对于目录,只显示其名称而不显示其下的文件。 - `-l`:以长格式显示文件及目录的详细信息,每行列出的信息依次是:文件类型与权限、...

    Linux下常用命令

    `ls`命令用于查看当前目录下的文件和子目录。通过添加不同的参数,可以获取更详细的信息。例如: - `ls`: 显示目录中的文件和子目录。 - `ls -l`: 显示详细信息,包括权限、所有者、大小、修改日期等。 - `ls -F...

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

    - `-a`: 显示每个文件及子目录的磁盘使用量。 - `-s`: 显示指定目录的总使用量。 - `-h`: 以易于阅读的格式(如 K、M、G)显示输出。 - `--max-depth=N`: 设置最大深度为 N 层。例如 `--max-depth=0` 表示只显示顶层...

    Linux基础课件Linux系统目录查看ls命令共11页

    8. `ls -R`:递归列出当前目录及其子目录的所有文件。 在学习ls命令时,还需要了解Linux的文件权限概念,如r(读)、w(写)、x(执行),以及如何通过数字表示这些权限。例如,`chmod 755 file`将文件权限设置为...

    自己实现linux下ls

    在Linux操作系统中,`ls`命令是一个非常基础且常用的工具,用于列出目录中的文件和子目录。本项目旨在实现一个简化版的`ls`命令,重点关注两个特定的选项:显示所有文件(包括隐藏文件)和按照文件大小排序。通过这...

    Linux基础课件-- Linux系统目录查看-ls命令.pptx

    在Linux操作系统中,`ls`命令是日常操作中不可或缺的一部分,它用于查看指定目录下的文件和子目录信息。本课件将详细讲解`ls`命令的作用、基本格式以及基本用法。 ### 1. `ls`命令的作用 `ls`命令的主要功能是列举...

    linux下使用 du查看某个文件或目录占用磁盘空间的大小方法

    - `du -ah --max-depth=1`:显示当前目录下所有文件和子目录的大小,以人类可读的方式,并限制深度为1级。 - `du -sh`:显示指定目录的总大小,简洁易读。 - `du -a`:列出所有文件和子目录的大小,包括隐藏文件...

    Linux服务器配置与管理:linux目录命令.pptx

    3. **列表显示目录内容**:`ls`命令用于列出目录下的文件和子目录。其常用的选项包括: - `-a`显示所有文件,包括隐藏文件(以"."开头的文件)。 - `-A`同-a,但不显示"."和".."。 - `-c`按照文件的修改时间排序...

    linux 下的tree

    在Linux操作系统中,`tree`命令是一个非常实用的工具,它能够以树状结构显示出文件系统目录的层次,使得用户可以清晰地了解到目录及其子目录中的文件分布情况。这个工具对于管理和理解复杂的文件结构尤其有帮助。...

Global site tag (gtag.js) - Google Analytics