LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 919|回复: 4

[已解决]如何在X启动之前执行一个命令?

[复制链接]
发表于 2009-12-10 21:00:05 | 显示全部楼层 |阅读模式
因为我的GNOME系统有bug,想在xdm之前执行
  1. rm /media/*
复制代码

因为只是个命令 不想放在rcx.d目录下,做成S/K脚本形式
------
SUSE 的init.d目录有专门的启动配置脚本 boot.local
发表于 2009-12-11 06:26:02 | 显示全部楼层
提供一个思路:

写一个简单的脚本,放在/etc/init.d/下,在/etc/rc0.d/下创建一个到那个脚本的symbolic link,比如K99rmmedia。

这样,理论上来讲关机是进入runlevel 0,会执行对应的级别的启动脚本,先K然后在S。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-11 17:06:00 | 显示全部楼层
Post by 至尊宝;2054670
提供一个思路:

写一个简单的脚本,放在/etc/init.d/下,在/etc/rc0.d/下创建一个到那个脚本的symbolic link,比如K99rmmedia。

这样,理论上来讲关机是进入runlevel 0,会执行对应的级别的启动脚本,先K然后在S。


昨天想了下 我这个应该是启动时执行命令才对。这个不算daemon,应该不需要写成S/Kxxdaemon 的形式吧?
回复 支持 反对

使用道具 举报

发表于 2009-12-12 14:58:33 | 显示全部楼层
不写成S/Kxx的话如何执行呢?Linux启动的过程中似乎没有其他方法介入执行自定义命令了。

不知道crond是否可行...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-12 19:46:48 | 显示全部楼层
Post by 至尊宝;2055184
不写成S/Kxx的话如何执行呢?Linux启动的过程中似乎没有其他方法介入执行自定义命令了。

不知道crond是否可行...


仔细看我顶楼嘛 不写已解决了么~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表