我是 Ubuntu 新手,需要非常熟悉不同 Ubuntu 启动方法的任何人的建议。
我有兴趣枚举在 Ubuntu 13.04 或更高版本的任何给定安装上启动时触发的所有应用程序。我知道在启动时可以通过多种方式启动脚本或应用程序,但我想确保我有一个包含所有自动启动配置位置的完整列表。
最终目标是编写一个脚本,遍历所有配置位置,然后输出从开机到桌面准备使用之间触发的所有事件的列表。
到目前为止,我知道:
新贵,示例配置文件: /etc/init.d/foo
自动启动(系统),示例配置文件: /etc/xdg/autostart/foo.desktop
自动启动(配置文件),示例配置文件: ~/.config/autostart/foo.desktop
cron 的@reboot,示例配置文件: /var/spool/cron/crontabs
应用程序是否可以通过其他方式将自身注入整个系统启动序列,或者是否有无限可能?您在回答时可能会考虑的应用程序示例,我想可能有一个非标准的启动:
防病毒软件、恶意软件、守护程序、自定义脚本、生产软件 - 免费/非免费、二进制文件、指标、保管箱等。
是否有可用的应用程序可以枚举启动时运行的所有内容?
谢谢,任何帮助表示赞赏。