首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

查看占用磁盘空间linux

在Linux系统中,查看占用磁盘空间的命令主要有以下几个:

基础概念

  1. df命令:用于显示Linux文件系统上已使用的磁盘空间。
  2. du命令:用于显示目录或文件所占用的磁盘空间。

相关优势

  • df命令
    • 快速查看整个文件系统的磁盘空间使用情况。
    • 支持多种单位显示(如KB, MB, GB)。
  • du命令
    • 可以精确查看特定目录或文件的磁盘占用情况。
    • 支持递归查看子目录的空间使用情况。

类型与应用场景

  • df命令
    • 类型:系统级磁盘空间查看工具。
    • 应用场景:当你需要了解整个文件系统的总体磁盘使用情况时使用。
  • du命令
    • 类型:目录或文件级磁盘空间查看工具。
    • 应用场景:当你需要查找某个目录或文件占用了多少磁盘空间时使用。

示例代码

使用df命令查看磁盘空间

代码语言:txt
复制
df -h

这条命令会以人类可读的格式(例如GB, MB)显示所有挂载点的磁盘空间使用情况。

使用du命令查看特定目录的磁盘空间

代码语言:txt
复制
du -sh /path/to/directory

这条命令会显示指定目录的总磁盘空间占用,并且以人类可读的格式显示。

遇到的问题及解决方法

问题:df和du命令显示的磁盘空间不一致

  • 原因
    • df命令显示的是文件系统的元数据,包括已删除但仍被进程占用的文件。
    • du命令显示的是实际文件占用的空间,不包括已删除的文件。
  • 解决方法
    • 使用lsof | grep deleted命令查找是否有进程仍在使用已删除的文件,并结束这些进程。
    • 确保文件系统没有损坏,可以使用fsck命令进行检查和修复。

通过上述方法,你可以有效地管理和监控Linux系统中的磁盘空间使用情况。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

10分55秒

050_尚硅谷课程系列之Linux_实操篇_磁盘管理类(一)_查看目录占用空间大小

10分55秒

050_尚硅谷课程系列之Linux_实操篇_磁盘管理类(一)_查看目录占用空间大小

14分21秒

21-linux教程-linux中查看当前所在目录和查看当前目录下的内容

4分4秒

106_Linux之cpu查看vmstat

2分54秒

107_Linux之cpu查看pidstat

57秒

109_Linux之硬盘查看df

2分20秒

111_Linux之网络IO查看ifstat

5分24秒

17-linux教程-查看用户信息-切换用户

1分49秒

44-linux教程-查看文件或者目录的权限

2分59秒

108_Linux之内存查看free和pidstat

3分37秒

110_Linux之磁盘IO查看iostat和pidstat

6分36秒

057_尚硅谷课程系列之Linux_实操篇_进程管理类(一)_查看进程(三)_查看远程登录进程

领券