LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3378|回复: 5

如何让Linux开机自动执行某程序?

[复制链接]
发表于 2005-5-11 13:12:29 | 显示全部楼层 |阅读模式
我在RedHat Linux AS 2.1里安装了NTOP,但是不知道如何设置开机自动运行。
NTOP安装在 /root/ntop-3.0
目录下,每次开机我都需要手动进入该目录然后执行该文件:
cd ntop-3.0
ntop -d -L

请问有什么办法能够让该服务在开机后自动执行?
谢谢!
发表于 2005-5-11 13:29:40 | 显示全部楼层
先把那个程序整个移动到  /opt/
然后在  /etc/rc.local 最后添加 /opt/ntop-3.0/ntop -d -L >/dev/null 2>&1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-11 14:00:58 | 显示全部楼层
Post by bbbush
先把那个程序整个移动到  /opt/
然后在  /etc/rc.local 最后添加 /opt/ntop-3.0/ntop -d -L >/dev/null 2>&1

谢谢回复!
已经自己找到了解决方案!
编辑/etc/rc.d/rc.local ,在最后一行添加:
nohup /usr/local/bin/ntop -d -L

也同样实现了该方法!

另外,我想问一下楼上的朋友:
你这种方法是否是通用的Linux开机自动执行某程序的方法?
另外,一定要移动整个程序到 /opt/目录下?
这样,之前安装的服务程序岂不是都白做了?
回复 支持 反对

使用道具 举报

发表于 2005-5-11 14:27:50 | 显示全部楼层
/etc/rc.d/rc.local     //系统启动时本地服务配置
回复 支持 反对

使用道具 举报

发表于 2007-5-17 15:11:01 | 显示全部楼层
好的,问题已解决,谢谢各位的帮助
回复 支持 反对

使用道具 举报

发表于 2007-5-17 20:50:15 | 显示全部楼层
linux 系统的第一个用户进程 pid=1 /sbin/init
原则上
init 处于pstree的最顶。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表