linux

Linux文件管理:如何查看磁盘空间

小樊
43
2025-07-19 20:24:55
栏目: 云计算

在Linux系统中,有多种命令可以用来查看磁盘空间使用情况。以下是一些常用的命令:

  1. df (disk free) 命令:

    • 查看所有文件系统的磁盘空间使用情况:

      df -h
      

      -h 选项表示以人类可读的格式显示,如K、M、G等。

    • 查看特定文件系统的磁盘空间使用情况:

      df -h /dev/sda1
      

      /dev/sda1 替换为你想要查看的分区。

  2. du (disk usage) 命令:

    • 查看当前目录及其子目录的磁盘空间使用情况:

      du -sh *
      

      -s 选项表示只显示总计,-h 选项表示以人类可读的格式显示。

    • 查看特定目录及其子目录的磁盘空间使用情况:

      du -sh /path/to/directory
      

      /path/to/directory 替换为你想要查看的目录。

  3. ncdu (NCurses Disk Usage) 命令:

    • 这是一个基于文本用户界面的磁盘空间使用情况分析工具,需要先安装:
      sudo apt-get install ncdu  # 对于基于Debian的系统
      sudo yum install ncdu      # 对于基于RPM的系统
      
    • 使用 ncdu 查看目录的磁盘空间使用情况:
      ncdu /path/to/directory
      
  4. lsblk (list block devices) 命令:

    • 查看所有块设备的信息:
      lsblk
      
  5. fdiskparted 命令:

    • 查看磁盘分区信息:
      sudo fdisk -l
      
      或者
      sudo parted -l
      

这些命令可以帮助你了解磁盘空间的使用情况,从而更好地管理你的存储资源。记得在使用某些命令时可能需要管理员权限,这时请在命令前加上 sudo

0
看了该问题的人还看了