B*********s 发帖数: 292 | 1 我记得linux有许多个文件都在开机的时候被调用,比如
/etc/rc.local
rc.d/* (怎么我硬盘里没有 /etc/rc.d? 应该在哪个目录下?)
.profile
.bashrc
现在我想在电脑启动登录之后执行一个家目录的backup.sh,结果发现:
/etc/rc.local是给所有用户使用的。虽然我这台电脑只有我这一个用户,但是不符合
理念。我这个backup.sh应该在用户登录之后才调用。
rc.d/* 是作为service的方式吧。理由同上。
.bashrc只有在开启命令行才起作用。我现在是用gnome,怎样让每次gnome一登录就调
用backup.sh呢?
.profile和.bashrc是一样的吧?
所以现在问题有二:
1,怎样让gnome每次登录时调用~/backup.sh?
2,到底linux有多少个地方能够实现自启动?换一个角度问:如果我怀疑这系统启动时
执行了某个命令,我应该查看哪些文件?如果能以我熟悉的ubuntu为例就更好了。
(MSWindows里,自启动无非就是:autoexec.bat, 注册表里的两个run目录,菜单项里
的Start |
O*****y 发帖数: 222 | 2 System -> Preferences -> Sessions
【在 B*********s 的大作中提到】 : 我记得linux有许多个文件都在开机的时候被调用,比如 : /etc/rc.local : rc.d/* (怎么我硬盘里没有 /etc/rc.d? 应该在哪个目录下?) : .profile : .bashrc : 现在我想在电脑启动登录之后执行一个家目录的backup.sh,结果发现: : /etc/rc.local是给所有用户使用的。虽然我这台电脑只有我这一个用户,但是不符合 : 理念。我这个backup.sh应该在用户登录之后才调用。 : rc.d/* 是作为service的方式吧。理由同上。 : .bashrc只有在开启命令行才起作用。我现在是用gnome,怎样让每次gnome一登录就调
|
u*****r 发帖数: 176 | 3 put it in the gnome session? |
z**r 发帖数: 17771 | 4 http://www.cyberciti.biz/tips/linux-desktop-auto-start-or-launch-programs.html
【在 B*********s 的大作中提到】 : 我记得linux有许多个文件都在开机的时候被调用,比如 : /etc/rc.local : rc.d/* (怎么我硬盘里没有 /etc/rc.d? 应该在哪个目录下?) : .profile : .bashrc : 现在我想在电脑启动登录之后执行一个家目录的backup.sh,结果发现: : /etc/rc.local是给所有用户使用的。虽然我这台电脑只有我这一个用户,但是不符合 : 理念。我这个backup.sh应该在用户登录之后才调用。 : rc.d/* 是作为service的方式吧。理由同上。 : .bashrc只有在开启命令行才起作用。我现在是用gnome,怎样让每次gnome一登录就调
|
B*********s 发帖数: 292 | |