linux脚本开机自启

rc.local脚本是一个ubuntu开机后会自动执行的脚本,利用这一点,实现Ubuntu的开机启动项。
目录:/etc/rc.local

sudo su
vim /etc/rc.local

/rc.localexit 0前写入要执行的脚本,需要注意的是,该脚本必须能正常退出终端。

....

sh /home/XXX/Desktop/abc.sh
exit 0

新建 abc.sh 文件

#!/bin/sh

mkdir /home/heisk/Desktop/ccc

这样重启后就会发现在桌面出现了一个没有写权限的ccc文件夹

cd /home/heisk/Desktop/
ls -la
drwxr-xr-x 2 root  root  4.0K 12月 11 10:36 ccc

在/etc/rc.local中加入程序启动语句 ----- 开机自启动

在~/.bash_profile中加入程序启动语句 ---- 登陆自启动

在~/.bashrc 中加入程序启动语句 ---- 打开终端时自启动

参考链接

https://blog.csdn.net/qq_19582693/article/details/100597535