ubuntu

如何查看Ubuntu Swap使用情况

小樊
54
2025-05-27 23:47:08
栏目: 智能运维

在Ubuntu系统中,你可以使用以下几种方法来查看Swap的使用情况:

方法一:使用free命令

  1. 打开终端(快捷键:Ctrl + Alt + T)。

  2. 输入以下命令并按回车:

    free -h
    

    这个命令会以人类可读的格式显示内存和Swap的使用情况。输出中会包含以下信息:

    • total: 总量
    • used: 已使用量
    • free: 空闲量
    • shared: 共享量
    • buff/cache: 缓冲区和缓存

    例如:

              total       used       free     shared    buff/cache   available
    Mem:           7.7Gi       1.5Gi       4.2Gi       388Mi       2.0Gi       5.8Gi
    Swap:          2.0Gi          0B       2.0Gi
    

方法二:使用top命令

  1. 打开终端。
  2. 输入以下命令并按回车:
    top
    
    top命令的输出中,你可以看到Swap的使用情况。在KiB MemKiB Swap行中分别显示了内存和Swap的总量、已使用量和空闲量。

方法三:使用htop命令

htop是一个增强版的top命令,提供了更直观和丰富的界面。

  1. 如果你还没有安装htop,可以使用以下命令安装:
    sudo apt update
    sudo apt install htop
    
  2. 打开终端并输入以下命令启动htop
    htop
    
    htop界面中,你可以看到Swap的使用情况,包括总量、已使用量和空闲量。

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

  1. 打开终端。
  2. 输入以下命令并按回车:
    cat /proc/swaps
    
    这个命令会显示当前系统中所有Swap分区的详细信息,包括设备名、类型、大小、已使用量和优先级。

例如:

Filename                Type        Size    Used    Priority
/dev/sda2                               partition 2097148 0   -2

通过以上几种方法,你可以方便地查看Ubuntu系统中Swap的使用情况。

0
看了该问题的人还看了