linux下开机以某一个用户执行脚本
1 . 编辑:
添加想要被执行的命令即可(默认是以root用户执行)。
注: 有些很特殊的情况 /etc/rc.local 不会被执行,可以 编辑 /etc/init.d/rc.local see link: http://www.linuxidc.com/Linux/2016-12/138665.htm
2 . 以期望的用户执行命令:
解释: 其中需要被执行的命令是 ls -l "myfile.txt", 期望的用户的 guowei, & 表示在后台运行。
3 . 开机以 screen 运行程序脚本,并添加环境变量(no-login):
然后 ssh 登陆后, 切换到对应用户, screen -ls 可以看到在后台运行的程序。