博客
关于我
#Linux# Linux系统下如何查看磁盘空间占据情况
阅读量:792 次
发布时间:2023-01-24

本文共 1506 字,大约阅读时间需要 5 分钟。

目录

  • 查看整个磁盘情况:df -h
  • 查看磁盘中各目录占用情况:du -sh /* | sort
  • 查看目录深度占用情况:du -h --max-depth=1 /var | sort
  • 查看/var/lib目录占用情况:du -h --max-depth=1 /var/lib | sort
  • 补充du命令参数

  • 1. 查看整个磁盘情况:df -h

    df -h

    通过df -h命令可以查看磁盘的使用情况。例如,可以看到根目录已经使用了79%的空间,已使用49G,剩余35G可以使用。整个磁盘使用情况如下:

    Filesystem      Size  Used Avail Use% Mounted on/dev/sda1        50G   39G    11G  79% /

    2. 查看磁盘中各目录占用情况:du -sh /* | sort

    du -sh /* | sort

    du -sh /*命令可以递归查看指定目录及其子目录的大小。如果需要更直观地查看磁盘占用情况,可以将结果按降序排列,重点查看占用较大的目录。

    例如,磁盘占用情况如下:

    sorted by 'size' descending:total 1234567./a: 456789./b: 234567...

    3. 查看目录深度占用情况:du -h --max-depth=1 /var | sort

    du -h --max-depth=1 /var | sort

    使用--max-depth=1参数可以限制查看的深度,只显示指定目录及其直接子目录的大小。例如,查看/var目录及其直接子目录的占用情况:

    drwxr-xr-x 2 root         4096 Aug 21 12:34 var├── log:             0 Aug 21 12:34 log/└── run:             0 Aug 21 12:34 run/SIZE   NAME4096   var     4096 var/log     4096 var/run

    4. 查看/var/lib目录占用情况:du -h --max-depth=1 /var/lib | sort

    du -h --max-depth=1 /var/lib | sort

    如果需要更详细地查看/var/lib目录下的占用情况,可以单独指定该目录:

    du -h --max-depth=1 /var/lib | sort

    例如,/var/lib目录下占用情况如下:

    drwxr-xr-x 2 root         4096 Aug 21 12:34 lib/├── python3.10:       0 Aug 21 12:34 lib/python3.10/├── check.so:       16384 Aug 21 12:34 lib/check.so└── other:            0 Aug 21 12:34 lib/other/

    5. 补充du命令参数

    有时为了更精确地查看文件占用情况,可以结合其他参数使用du命令。例如:

    • -h:以人友格式显示输出,方便阅读。
    • --max-depth=N:限制递归深度,只显示指定深度内的文件和目录。
    • --exclude=PATTERN:忽略指定模式的文件。

    例如,查看/var/log目录但忽略*.gz文件的大小:

    du --max-depth=1 --exclude="*.gz" /var/log

    通过以上命令,可以全面了解磁盘占用情况,找出占用空间较大的目录,从而有效管理服务器资源。

    转载地址:http://vxeyk.baihongyu.com/

    你可能感兴趣的文章
    @Resource注解的使用
    查看>>
    @ResponseBody 和 @RequestBody
    查看>>
    A + B 九度oj
    查看>>
    A DBA’s take on MSCA (Mobile supply chain applications)
    查看>>
    A DBA’s take on MSCA (Mobile supply chain applications)
    查看>>
    A20地址线
    查看>>
    abaqus质量缩放系数取值_ABAQUS的质量缩放
    查看>>
    Access restriction: The type FileURLConnection is not accessible due to restriction
    查看>>
    Accessibility
    查看>>
    08-信息收集之端口收集(总结版)
    查看>>
    15种下载文件的方法&文件下载方法汇总&超大文件下载
    查看>>
    anaconda、python卸载后重装以及anaconda--443
    查看>>
    AWVS工具太顶了,漏洞扫描工具AWVS介绍及安装教程
    查看>>
    CentOS 系列:CentOS 7 使用 virt-install + vnc 图形界面/非图形界面 创建虚拟机
    查看>>
    CentOS 系列:CentOS 7文件系统的组成
    查看>>
    CentOS系列:【Linux】CentOS7操作系统安装nginx实战(多种方法,超详细)
    查看>>
    CSDN----Markdown编辑器
    查看>>
    Docker容器进入的4种方式(推荐最后一种)
    查看>>
    Docker部署postgresql-11以及主从配置
    查看>>
    EnvironmentNotWritableError: The current user does not have write permissions to the target environm
    查看>>