如何在启动时运行程序?

时间:2012-11-15 14:46:05

标签: c++ ubuntu startup

我希望我的c ++程序在加载操作系统时自动运行,我的意思是系统开始工作时.. 我正在使用linux(ubutu) 我不知道那样做? 任何想法都可以帮助..提前感谢

2 个答案:

答案 0 :(得分:4)

你的程序是用C ++编写的,这与这个答案无关。

只需在/etc/init.d/中添加指向您的可执行文件的符号链接。

E.g。如果您的计划位于/home/username/soft/myprog,请运行:

ln -s /home/username/soft/myprog /etc/init.d/

确保文件可执行。

答案 1 :(得分:2)

可能有用的替代方法

打开您的.bashrc文件(可在主目录中找到,即~/.bashrc
添加到该行:

./program_executable_path

另请注意,程序必须具有执行权限。 您可以使用chmod授予权限:
$chmod u+x program_executable_path