Ubuntu开机自启动脚本

Article1周前更新 Done
46 10
Ubuntu开机自启动脚本

创建需要执行的脚本

cat <<EOF>  /home/ubuntu/addip.sh
#!/bin/bash

# 添加虚拟接口
ip link add name enp0s5 type dummy
# 配置IP
ip addr add 192.168.1.1/24 dev enp0s5
# 激活接口
ip link set dev enp0s5 up

# 创建一个大约3GB的文件
dd if=/dev/zero of=/dev/shm/tempfile bs=1M count=6144
# 持续读取文件以占用内存
while true
do
    cat /dev/shm/tempfile > /dev/null
    sleep 10
done
EOF

添加执行权限

chmod +x /home/ubuntu/addip.sh

添加开机自启动

cat <<EOF> /etc/systemd/system/addip.service
[Unit]
Description=My Script

[Service]
Type=oneshot
ExecStart=/home/ubuntu/addip.sh

[Install]
WantedBy=multi-user.target
EOF

重新加载配置

systemctl daemon-reload 

设置开机自启动

systemctl enable addip.service

启动

systemctl start addip.service

 

© 版权声明

相关文章

1 条评论

  • 匿名
    匿名 游客

    我试试

    中国北京
    回复