请问在linux下如何让一个程序开机后自动运行?
自己编译好了一个webserver,想让它在linux启动后自动运行?请问该怎么做阿? 主菜单──首选项──更多首选项──会话──启动程序──增加:
/路径/webserver即可。(以上为RH ES3系统)
另外,可否将你的webserver共享一下?!
================ 主菜单──首选项──更多首选项──会话──启动程序──增加:
/路径/webserver即可。(以上为RH ES3系统)
另外,可否将你的webserver共享一下?!
================ 在/etc/rc.d/rc.local里加入要运行的命令 :-D to wkp : 我就用的goahead阿! 开源的,你直接到它的网站上去下载嘛webserver.goahead.com 假设我的程序在/usr/src 下, 文件名为webs ,在rclocal里该怎么加阿?我象这样加了
/usr/src/webs但是重启后程序并没有运行阿! /usr/src目录下一般都是源码,你确定可执行文件在那下面吗? 对阿,我执行过的,在命令窗口下输入/usr/src/webs,可以运行,webs就是可执行文件! 加入到rc.local不行吗,你是什么发行版,rc.local本身有可执行权限吗? 这是我修改后的rc.local文件!
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
/usr/src/webs <------这行是我加的, 看上去没问题啊,这个webserver就是这么直接启动吗。 呵呵,就是的,启动了的,只不过由于页面没有在执行目录下,所以不能访问网页!可能在编译的时候改一下参数才行!谢谢板主了! 你可以先启动好然后关机前选择保存状态,以后应该就会自动启动了。如果你通过gdm登录,/etc/gdm/xsession哪个文件的最后可能要修改一下。我现在不在linux,记不得在哪里修改了…… :oops: 我也加了一行
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
/etc/X11/xinit/xinitrc.d/xinput--->我加了这行
我想让我的输入法自启动,但是我加过后,注销再登录,怎么没看到我的输入法自动运行 啊,但是我直接点该文件却能启动输入法 /etc/X11/xinit/xinitrc.d/xinput 这个是由X来启动的,具体在美化那里有X的启动机理!
页:
[1]