跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

统信UOS怎么查看启动项_统信UOS怎么管理开机程序【启动】

可通过五种方式管理开机启动项:一、安全中心图形界面启停应用;二、检查用户级~/.config/autostart/目录的.desktop文件;三、检查系统级/etc/xdg/autostart/目录文件;四、用systemctl查看systemd服务;五、排查crontab中@reboot任务。

如果您需要了解当前系统中哪些程序被配置为开机自动运行,或希望对这些启动项进行增删与调整,则需通过系统提供的多种管理路径进行操作。以下是具体执行方式:

一、通过安全中心查看与管理启动项

安全中心提供图形化界面,集中展示已启用的开机自启动程序,并支持一键启停。该方式适用于普通用户快速识别和控制前台应用的自启行为。

1、单击任务栏左下角启动器图标,打开应用菜单。

2、在搜索框中输入“安全中心”,点击进入。

3、在左侧导航栏中选择【安全工具】,再点击【自启动应用】。

4、页面列出所有已配置为开机启动的程序,状态栏显示【已启动】即表示当前生效。

5、勾选目标程序后,点击右上角【禁用】按钮可临时阻止其开机启动;点击【启用】可恢复。

二、检查用户级 autostart 目录中的 .desktop 文件

该目录存放当前用户登录时由桌面环境自动加载的启动项配置文件,仅影响本用户会话,不涉及系统级服务。

1、打开终端,执行命令:

ls ~/.config/autostart/查看是否存在自定义 .desktop 文件。

2、若需禁用某项,可使用命令:

rm ~/.config/autostart/xxx.desktop删除对应文件。

3、若需启用某项但未出现在安全中心列表中,可将合法 .desktop 文件复制至此目录并确保权限为 644。

三、检查系统级 autostart 目录中的 .desktop 文件

此目录下的配置对所有用户生效,通常由系统预装软件或管理员部署,需具备 root 权限方可修改。

1、在终端中执行:

ls /etc/xdg/autostart/列出全局启动项。

2、查看某文件是否被屏蔽:检查其内容中是否存在

X-GNOME-Autostart-enabled=false或类似禁用标记。

3、如需彻底移除,执行:

sudo rm /etc/xdg/autostart/xxx.desktop。

四、使用 systemctl 查看系统服务类启动项

systemd 管理的服务类程序不显示在图形界面的安全中心中,必须通过命令行确认其开机自启状态。

1、列出所有已启用的开机启动服务:

systemctl list-unit-files --type=service | grep enabled。

2、查看某个服务(如 sshd)是否设置为开机启动:systemctl is-enabled sshd.service。

3、若返回

enabled,表示该服务将在 multi-user.target 启动时自动激活。

五、检查 crontab @reboot 任务

部分脚本可能通过 cron 的 @reboot 机制实现重启后执行,这类任务独立于桌面环境和服务管理器,需单独排查。

1、查看当前用户的 @reboot 任务:crontab -l | grep @reboot。

2、查看 root 用户的 @reboot 任务:sudo crontab -u root -l | grep @reboot。

3、若发现非预期条目,可运行

crontab -e或sudo crontab -u root -e编辑并删除对应行。

相关文章