ubuntu 22.04手动创建swapfile文件以配置swap(适用于未创建swap分区的情况)
2023-09-14 09:01:51 时间
在 Kubuntu 系统中创建 Swap 文件
在 Kubuntu 系统中创建 Swap 文件的方法与 Ubuntu 系统中的方法相同。下面是一个简单的示例,演示如何在 Kubuntu 系统中创建一个 10GB 的 Swap 文件:
- 创建一个空文件,大小为 10GB:
sudo fallocate -l 10G /swapfile
- 设置文件权限,只允许 root 用户读写:
sudo chmod 600 /swapfile
- 将文件格式化为 Swap 文件:
sudo mkswap /swapfile
- 激活 Swap 文件:
sudo swapon /swapfile
- 将 Swap 文件设置为永久性的,方法是将其路径添加到
/etc/fstab
文件中:
echo '/swapfile swap swap defaults 0 0' | sudo tee -a /etc/fstab
完成以上步骤后,您就成功地在 Kubuntu 系统中创建了一个永久性的 Swap 文件。
实操记录
zxl@linux:~$ sudo fallocate -l 10G /swapfile
zxl@linux:~$ ll /swapfile
-rw------- 1 root root 10737418240 Apr 14 23:29 /swapfile
zxl@linux:~$ ll /swapfile -h
-rw------- 1 root root 10G Apr 14 23:29 /swapfile
zxl@linux:~$ sudo chmod 600 /swapfile
zxl@linux:~$ sudo mkswap /swapfile
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapspace version 1, size = 10 GiB (10737414144 bytes)
no label, UUID=a1fe8ba9-e228-4b3f-8297-05c22acbe397
zxl@linux:~$ free -m
total used free shared buff/cache available
Mem: 15859 2800 8660 522 4398 12218
Swap: 0 0 0
zxl@linux:~$ sudo swapon /swapfile
zxl@linux:~$ free -m
total used free shared buff/cache available
Mem: 15859 2809 8655 518 4394 12213
Swap: 10239 0 10239
zxl@linux:~$
zxl@linux:~$ echo '/swapfile swap swap defaults 0 0' | sudo tee -a /etc/fstab
/swapfile swap swap defaults 0 0
zxl@linux:~$
相关文章
- 孤雨在线文件管理系统-站长web工具
- Ffmpeg 配置输出日志到指定文件
- 2.FastDFS分布式的文件存储系统进阶配置与入坑出坑
- OGG安装配置_ogg是什么格式的文件
- 配置VSFTP文件服务器
- 文件同步工具rsyncd介绍及安装配置
- nginx 同一 iP 多域名配置方法(单文件)
- 如何为Java文件代码签名及添加时间戳?
- 关于文件同步中单向同步和双向同步
- WordPress 技巧:使用 WP_Http 直接下载文件
- Servlet实现web站点文件下载功能示例详解编程语言
- Java Web的web.xml文件作用及基本配置详解编程语言
- 使用Oracle工具导出脚本文件(oracle导出脚本文件)
- 实现快速上手:Linux机器配置Hosts文件(linux配置hosts)
- 文件的配置Linux下Vimrc文件的正确配置(linux下vimrc)
- 如何使用 MySQL 导入 SQL 文件?(mysql导入sql文件)
- Linux文件系统权限管理与用户权限配置(linux 文件 用户)
- 在MSSQL中如何配置连接文件(mssql 连接配置文件)
- Linux下载文件的简易指南(linux怎么下载文件)
- PHPExcel读取Excel文件的实现代码
- cwRsync4.0.5文件同步配置步骤分享