我想在我的 lightdm 身份验证成功后立即运行脚本,并且我的 Unity 开始加载。我想以 root 用户身份运行我的脚本。
Unity 中的启动脚本在哪里?
首先将您的脚本放入/usr/bin并授予执行权限。
现在创建 .desktop 文件,在/home/[user-name]/.config/autostart/其中运行在启动时运行的脚本。
示例:- 让您的脚本文件名是“example”或“example.sh”
使用以下几行使用 gedit 创建 .desktop 文件并保存为 filename.desktop /home/[user-name]/.config/autostart/
[Desktop Entry]
Type=Application
Exec=sudo example
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=myscript
Comment=Startup Script
Run Code Online (Sandbox Code Playgroud)
在这里Exec=sudo example或以 root 身份从
授予执行权限到 .desktop 文件中Exec=sudo example.sh运行您的脚本。/usr/bin
现在,脚本在启动时运行。
| 归档时间: |
|
| 查看次数: |
9728 次 |
| 最近记录: |