麒麟OS中可通过Alt+F2运行框执行systemctl或rm/mv命令快速启停自启动项;亦可用gsettings绑定Ctrl+Alt+F等快捷键实现Firefox等应用自启切换;还可绑定Super+Shift+S一键打开开机启动设置页。

您希望在麒麟OS中通过键盘操作快速启用或禁用开机自启动项,避免每次都要点开设置界面层层查找——这需要绕过图形化菜单,直接调用系统底层机制完成开关切换。当前桌面环境不提供原生快捷键绑定自启动管理功能,但可通过组合命令+快捷键触发方式实现“一键式”启停控制。
用Alt+F2运行框执行自启动开关指令
该方法利用GNOME/UKUI原生支持的运行对话框,输入预设命令即可即时生效,无需打开终端、不依赖鼠标,适合高频操作。
按下 Alt+F2 调出运行命令框。
输入以下任一命令并回车:
systemctl --user disable myapp.service —— 禁用当前用户级 systemd 自启动服务(需已创建对应 .service 文件)。
rm ~/.config/autostart/myapp.desktop —— 删除用户级桌面自启动项(将 myapp.desktop 替换为实际文件名)。
mv ~/.config/autostart/myapp.desktop ~/.config/autostart/myapp.desktop.disabled —— 临时禁用而不删除(推荐,避免误删后无法恢复)。
为自启动管理创建专属快捷键
当您需要频繁操作多个自启动项时,可将常用命令封装为一键触发入口,再绑定全局热键。
方法一:通过控制中心图形界面绑定
1、点击“开始菜单”→“控制中心”→“设备”→“快捷键”→滚动到底部→点击“自定义快捷键”右侧的“+”号。
2、“名称”栏填“禁用浏览器自启”,“命令”栏点击“选择”,浏览至 /usr/bin/sh。
3、在“快捷键”框中按下组合键(如 Ctrl+Alt+Shift+B),系统自动识别。
4、点击“添加”后,还需手动编辑该快捷键对应的命令行参数:进入 ~/.local/share/applications/ 查找刚生成的 desktop 文件,用文本编辑器打开,在 Exec= 行末尾追加 -c "rm ~/.config/autostart/org.mozilla.firefox.desktop"。
方法二:用 gsettings 直接绑定 shell 命令
在终端中执行:gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"。
然后执行:gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Toggle Firefox Autostart'。
最后执行:gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command 'sh -c \"if [ -f ~/.config/autostart/org.mozilla.firefox.desktop ]; then mv ~/.config/autostart/org.mozilla.firefox.desktop ~/.config/autostart/org.mozilla.firefox.desktop.disabled; else mv ~/.config/autostart/org.mozilla.firefox.desktop.disabled ~/.config/autostart/org.mozilla.firefox.desktop; fi\"'。
再执行:gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding '
用快捷键快速打开自启动设置面板
这是最轻量、最安全的“快捷管理”方式:不执行任何删除或禁用动作,仅用快捷键直达配置界面,后续操作全由鼠标完成。
按下 Alt+F2,输入 kylin-control-center system 并回车,系统立即跳转至“设置→系统→开机启动”页面。
若该命令无效,请改用:sh -c "dbus-send --session --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.StartServiceByName string:'org.kylinos.controlcenter' && sleep 0.3 && kylin-control-center system"。
将上述完整命令复制进控制中心→设备→快捷键→自定义快捷键中绑定,例如设为 Super+Shift+S,之后按此组合键即可秒开自启动设置页。











