我想使用终端获取启动时运行的应用程序列表。在 Windows 中,我们可以使用 msconfig。
有什么命令可以用来显示启动应用程序吗?
答案1
您没有指定您的发行版;但是在 Ubuntu 和 Debian 中,您可以通过运行以下命令找到这些应用程序:
ls /etc/init.d
该目录中的所有文件实际上都是应用程序的链接,启动时操作系统会浏览此目录并启动所有应用程序。
答案2
/etc/init.d/
仅包括 Linux 启动脚本。
列出全部自动启动应用程序在 gnome 中,列出“自动启动”目录下的所有文件。例如:
find / -name "*autostart*"
ls -1 "/etc/xdg/autostart" "/home/$USER/.config/autostart" "/usr/share/gdm/autostart" "/usr/share/gnome/autostart"
列出全部systemd 服务:
ls -1 /lib/systemd/system/*.service /etc/systemd/system/*.service
答案3
sudo systemctl list-unit-files --type=service --state=enabled --all
答案4
创业观察员
列出并监视启动应用程序、脚本和服务