如何在ubuntu 12.04上登录时运行命令?

我有文件〜/ .xmodmap,我在键盘上交换了几个键。 此文件已在我之前的Ubuntu桌面上正确加载,但自从升级到12.04后,我在登录桌面时不再加载。

在ubuntu 12.04中登录桌面时执行命令的正确方法是什么?

在短划线中搜索“启动应用程序”。 – 单击添加-Name并输入要执行的命令 – 单击确定并重新启动以进行validation

在/etc/lightdm/lightdm.conf中使用Lightdm的“greeter-setup-script”和“session-setup-script”。

greeter-setup-script选项在登录前运行脚本(以root身份)。

 greeter-setup-script = (Script to run when starting a greeter) 

会话设置脚本在登录后运行脚本(以root身份)。

 session-setup-script = (Script to run when starting a user session) 

实际上,有一种方法可以在启动时执行用户特定的命令。 我们要执行的命令或脚本应该添加到脚本/etc/rc.local中

脚本/etc/rc.local将类似于shell脚本。 确保它的退出状态为0,将以下行添加到该脚本“exit 0”。

此/etc/rc.local脚本在每个多用户运行级别的末尾执行。

感谢和问候,

M Ram Murthy