如何使用一个命令启动/停止/禁用 Rocky Linux/Centos 8 上的所有 VNC 服务器?(TigerVNC)

如何使用一个命令启动/停止/禁用 Rocky Linux/Centos 8 上的所有 VNC 服务器?(TigerVNC)

以前,支持通配符。例如

  • sudo systemctl 停止'vncserver@*'
  • sudo systemctl disable 'vncserver@*'

现在在 Rocky Linux 中(Centos-8 应该也一样),用户列在“/etc/tigervnc/vncserver.users”中,而不是单独的服务文件中。我可以扫描文件,但有没有一个命令可以完成所有这些操作?

答案1

通配符(不带引号和 --all 附加)适用于启动、停止、重启和状态。对于启用/禁用,我将扫描用户文件。例如

  • sudo systemctl status vncserver@* --all

相关内容