【linux】查看空间(内存、磁盘、文件目录、分区)的几个命令

Linux 空间查看命令指南

1. free - 内存状态查看

free 命令用于显示系统内存使用情况,包括物理内存、交换空间、共享内存和内核缓冲区等。

语法 :
free [-bkmotV][-s <间隔秒数>]

常用参数:

  • -b:以字节(Byte)为单位显示
  • -k:以KB为单位显示
  • -m:以MB为单位显示
  • -h:人性化显示单位(自动选择MB/GB等)
  • -s:持续观察内存使用(指定刷新间隔秒数)
  • -t:显示内存总和列
  • -V:显示版本信息

2. df - 磁盘空间查看

df 命令用于检查文件系统的磁盘空间占用情况,显示各分区的使用量和剩余空间。

语法 :
df [-ahikHTm] [目录或文件名]

常用参数:

  • -a:显示所有文件系统(包括特殊系统如/proc)
  • -h:人性化显示单位(GB/MB/KB)
  • -H:以1000为换算单位(而非1024)
  • -T:显示文件系统类型
  • -i:显示inode使用情况而非磁盘空间

3. du - 文件和目录空间查看

du 命令用于查看文件和目录占用的磁盘空间。

语法 :
du [-ahskm] 文件或目录名称

常用参数:

  • -a:显示所有文件和目录的大小
  • -h:人性化显示单位
  • -s:仅显示总用量
  • -S:不包含子目录统计
  • -k:以KB为单位显示
  • -m:以MB为单位显示

实用示例:

bash 复制代码
# 查看根目录下各目录大小
du -sm /*

# 查看当前目录下各文件夹大小
du -sh *

# 按大小排序(从小到大)
du -sh * | sort -h

# 按大小排序(从大到小) 
du -sh * | sort -rh

4. fdisk - 磁盘分区管理

fdisk 是Linux下的磁盘分区工具,可用于查看和操作分区表。

语法 :
fdisk [-l] 设备名称

常用参数:

  • -l:列出指定设备的分区信息
  • 不加参数时:列出所有设备的分区信息
相关推荐
LBL122021 分钟前
内网容器部署FTP日志监控服务
运维·服务器·容器
志栋智能23 分钟前
超自动化巡检:驱动持续改进的运维飞轮
运维·自动化
海宇大数据25 分钟前
零信任架构实战:基于海宇学历核验版构建自动化风控审查网关
运维·人工智能·架构·自动化
NailiConveyor43 分钟前
输送机系统与WMS仓储管理系统集成的5个关键技术点
大数据·运维·自动化·制造·业界资讯
本人手速666+1 小时前
企微开发API如何设计客户冻结状态?WeComApi 在删除、投诉和异常客户场景中的自动化边界
运维·分布式·自动化·企业微信·企微外部群开发·wecomapi·企业微信二次开发
一只专注api接口开发的技术猿1 小时前
告别手工复制粘贴:搭建电商商品自动化监控与数据分析实践
大数据·运维·数据挖掘·数据分析·自动化
资深技术分享员1 小时前
Geejing WebBuilder 日志、在线用户、系统监控,出问题时的三个第一现场
java·运维·数据库
wtblszn1 小时前
光伏发电与光热发电有什么区别
大数据·运维·物联网
2601_967212721 小时前
国际品质电源轨道系统供应商技术评估维度
大数据·网络·经验分享
锅巴编程1 小时前
nginx-413-client-max-body-size
运维·nginx