当前位置:首页 > 内存 > 正文

linux看内存命令(linux查询存储空间大小)

  • 内存
  • 2024-04-03 03:10:57
  • 3580
Linux 查看内存命令
free
显示系统中可用、已用和总内存,以及交换分区信息。
要素:
- total: 总内存大小
- used: 已用内存大小
- free: 可用内存大小
- shared: 共享内存大小 (仅 Linux 内核版本 2.6.32 及更高版本)
- buffers: 用于文件系统缓存的内存大小
- cached: 用于文件系统缓存的内存大小
- swap: 交换分区大小
- used: 已用交换分区大小
- free: 可用交换分区大小
vmstat
显示虚拟内存统计信息,包括内存使用、交换和 I/O 统计数据。
要素:
- r: 每秒运行的进程数
- b: 每秒块 I/O 操作数
- swpd: 交换分区中已用内存大小
- free: 可用物理内存大小
- buff: 用于文件系统缓存的内存大小
- cache: 用于文件系统缓存的内存大小
top
实时显示系统进程和内存使用情况。
要素:
- PID: 进程 ID
- USER: 进程所有者
- PR: 进程优先级
- NI: 进程 nice 值
- VIRT: 进程虚拟内存大小
- RES: 进程驻留内存大小
- SHR: 进程共享内存大小
- %MEM: 进程所使用的系统总内存百分比
cat /proc/meminfo
显示有关物理和虚拟内存、交换分区和内核内存使用情况的详细统计信息。
要素:
- MemTotal: 总物理内存大小
- MemFree: 可用物理内存大小
- MemAvailable: 可用于分配的内存大小
- Buffers: 用于文件系统缓存的内存大小
- Cached: 用于文件系统缓存的内存大小
- SwapTotal: 交换分区总大小
- SwapFree: 可用交换分区大小