买到新机器之后,为了省事,经常会用到一些服务器脚本,这边整理的就是蜜柑自己常用的一些服务器脚本。
PS:本文同时适用于 Debian 10 / 11 以及 Ubuntu
升级 Packages
sudo -i # 切换到 root 用户
apt update -y # 升级 packages
apt install wget curl sudo vim bash git -y # 安装常用的软件(可选)
检查系统是否已经有 Swap 分区
swapon -s
或者
free -m
如果没有返回结果或者 free -m
中 Swap
一列数值是 0
,则表示系统没有 Swap 分区。
通过 fallocate 命令创建交换文件
我们通过使用 fallocate
命令,创建一个 1GB 大小的 Swap 分区:
fallocate -l 1G /swapfile
然后设置这个文件的权限:
chmod 600 /swapfile
将新文件标记为交换空间
mkswap /swapfile
启用交换文件
swapon /swapfile
持久化
echo "/swapfile swap swap defaults 0 0" >> /etc/fstab
文档信息
- 本文作者:alex
- 本文链接:https://alex-mikan88.github.io/2023/04/16/server_script_swap/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)