UOS 系统如何管理开机启动项?

陌杰同学_5904

陌杰同学_5904

2026-05-03

452人浏览

原创

统信uos中需按启动项类型选择对应管理方式:图形应用用启动器右键控制;用户级脚本操作~/.config/autostart/目录;系统级项修改/etc/xdg/autostart/并chmod屏蔽;systemd服务用sudo systemctl enable/disable;用户级服务则用systemctl --user配合linger机制。

uos 系统如何管理开机启动项?

如果您希望在统信UOS系统中启用、禁用或精细控制程序的开机启动行为,则需根据启动项类型(图形应用、用户级脚本、系统服务)匹配对应层级的管理机制。以下是多种经验证有效的管理路径:

一、通过启动器图形界面启用或禁用开机自启动

该方式适用于已在DDE桌面环境中注册并显示于启动器中的常规GUI应用程序,操作无需命令行,所有设置仅对当前用户生效,由桌面环境原生管理。

1、点击桌面左下角的启动器图标(或按Super键)打开应用菜单。

2、在顶部搜索栏输入目标程序名称,快速定位其图标。

3、右键单击该程序图标,在弹出菜单中若显示“开机自动启动”,则点击以启用;若显示“取消开机自动启动”,则点击以禁用。

4、注销当前用户并重新登录,或重启系统后验证效果。

二、手动管理用户级.autostart目录中的.desktop文件

所有通过图形界面添加的自启项最终均以.desktop文件形式落盘至当前用户的~/.config/autostart/目录,直接操作该目录可实现精确、批量、可逆的控制。

1、打开终端,执行命令进入自启动目录:cd ~/.config/autostart/。

2、列出当前所有自启项:ls -l。

3、确认需禁用的.desktop文件名(如weixin.desktop),执行删除操作:rm weixin.desktop。

4、若仅临时禁用而不删除,可重命名该文件:mv weixin.desktop weixin.desktop.disabled。

5、如需新增自启项,可新建.desktop文件并确保Exec字段为绝对路径,且Terminal=false。

三、禁用系统级全局自启动项(需管理员权限)

部分预装软件或第三方安装包会将.desktop文件写入/etc/xdg/autostart/,此类项对所有用户生效,须使用sudo权限处理,且建议同步屏蔽以防更新恢复。

1、在终端中切换至系统自启动目录:cd /etc/xdg/autostart/。

2、查看是否存在目标程序的.desktop文件:ls | grep -i "关键词"(例如grep -i qq)。

3、确认后执行强制移除:sudo rm 文件名.desktop。

4、为防止后续系统更新自动还原,执行屏蔽操作:sudo chmod 000 文件名.desktop。

四、使用systemd服务机制控制后台服务自启

针对以systemd服务形式运行的后台程序(如mysql、bluetooth、ssh等),其开机自启行为由systemd单元文件控制,与桌面级自启分离,适用于系统服务或守护进程。

1、检查某服务当前是否启用自启:systemctl is-enabled 服务名.service。

2、禁用开机自启(不终止当前运行):sudo systemctl disable 服务名.service。

3、若需立即停止正在运行的服务:sudo systemctl stop 服务名.service。

4、启用开机自启:sudo systemctl enable 服务名.service。

5、重载配置以确保变更生效:sudo systemctl daemon-reload。

五、通过用户级systemd服务实现登录时自启

该方式适用于仅对当前用户生效、无需root权限的长期运行程序(如本地代理、监控脚本),服务文件存放于用户服务目录,使用--user标识操作,并需启用linger机制保障会话外启动。

1、创建用户服务目录(如不存在):mkdir -p ~/.config/systemd/user。

2、新建服务文件:nano ~/.config/systemd/user/myapp.service,填入标准unit内容,注意WantedBy=default.target。

3、重载用户级systemd配置:systemctl --user daemon-reload。

4、启用登录时自启:systemctl --user enable myapp.service。

5、启用linger机制确保服务可在用户未登录时启动:sudo loginctl enable-linger $USER。

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

20

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

40

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

20

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

20

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

20

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

240

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

140

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

120

15

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

2026.09.22

60

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习