作为一名Linux使用者,增加swap这样的九游官网操作偶尔还是9game官方会遇到的,其他九游唯一入口使用背景就不介绍啦,直接进入正题。
-----------------脚本开始------------------
#!/bin/bash
dd if=/dev/zero of=/home/swap bs=1024 count=512000 #这里增加的空间是512M
/sbin/mkswap /home/swap #把这个分区变成swap分区
/sbin/swapon /home/swap #把刚建的swap分区设成为有效状态
myFile=/etc/fstab.bak
cd /etc
if [ -f "$myFile" ];then
rm -rf fstab.bak #删除之前的备份
else
cp /etc/fstab /etc/fstab.bak #备份fstab
fi

echo "/home/swap swap swap defaults 0 0">>/etc/fstab #增加新的swap开机自动启动
-----------------脚本结束-------------------
另外,本脚本中判断文件是否存在使用了-f参数,顺便对其所有类似参数进行一下简介,希望对大家能有帮助!
-e filename 如果 filename存在,则为真
-d filename 如果 filename为目录,则为真
-f filename 如果 filename为常规文件,则为真

-L filename 如果 filename为符号链接,则为真
-r filename 如果 filename可读,则为真
-w filename 如果 filename可写,则为真
-x filename 如果 filename可执行,则为真
-s filename 如果文件长度不为0,则为真
-h filename 如果文件是软链接,则为真
诸多不完善之处希望大家多多指正,不胜感激,有任何疑问请在评论区进行讨论,感谢!
发表评论
评论列表
Absolutely love this product! It's exactly what I needed and works perfectly. Exceeded my expectations in quality and performance. Highly recommend!
质量超出预期,非常值得购买,下次还会再来。 已经多次购买了,一如既往的好,值得信赖的商家。
质量超出预期,非常值得购买,下次还会再来。 已经多次购买了,一如既往的好,值得信赖的商家。