概述
swapon 將指定的交換分區或交換檔案新增到系統的虛擬記憶體空間中並啟用它。這有助於系統應對 RAM 不足的情況並維持整體穩定性。
主要特點
- 啟用交換分區或檔案
- 啟用 /etc/fstab 中定義的所有交換空間
- 顯示目前已啟用的交換空間資訊
- 設定交換空間的優先順序
主要選項
與 swapon 命令一起常用的選項。
啟用與顯示資訊
進階設定
生成的命令:
請試著組合命令。
這個 Django 應用程序是一個技術指南文檔,旨在為用戶輕鬆解釋 Linux 的各種命令。
`swapon` 執行命令。
請將上述選項組合在一起,與 AI 一同虛擬執行命令。
使用範例
使用 swapon 命令進行各種交換空間管理的範例。
啟用特定交換分區
sudo swapon /dev/sdb2
啟用 /dev/sdb2 分區作為交換空間。
啟用特定交換檔案
sudo swapon /swapfile
啟用 /swapfile 路徑下的檔案作為交換空間。
啟用 /etc/fstab 中定義的所有交換空間
sudo swapon -a
在系統啟動時手動啟用自動啟用的交換空間。
檢查目前已啟用交換裝置的資訊
swapon --show
以表格形式顯示目前系統上已啟用交換空間的詳細資訊。
交換空間使用情況摘要
swapon -s
以摘要形式顯示已啟用交換空間的總大小、使用量和可用空間。
提示與注意事項
使用 swapon 命令時的實用提示和注意事項。
交換空間管理提示
- 交換空間必須先使用 `mkswap` 命令格式化後才能啟用。
- 若要永久使用交換空間,必須將相關資訊新增到 `/etc/fstab` 檔案中。
- 若要停用交換空間,請使用 `swapoff` 命令。
- 建立交換檔案時,使用 `dd` 命令建立檔案,使用 `mkswap` 格式化,然後使用 `swapon` 啟用。
注意事項
- 權限: swapon 命令會變更系統設定,因此需要 root 權限(使用 sudo)。
- 效能影響: 交換空間位於硬碟上,比 RAM 慢得多。過度使用交換空間可能導致系統效能下降。
- 檔案系統: 交換檔案建立在普通檔案系統之上,因此如果該檔案系統損壞,交換檔案也可能受到影響。