Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

磁盘和IO df/du/iostat

  • df -h 显示磁盘使用情况

    • 全称 disk free
    • 加了-h会按K/M/G单位显示
    • 直接执行,会显示6列
      • 文件系统名(设备名)
      • 1K(1024字节)块的数量
      • 被使用量 (Used 列)
      • 剩余可使用量 (Available 列)
      • 已使用比例 (Use% 列)
      • 挂载点位置 (Mounted on 列)
    • 建议加参数执行
      • df -T 附带 文件系统类型 列
      • df -l 只显示本地(local)的磁盘(不包括远程挂载的)
      • df -i 以inode模式显示状况(不太懂)
  • du -h 查看文件占用的磁盘大小

    • 全称 disk usage
    • 加了-h会按K/M/G单位显示
    • 建议加参数执行
      • du -sh 统计 当前目录 所占总大小
      • du -sh aaa 统计 当前目录下aaa文件(夹) 所占总大小
      • du -sh * 统计 当前目录下各文件 所占总大小
      • du -sh * | sort -h 添加按大小(-h)排序的管道
  • iostat -x 1 10命令

    • 作用: 查看 IO情况
    • 如果没有,就需要安装 sysstat 包
      sudo apt install sysstat