我想在启动时执行脚本(.sh文件),以便我可以设置鼠标的灵敏度。我怎样才能做到这一点?

时间:2015-01-20 22:52:05

标签: linux ubuntu sh ubuntu-14.04

基本上,我希望能够在启动时运行脚本。

我想要运行的脚本是:

#!/bin/sh
xinput --set-prop 13 "Device Accel Constant Deceleration" 1.3

我尝试将脚本放在/etc/init.d中,就像其他建议的线程一样,但这并没有运行脚本。我也chmod+x

有没有人建议如何让它在启动时运行?

谢谢

2 个答案:

答案 0 :(得分:0)

将以下内容放在〜/ .profile中,只有在使用图形界面登录时才会执行:

source /path/to/script.sh 

或只是复制其中:

xinput --set-prop 13 "Device Accel Constant Deceleration" 1.3

答案 1 :(得分:0)

使用以下步骤在启动时执行脚本

  1. /etc/init.d 位置创建文件。这里文件的格式很重要

    !/斌/庆典

    源函数库。

    。 /etc/init.d/functions

    start(){     #在这里编写应该在启动时执行的脚本 }

    停止(){
        #这被kill脚本调用 }

    案件“$ 1”在     启动)
           启动
           ;;
        停止)
           停止
           ;;
        重启)
           停止
           启动
           ;;
        状态)
           #这是可选的
           ;;
        *)
           echo“用法:$ 0 {start | stop | status | restart}”
    esac

    退出0

  2. 完成第一步后,在 /etc/rc3.d / 中创建一个符号链接,指向上面的脚本
    例如:如果some_script是您的脚本名称,则应创建类似于的链接    ln -s ../init.d/some_script S01some_script
    如果你想在关机时间执行某些事情,你可以创建一个大写字母K的链接,这称为杀戮脚本

  3. 谢谢,
    的Sudhir