`
bugyun
  • 浏览: 551338 次
社区版块
存档分类
最新评论

linux 查看整个根目录下各个文件占用情况【转】

 
阅读更多

转自:https://blog.csdn.net/z13615480737/article/details/78982177

 

linux 查看磁盘空间占用情况

服务器运行一点时间后各种的项目文件,日志文件,数据库备份登,会越来越多,在linux下不像是win下一样直接右键属性可以查看,那么怎么看呢?  用到的命令 du 和 df 命令。

 

先上代码:

1.     df -h 命令查看磁盘空间

 

 

2.   du -ah --max-depth=1  /    查看根目录下各个文件占用情况

max-depth表示目录的深度。

 

2. 查看某个目录   du -bsh 命令看一下常用的usr目录大小

 

    du -bsh 可以看到uer 目录占用了2.8G

 

3.  进入usr目录用find 命令找到大于100M文件   find . -size +100M 

    可以看到 小写的m不识别

 

 

二、du常用的选项:

  -h:以人类可读的方式显示

  -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小

  -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小

  -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和

  --apparent-size:显示目录或文件自身的大小

  -l :统计硬链接占用磁盘空间的大小

  -L:统计符号链接所指向的文件占用的磁盘空间大小

 

 

du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 

 

du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。

分享到:
评论

相关推荐

    Linux 根目录爆满 解决命令方法.doc

    使用 df -h 命令可以查看 Linux 系统中各个文件系统的使用情况,包括根目录。从输出结果中可以看到根目录的剩余空间情况,如果根目录的剩余空间为 0 或接近 0,则表示根目录已经爆满。 三、使用 du -h -x --max-...

    嵌入式Linux根文件系统的研究

    FHS定义了根目录“/”下各个主要目录的用途,旨在标准化文件和目录的存放位置,从而方便管理和维护。FHS主要包括两个层面的规范: - 第一层:定义了根目录下各个基本目录的功能和用途,比如`/bin`用于存放必要的...

    浅析Linux文件系统管理.pdf

    Linux 文件系统采用层次结构,以根目录"/"为起点。重要的系统目录包括: - `/usr`:存放用户使用的命令和应用程序,子目录`/usr/bin`包含常用命令。 - `/bin`:存放用户常用命令,与`/usr/bin`在Red Hat 9.0中功能...

    linux文件系统电子书籍

    #### 二、Linux根文件系统 在Linux环境中,根文件系统(root file system)是指包含系统正常运行所需全部基础内容的文件系统。这些内容主要包括但不限于: 1. **基本的文件系统结构**:包含关键目录如`/dev`(设备...

    linux 文件系统组成

    Linux文件系统的目录结构类似于一棵倒置的树,根目录`/`位于顶部,其他所有文件和目录都是从这里分支出来的。这种结构清晰地定义了文件系统的层次关系,便于管理和查找文件。 #### 重要目录介绍 1. **/bin**:此...

    linux文件系统(英文版)

    1. **/ (根目录)**:所有其他目录的父目录,包含了系统的主要目录和文件。 2. **/bin**:包含常用的基本命令和可执行文件,这些文件对系统启动和运行至关重要。 3. **/boot**:存储引导加载器(如GRUB或LILO)和...

    Linux内核移植和根文件系统制作.doc

    ### Linux内核移植和根文件系统制作的知识点详解 #### 一、Linux内核基础知识 **1.1.1 Linux版本** Linux内核版本号由四个部分组成:`VERSION`(主版本号)、`PATCHLEVEL`(次版本号)、`SUBLEVEL`(小版本号)...

    Linux下Ramdisk根文件系统制作过程解析

    ### Linux下Ramdisk根文件系统制作过程解析 #### 核心知识点概述: 本文将详细介绍如何在Linux环境下创建Ramdisk根文件系统(Root File System, RootFS)。Ramdisk是一种基于内存的临时文件系统,通常用于存储操作...

    linux文件系统和各个文件夹的作用.pdf

    在EXT2中,目录是作为文件存储的,根目录的inode编号为2,子目录的定义在根目录文件的内容中。此外,文件可以有扩展属性,这些属性存储在inode结构中,或者在单独的扩展属性文件中定义。 Linux的虚拟文件系统...

    最全Linux常用命令大全.pdf

    例如,`cd /`进入根目录,`cd ~`回到用户主目录,`cd /usr`进入根目录下的`usr`目录,`cd test`进入当前目录下的`test`子目录。 3. **ls**:`ls`命令用于列出目录内容。选项`-a`显示包括隐藏文件在内的所有文件,`-...

    详解nginx服务器绑定域名和设置根目录的方法

    在一些集成包中,可能会在nginx.conf同目录下设置一个名为vhosts的目录,用于存放各个虚拟主机的配置文件。此时,可以在nginx.conf中使用include指令来引入这些配置文件,如include vhosts/*.conf;。引入这些配置...

    Linux操作系统基础教程

    - **文件系统结构**:Linux采用了树状结构的文件系统,根目录“/”位于最顶层,其他所有文件和目录都是从这里衍生出来的。 - 根目录 `/`:所有文件和目录的起点。 - 主目录 `~/`:用户的主目录。 - 配置文件 `/...

    Linux目录结构

    - 通常情况下,这个目录会自动出现在每个文件系统的根目录下。 #### 九、挂载点目录(/mnt 和 /media) - **定义**:常用来挂载临时存储设备如USB驱动器或CD/DVD。 - **作用**: - 提供了一个标准的挂载位置,...

    Linux基本操作.pdf

    可以使用选项 `-sh` 查看当前目录下各个文件及目录占用空间大小。 四、其他命令 1. sudo passwd 命令:设置或更新 root 用户密码。 2. su 命令:root 用户切换为普通用户。 3. find 命令:查找文件。可以使用...

    Linux常用命令全集

    `find / -name "myfile"`在根目录下查找名为myfile的文件。 13. **grep**:在文件中搜索特定文本。`grep "keyword" filename`查找包含关键词的行。 14. **du**:查看文件或目录占用的空间大小。`du -sh *`显示当前...

    [linux基础学习]默认的目录介绍

    1. **/** (根目录) - **位置**:处于 Linux 文件系统树形结构的最顶端。 - **用途**:是整个文件系统的起点,所有的目录、文件、设备都位于 `/` 之下。 - **说明**:这是文件系统的核心,也是所有其他目录的“父...

    linux面试题大全.pdf

    - **使用 top 命令**:实时监控系统中各个进程的资源占用情况。 **2. 服务管理** - **使用 systemctl 命令**:用于启动、停止和重启系统服务,例如 `systemctl start servicename`、`systemctl stop servicename`...

    常用命令大全.pdf

    它有助于确定哪些目录或文件占用了大量磁盘空间,以便进行清理或优化。常用选项有-s(显示总和)、-h(以人类可读的方式显示)、-d(指定目录深度)等。 15. fsck命令:用于检查和修复Linux文件系统。它通常在系统...

Global site tag (gtag.js) - Google Analytics