开机自动启动GoAgent

这是一篇入门级的短文。

将GoAgent设置为系统服务,在系统启动时自动启动会方便很多,因为查资料都是用google,所以打开电脑便需要跨QIANG。

在terminal下运行goagent很简单
python /home/keating/下载/goagent/local/proxy.py

Thus,想将其设为系统服务的思路也就是:
将命令放入一个可执行文件中,并把文件放在/etc/init.d目录下,然后设置系统链接(update-rc.d命令产生的东西,是否叫做链接?)

创建文件/etc/init.d/bootup_goagent,将上面python...命令写在其中,并设置为可执行
sudo chmod a+x bootup_goagent

Then,执行update-rc.d命令
sudo update-rc.d bootup_goagent start 91 1 2 3 4 5 . stop 53 0 6 .

以下摘抄参考文献说明
start 91 1 2 3 4 5 . : 表示在1、2、3、4、5这五个运行级别中,按先后顺序,由小到大,第91个开始运行这个脚本。
stop 53 0 6 . :表示在0、6这两个运行级别中,按照先后顺序,由小到大,第53个停止这个脚本的运行。

系统的运行级别为:
  # 0 - 停机(千万不能把initdefault 设置为0 )
  # 1 - 单用户模式
  # 2 - 多用户,没有 NFS
  # 3 - 完全多用户模式(标准的运行级)
  # 4 - 没有用到
  # 5 - X11 (xwindow)
  # 6 - 重新启动 (千万不要把initdefault 设置为6 )

Easy, 重启机器okay.

关于update-rc.d的参考文献
http://hi.baidu.com/sdxlh007/blog/item/ec8d2c233457af4892580780.html
http://www.xxlinux.com/linux/article/accidence/technique/20071115/11980.html

你可能感兴趣的:(goagent)