linux查看交换分区的命令

fiy 其他 164

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看交换分区(SWAP)的相关信息,可以使用以下命令:

    1. `free`命令:该命令可以显示系统内存和交换分区的使用情况。运行`free`命令时,可以通过`-h`选项将输出结果以更加友好的方式展示,方便阅读。

    示例:
    “`
    $ free -h
    total used free shared buff/cache available
    Mem: 3.8G 1.2G 1.5G 100M 1.1G 2.3G
    Swap: 2.0G 672M 1.4G
    “`
    在输出结果中,可以看到交换分区的总大小(`total`)、已使用大小(`used`)和剩余大小(`free`)。

    2. `swapon`命令:该命令用于启用某个交换分区。运行`swapon`命令时需要指定交换分区的路径。

    示例:
    “`
    $ sudo swapon /dev/sdb1
    “`
    上述命令将启用`/dev/sdb1`路径所对应的交换分区。

    3. `swapoff`命令:该命令用于关闭某个已启用的交换分区。运行`swapoff`命令时同样需要指定交换分区的路径。

    示例:
    “`
    $ sudo swapoff /dev/sdb1
    “`
    上述命令将关闭`/dev/sdb1`路径所对应的交换分区。

    4. `/etc/fstab`文件:交换分区可以在系统启动时自动挂载,相关配置可以在`/etc/fstab`文件中找到。打开该文件,可以查看系统中已配置的交换分区。

    示例:
    “`
    $ cat /etc/fstab

    /dev/sdb1 none swap sw 0 0

    “`
    上述示例中的配置表示将`/dev/sdb1`路径的分区作为交换分区进行挂载。

    通过以上命令和方法,可以方便地查看、启用和关闭交换分区,以及了解交换分区的相关信息。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用以下命令来查看交换分区的信息:

    1. `swapon`:该命令用于显示当前已经激活的交换分区的信息。它不仅会显示交换分区的设备名称和大小,还会显示交换分区的使用情况,如已使用的空间和可用空间等。

    2. `cat /proc/swaps`:通过查看 `/proc/swaps` 文件,可以列出当前系统中所有已经激活的交换分区的信息。该命令会显示交换分区的设备名称、文件类型、交换分区的大小、已使用的空间和可用空间等。

    3. `free -h`:该命令可以显示系统的内存使用情况,包括物理内存和交换分区。其中,交换分区的信息会显示在 “Swap” 那一行中,包括交换分区的总大小、已使用的空间和可用空间等。

    4. `lsblk -f`:通过这个命令,可以列出系统中所有的块设备,包括硬盘和分区。交换分区会以文件系统类型 “swap” 来显示。

    5. `blkid`:这个命令可以显示块设备的信息,包括文件系统类型、UUID等。通过该命令,可以找到交换分区的UUID,以便进行其他操作。

    注意:在使用以上命令时,需要以超级用户或具有 root 权限的用户身份运行。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要查看Linux中的交换分区,可以使用以下命令:

    1. free命令

    “`shell
    free -h
    “`

    该命令可以显示系统中的内存和交换空间的使用情况。输出中的Swap行就是交换分区的信息。

    示例输出:

    “`shell
    total used free shared buff/cache available
    Mem: 3.8G 1.9G 1.1G 248M 809M 1.4G
    Swap: 2.0G 548M 1.5G
    “`

    输出中的Swap行显示了交换分区的总大小、已使用大小和可用大小。

    2. swapon命令

    “`shell
    sudo swapon –show
    “`

    该命令用于显示当前的交换分区情况。如果系统中存在交换分区,它将列出交换分区的路径、大小和类型。

    示例输出:

    “`shell
    NAME TYPE SIZE USED PRIO
    /dev/sda5 partition 1.0G 0B -2
    “`

    3. cat命令

    “`shell
    cat /proc/swaps
    “`

    该命令将显示系统中所有的交换分区详细信息,包括设备路径、类型、大小、使用情况和优先级。

    示例输出:

    “`shell
    Filename Type Size Used Priority
    /dev/sda5 partition 1048572 0 -2
    “`

    输出中的/dev/sda5是交换分区的路径,Type是交换分区的类型,Size是交换分区的大小,Used是已使用的空间大小,Priority是交换分区的优先级。

    这些命令可以帮助您查看Linux系统中的交换分区,了解交换分区的使用情况。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部