问题背景:单位的一台ubuntu20系统有一个每次重启电脑都要启动的脚本。我想着能不能改成每次重启自启动,在网上找了两个方法,但都没成功:
方法1:在Ubuntu下通过rc.local开机自启动脚本。按照网上的教程添加了rc.local,也修改了rc-local.service。
执行systemctl enable rc.local没问题,但是执行systemctl start rc.local和systemctl status rc.local就报错,报错图如下![](http://tiebapic.baidu.com/forum/w%3D580/sign=abfb2789e6ec08fa260013af69ef3d4d/461395cad1c8a78695efc9382109c93d71cf50cf.jpg?tbpicau=2024-07-29-05_c777a9d02c162599f437191fc21ecfde)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=86299928ff389b5038ffe05ab534e5f1/9b158618367adab4fa159875cdd4b31c8601e4c8.jpg?tbpicau=2024-07-29-05_bfbe3263e344d4dcc220d7566630dc10)
方法2:在/etc/init.d下写init脚本,然后用chkconfig命令执行开机自启动。但是chkconfig命令无法执行,百度了一下说是要先安装sysv-rc-conf![](http://tiebapic.baidu.com/forum/w%3D580/sign=4693eee87b6d55fbc5c6762e5d224f40/1c326709c93d70cf5bc3283bbedcd100baa12bd3.jpg?tbpicau=2024-07-29-05_7e2cad15e7e86687b550ccc65306b7e5)
,然后又出问题了![](http://tiebapic.baidu.com/forum/w%3D580/sign=2af3bdd724d9f2d3201124e799ec8a53/df32b13533fa828bf7191fd5bb1f4134970a5ade.jpg?tbpicau=2024-07-29-05_5fd2aa683a2c36baa785485b39f459b8)
现在我已经完全束手无策了,球球大佬给个建议吧。下面是要执行的脚本文件auto_runjump.sh和init.d文件夹
![](http://tiebapic.baidu.com/forum/w%3D580/sign=54279f32729b033b2c88fcd225ce3620/316ad0160924ab181726630173fae6cd7b890be4.jpg?tbpicau=2024-07-29-05_0d96b2b55bf26296215918d04818bf3b)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=8bd014ca3ad98d1076d40c39113fb807/7d1b8a82b9014a90530ec48bef773912b31beee5.jpg?tbpicau=2024-07-29-05_64f84c43c8a26b774fb56be15d9ced10)
方法1:在Ubuntu下通过rc.local开机自启动脚本。按照网上的教程添加了rc.local,也修改了rc-local.service。
执行systemctl enable rc.local没问题,但是执行systemctl start rc.local和systemctl status rc.local就报错,报错图如下
![](http://tiebapic.baidu.com/forum/w%3D580/sign=abfb2789e6ec08fa260013af69ef3d4d/461395cad1c8a78695efc9382109c93d71cf50cf.jpg?tbpicau=2024-07-29-05_c777a9d02c162599f437191fc21ecfde)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=86299928ff389b5038ffe05ab534e5f1/9b158618367adab4fa159875cdd4b31c8601e4c8.jpg?tbpicau=2024-07-29-05_bfbe3263e344d4dcc220d7566630dc10)
方法2:在/etc/init.d下写init脚本,然后用chkconfig命令执行开机自启动。但是chkconfig命令无法执行,百度了一下说是要先安装sysv-rc-conf
![](http://tiebapic.baidu.com/forum/w%3D580/sign=4693eee87b6d55fbc5c6762e5d224f40/1c326709c93d70cf5bc3283bbedcd100baa12bd3.jpg?tbpicau=2024-07-29-05_7e2cad15e7e86687b550ccc65306b7e5)
,然后又出问题了
![](http://tiebapic.baidu.com/forum/w%3D580/sign=2af3bdd724d9f2d3201124e799ec8a53/df32b13533fa828bf7191fd5bb1f4134970a5ade.jpg?tbpicau=2024-07-29-05_5fd2aa683a2c36baa785485b39f459b8)
现在我已经完全束手无策了,球球大佬给个建议吧。下面是要执行的脚本文件auto_runjump.sh和init.d文件夹
![](http://tiebapic.baidu.com/forum/w%3D580/sign=54279f32729b033b2c88fcd225ce3620/316ad0160924ab181726630173fae6cd7b890be4.jpg?tbpicau=2024-07-29-05_0d96b2b55bf26296215918d04818bf3b)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=8bd014ca3ad98d1076d40c39113fb807/7d1b8a82b9014a90530ec48bef773912b31beee5.jpg?tbpicau=2024-07-29-05_64f84c43c8a26b774fb56be15d9ced10)