当前位置: 技术问答>linux和unix
如何让程序在登陆后自动运行?
来源: 互联网 发布时间:2015-01-31
本文导语: 如何让程序在登陆后自动运行? | 在你的HOME目录中有.bash_profile,在文件的最后加上你要执行的文件就行了 | 看来你是UNIX新手了,可以给你讲的详细些。 .profile是个隐藏的文件...
如何让程序在登陆后自动运行?
|
在你的HOME目录中有.bash_profile,在文件的最后加上你要执行的文件就行了
|
看来你是UNIX新手了,可以给你讲的详细些。
.profile是个隐藏的文件,用ls -a就可以看到了。
没有的话自己也可以创建一个,vi .profile,将自己要启动的程序写在这里, e.g, 下面就是启动了时钟程序。注意设置好PATH以便自己要启动的程序可以被找到。
xclock &
如果是登录到XWINDOWS,还需要修改.dtprofile,也在HOME Directory.
将这一行,
#DTSOURCEPROFILE=true
的注释符号删掉,改为
DTSOURCEPROFILE=true。
.profile是个隐藏的文件,用ls -a就可以看到了。
没有的话自己也可以创建一个,vi .profile,将自己要启动的程序写在这里, e.g, 下面就是启动了时钟程序。注意设置好PATH以便自己要启动的程序可以被找到。
xclock &
如果是登录到XWINDOWS,还需要修改.dtprofile,也在HOME Directory.
将这一行,
#DTSOURCEPROFILE=true
的注释符号删掉,改为
DTSOURCEPROFILE=true。
|
修改.profile
|
可以修改home下的.bashrc文件
|
如果你用的是redhat应该是修改home下的.bashrc文件。
|
可以直接在rc3.d 和rc5.d中加一个程序链接作为守护进程,这样一开机的时候,该链接指定的程序能自动启动,就和windows中在“启动”中加入的程序可以在开机时启动一样
|
我记得rc5就是xwindow启动的初始程序集合,而rc3.d是文字界面的
|
exec xclock &