温馨提示×

Debian系统中如何查看swap的详细信息

小樊
35
2025-12-14 22:14:30
栏目: 智能运维

在Debian系统中,可以使用以下几种方法来查看swap的详细信息:

方法一:使用free命令

free命令可以显示系统的内存和交换空间的使用情况。

free -h
  • -h选项以人类可读的格式显示数据(例如MB、GB)。
  • 输出示例:
                  total        used        free      shared  buff/cache   available
    Mem:           7.7Gi       1.5Gi       1.2Gi       238Mi       5.0Gi       5.8Gi
    Swap:          2.0Gi          0B        2.0Gi
    

方法二:使用swapon命令

swapon命令可以显示当前启用的交换空间。

swapon --show
  • 输出示例:
    NAME      TYPE      SIZE USED PRIO
    /dev/sda2 partition 2G   0B   -2
    

方法三:查看/proc/swaps文件

/proc/swaps文件包含了当前启用的交换空间的详细信息。

cat /proc/swaps
  • 输出示例:
    Filename                Type        Size    Used    Priority
    /dev/sda2                               partition 2147483648 0  -2
    

方法四:使用tophtop命令

tophtop命令可以实时显示系统资源的使用情况,包括交换空间。

top

或者安装并使用htop

sudo apt-get install htop
htop

tophtop的输出中,你可以看到交换空间的使用情况。

方法五:查看/etc/fstab文件

/etc/fstab文件包含了系统启动时自动挂载的文件系统信息,包括交换空间。

cat /etc/fstab
  • 输出示例:
    # <file system> <mount point>   type  options       dump  pass
    proc            /proc           proc    defaults        0       0
    /dev/sda1       /               ext4    errors=remount-ro 0       1
    /dev/sda2       none            swap    sw              0       0
    

通过这些方法,你可以全面了解Debian系统中swap的使用情况和配置信息。

0