在Linux下建立swap分区的步骤如下:
1. 使用 `fdisk` 命令创建一个新的分区。首先,使用以下命令列出系统上的磁盘及其分区信息:
```
sudo fdisk -l
```
然后,选择一个未使用的分区,创建一个新的分区。例如,如果设备为 `/dev/sda`,使用以下命令进入 `fdisk` 工具:
```
sudo fdisk /dev/sda
```
在 `fdisk` 工具中,使用 `n` 命令创建一个新的主分区,然后选择适当的分区类型(例如,Linux swap),并设置分区的大小。最后,使用 `w` 命令保存并退出。
2. 使用 `mkswap` 命令将新分区格式化为 swap 分区。例如,如果新分区为 `/dev/sda1`,使用以下命令格式化为 swap 分区:
```
sudo mkswap /dev/sda1
```
3. 使用 `swapon` 命令启用 swap 分区。例如,如果新分区为 `/dev/sda1`,使用以下命令启用 swap 分区:
```
sudo swapon /dev/sda1
```
4. 如果希望系统在每次启动时自动启用 swap 分区,可以将其添加到 `/etc/fstab` 文件中。使用以下命令打开该文件:
```
sudo vi /etc/fstab
```
然后,在文件的末尾添加以下行:
```
/dev/sda1 none swap sw 0 0
```
保存并关闭文件。
现在,swap 分区已经建立并启用了。可以使用 `free -h` 命令来检查 swap 分区的使用情况。