Ubuntu Swapper(交换空间)的核心配置文件路径
Ubuntu系统中,所有交换空间(包括交换分区、交换文件)的永久配置均集中存储在/etc/fstab文件中。该文件定义了系统启动时自动挂载/启用的文件系统及交换空间,是管理Swap持久化的关键配置项。
1. /etc/fstab文件的作用
/etc/fstab(File System Table)是Ubuntu系统启动时自动执行的挂载配置文件,其中的每一行代表一个需要挂载的设备或虚拟文件系统(如交换空间)。通过在该文件中添加Swap配置,可确保系统每次开机时自动启用指定的交换空间(无需手动执行swapon命令)。
2. 交换分区与交换文件的配置示例
-
交换分区:若使用物理分区作为交换空间(如
/dev/sda2),/etc/fstab中的配置行通常为:
UUID=1234-5678-90AB none swap sw 0 0
或
/dev/sda2 none swap sw 0 0
其中,UUID或/dev/sdXN用于唯一标识交换分区,none表示无挂载点,swap指定文件系统类型为交换空间,sw表示挂载选项(启用交换),0 0为dump备份和fsck检查的优先级(通常设为0)。 -
交换文件:若使用文件作为交换空间(如
/swapfile),/etc/fstab中的配置行通常为:
/swapfile none swap sw 0 0
该配置表示将根目录下的/swapfile文件作为交换空间,并在启动时自动启用。
3. 如何验证配置是否生效
- 执行
sudo swapon --show:查看当前已启用的交换空间(包括分区或文件),确认配置是否已应用。 - 执行
cat /etc/fstab:查看/etc/fstab文件中的Swap配置行,确认配置是否正确写入。
注意事项
- 编辑
/etc/fstab文件前,建议使用sudo cp /etc/fstab /etc/fstab.bak备份原始文件,避免配置错误导致系统无法启动。 - 若需临时启用/禁用Swap(如测试配置),可使用
sudo swapon /swapfile(启用)或sudo swapoff /swapfile(禁用)命令,但这些修改不会持久化,重启后会失效。
以上就是关于“Ubuntu Swapper:Ubuntu Swapper配置文件在哪”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm