[求助,很急]ubuntu开机自动运行脚本问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

[求助,很急]ubuntu开机自动运行脚本问题

#1

帖子 ruby_yu » 2017-02-09 19:05

本人由于毕设要求开始在vm虚拟上学习ubuntu,现需要在ubuntu开机后自动运行一脚本。
sh脚本编写完成后运行成功,脚本编写应该没问题,现希望在开机后自动运行这一脚本。
按照网上教程,将脚本移动至/etc/init.d目录下
并用命令设置为启动脚本
cd /etc/init.d
sudo chmod 755 /etc/init.d/test.sh
sudo update-rc.d test.sh defaults 95
但重启后发现无法自动运行,请问问题出在哪里呢?
另外也试验过直接修改rc.local,但也失败了,求助,很急很关键。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: [求助,很急]ubuntu开机自动运行脚本问题

#2

帖子 poloshiao » 2017-02-09 19:28

按照网上教程
請提供該教程網址
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

Re: [求助,很急]ubuntu开机自动运行脚本问题

#3

帖子 ruby_yu » 2017-02-09 19:33

poloshiao 写了:
按照网上教程
請提供該教程網址
http://www.jb51.net/article/100413.htm
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: [求助,很急]ubuntu开机自动运行脚本问题

#4

帖子 poloshiao » 2017-02-09 19:39

請提供 ubuntu 版本 及 登入桌面
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

Re: [求助,很急]ubuntu开机自动运行脚本问题

#5

帖子 ruby_yu » 2017-02-09 19:44

poloshiao 写了:請提供 ubuntu 版本 及 登入桌面
附件
版本14.04
版本14.04
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

Re: [求助,很急]ubuntu开机自动运行脚本问题

#6

帖子 ruby_yu » 2017-02-09 19:46

poloshiao 写了:請提供 ubuntu 版本 及 登入桌面
版本14.04,登陆界面已传,谢谢大大
头像
langyxxl
帖子: 443
注册时间: 2012-01-17 22:17

Re: [求助,很急]ubuntu开机自动运行脚本问题

#7

帖子 langyxxl » 2017-02-09 19:49

直接放rc.local最方便
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

Re: [求助,很急]ubuntu开机自动运行脚本问题

#8

帖子 ruby_yu » 2017-02-09 19:59

langyxxl 写了:直接放rc.local最方便
都试过了,在rc.local上加命令语句 sh ~/Desktop/newservice.sh,没有用...
头像
astolia
论坛版主
帖子: 6703
注册时间: 2008-09-18 13:11

Re: [求助,很急]ubuntu开机自动运行脚本问题

#9

帖子 astolia » 2017-02-09 20:05

ruby_yu 写了:
langyxxl 写了:直接放rc.local最方便
都试过了,在rc.local上加命令语句 sh ~/Desktop/newservice.sh,没有用...
请用绝对路径,不要用~
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: [求助,很急]ubuntu开机自动运行脚本问题

#10

帖子 poloshiao » 2017-02-09 20:07

在rc.local上加命令语句 sh ~/Desktop/newservice.sh,没有用...
開機程序 讀取 /etc/rc.local 時 還沒登入
意思是 無法存取 ~/ 家目錄

建議 移到家目錄 以外
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

Re: [求助,很急]ubuntu开机自动运行脚本问题

#11

帖子 ruby_yu » 2017-02-09 20:29

poloshiao 写了:
在rc.local上加命令语句 sh ~/Desktop/newservice.sh,没有用...
開機程序 讀取 /etc/rc.local 時 還沒登入
意思是 無法存取 ~/ 家目錄

建議 移到家目錄 以外
谢谢建议,不过经过实验,移动至家目录外且用绝对路径仍然无法完成开机自启,请问还有什么地方可能出错了吗?
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

Re: [求助,很急]ubuntu开机自动运行脚本问题

#12

帖子 ruby_yu » 2017-02-09 20:30

poloshiao 写了:
在rc.local上加命令语句 sh ~/Desktop/newservice.sh,没有用...
開機程序 讀取 /etc/rc.local 時 還沒登入
意思是 無法存取 ~/ 家目錄

建議 移到家目錄 以外
谢谢建议,不过经过实验,移动至家目录外且用绝对路径仍然无法完成开机自启,请问还有什么地方可能出错了吗?
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

Re: [求助,很急]ubuntu开机自动运行脚本问题

#13

帖子 ruby_yu » 2017-02-09 20:31

poloshiao 写了:
在rc.local上加命令语句 sh ~/Desktop/newservice.sh,没有用...
開機程序 讀取 /etc/rc.local 時 還沒登入
意思是 無法存取 ~/ 家目錄

建議 移到家目錄 以外
谢谢建议,不过经过实验,移动至家目录外且用绝对路径仍然无法完成开机自启,请问还有什么地方可能出错了吗?
ruby_yu
帖子: 18
注册时间: 2017-02-09 18:56
系统: windows7

Re: [求助,很急]ubuntu开机自动运行脚本问题

#14

帖子 ruby_yu » 2017-02-09 20:33

astolia 写了:
ruby_yu 写了:
langyxxl 写了:直接放rc.local最方便
都试过了,在rc.local上加命令语句 sh ~/Desktop/newservice.sh,没有用...
请用绝对路径,不要用~
谢谢建议,绝对路径也不行
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: [求助,很急]ubuntu开机自动运行脚本问题

#15

帖子 vickycq » 2017-02-09 21:01

有可能是这样:rc.local 执行了你的脚本,但由于某些原因看不到执行的效果,导致您认为没有执行。
例如,newservice.sh 的功能需要网络,但 rc.local 执行时网络尚未启动。
或 newservice.sh 的效果是执行图形界面应用程序,但 rc.local 执行时图形界面尚未启动。

可考虑大致描述 newservice.sh 的内容,期望中执行的效果是怎样的?方便的话贴上来看看
另执行以下指令将结果全部复制贴上来

代码: 全选

ls -l /etc/rc.local
cat /etc/rc.local
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复