有没有办法检查特定的 snap 是否正在运行(从 CLI)?

有没有办法检查特定的 snap 是否正在运行(从 CLI)?

假设我启动了 Nextcloud 客户端,但我没有看到图标出现在面板中(Gnome Shell 在这方面很挑剔)。我如何检查它是否正在运行(从 CLI)?

有没有一个一次性的命令?

(请不要建议使用系统监视器,我知道您可以这样做。但它要求您检查正在运行的进程的属性以确定它是否是快照)。


snap info并且snap services不是 GUI 程序的选项,因为它们只告诉您有关服务的信息(例如:wekan 或 nextcloud-server)。

答案1

命令snap services会给你服务列表,你可以尝试

snap services | grep active

答案2

尝试一下sudo snap info "name of snap"它应该会提供有关快照和它正在运行的服务的详细信息。

答案3

运行此命令:

快速变化

查找状态“正在执行...”(检查 ID)

运行命令

snap watch ID(正在执行状态的 ID)

相关内容