如何编写打开笔记本电脑后运行的脚本?

时间:2014-12-29 15:46:58

标签: shell ubuntu

我有一台新笔记本电脑,我遇到鼠标光标问题。我打开电脑时没有出现,所以我需要在终端执行这两个命令,然后就可以了:

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

有没有办法编写一个在打开计算机后自动执行此操作的脚本?

2 个答案:

答案 0 :(得分:3)

我会更多地修复模块加载而不是执行脚本。

修改/etc/module并添加如下所示的行:

psmouse proto=imps

这将告诉内核为您的鼠标加载适当的参数  您也可以使用/etc/modprobe.d中包含以下内容的文件处理此问题:

install psmouse /sbin/modprobe psmouse proto=imps

但这个问题在这里听起来有些偏离......

答案 1 :(得分:2)

将命令添加到文件/etc/rc.local中 (使用文本编辑器(如nano或vim)打开此文件。

只要linux系统启动,就会执行此文件。

但是,将模块添加到文件“/ etc / modules”可能更好。

  

/ etc / modules文件包含内核模块的名称   至          在启动时加载,每行一个。参数可以在。中给出          与模块名称相同的行。以“#”开头的行将被忽略。

你可以尝试在那里添加带有参数的模块,看看它是否有效,而不必使用modprobe cmd删除和读取它们。