当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]我想开机自启动一个以root身份能运行的shell脚本
帖子发表于 : 2008-01-11 10:15 

注册: 2007-05-17 9:26
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
我想开机自动启动一个以root身份运行的shell脚本,试着将我要运行的脚本放到/etc/init.d文件夹下面,可是该脚本好像应用了它目录下的其他程序,所以会一直报错,我就试着自己重写一个脚本,在重写的这个脚本里面运行这个我要运行的脚本,然后放到init.d目录下面,可是我要运行的那个脚本是需要root权限的,不知道放到init.d目录下面能不能运行起来?大家帮忙出点主义阿,谢谢了


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-01-11 16:44 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
直接把脚本写在 /etc/rc.local 里面


_________________
关注我的blog: ε==3


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-01-13 21:49 

注册: 2007-04-02 15:04
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
/etc/rc.local是在本地最后一个启动的脚本
有点像dos下的autoexec.bat


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-01-14 13:54 
头像

注册: 2007-03-13 17:26
帖子: 2254
送出感谢: 0 次
接收感谢: 1
....放在任何地方,创建一个 /etc/rc2.d/S99abcdefg 链接


页首
 用户资料  
 
5 楼 
 文章标题 : Re: [问题]我想开机自启动一个以root身份能运行的shell脚本
帖子发表于 : 2008-01-18 15:09 

注册: 2008-01-17 12:39
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
newflypig 写道:
……试着将我要运行的脚本放到/etc/init.d文件夹下面,可是该脚本好像应用了它目录下的其他程序,所以会一直报错……


在启动时运行“/etc/init.d/*”,必要的环境变量可能还没加载,你可能得在你的脚本里设置路径或写上绝对路径。

newflypig 写道:
……可是我要运行的那个脚本是需要root权限的,不知道放到init.d目录下面能不能运行起来?……


启动步骤默认是“root”身份运行,这个好像想不用“root”都不行。

windwiny 写道:
....放在任何地方,创建一个 /etc/rc2.d/S99abcdefg 链接


正解。这个链接也可以由某些工具(比如“chkconfig”)自动创建,但如果你想用,可能得注脚本意格式。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: [问题]我想开机自启动一个以root身份能运行的shell脚本
帖子发表于 : 2009-09-13 15:29 

注册: 2008-07-15 13:01
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
把命令放在/etc/rc.local里管用

我想开机自动挂个WIN文件夹到桌面,先让系统按fstab挂好文件系统,让后在/etc/rc.local加上

mount --bind /mnt/win /home/../桌面/win

这个脚本是多所有用户都有效吗?


页首
 用户资料  
 
7 楼 
 文章标题 : Re: [问题]我想开机自启动一个以root身份能运行的shell脚本
帖子发表于 : 2009-09-14 20:21 

注册: 2008-05-24 8:30
帖子: 1453
送出感谢: 2
接收感谢: 30
还不如在桌面创建个符号链接。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: [问题]我想开机自启动一个以root身份能运行的shell脚本
帖子发表于 : 2009-09-15 19:52 

注册: 2008-07-15 13:01
帖子: 108
送出感谢: 0 次
接收感谢: 0 次
aerofox 写道:
还不如在桌面创建个符号链接。

额,能具体点吗,不明白。
我是小白哦 :em06


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [问题]我想开机自启动一个以root身份能运行的shell脚本
帖子发表于 : 2009-09-15 20:14 

注册: 2008-05-24 8:30
帖子: 1453
送出感谢: 2
接收感谢: 30
代码:
ln -s /mnt/win /home/../桌面/


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [问题]我想开机自启动一个以root身份能运行的shell脚本
帖子发表于 : 2009-09-15 20:54 

注册: 2009-06-07 15:58
帖子: 101
送出感谢: 0 次
接收感谢: 0 次
Ubuntu 9.04:系统—>首选项—>启动程序

把你的脚本添加进去就可以在启动的时候随系统启动了,貌似root权限。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译