如何在 Linux 上列出正在运行的 screen 会话?
linuxoperating systemopen source
Screen,有时也称为 GNU Screen,是一个终端复用器。这意味着它允许您启动一个 screen 会话,然后在该会话中打开任意数量的窗口。
值得注意的是,在 Screen 中运行的进程即使窗口不可见也会继续运行。
安装 Linux Screen
如果您的 Linux 发行版中尚未安装 screen 软件包,您可以运行下面适用于您机器的命令进行安装。
适用于 Ubuntu 和 Debian
sudo apt update sudo apt install screen
适用于 CentOS 和 Fedora
sudo yum install screen
启动 screen
您可以通过在终端中输入以下命令来启动 screen 会话。
screen
现在我们知道了如何安装和使用 screen,以下命令将列出用户的所有 screen 会话。
命令
screen -ls
如果您想查看特定机器上的所有 screen 会话,可以使用 -
ls -laR /var/run/screen/
输出
immukul@192 ~ # ls -laR /var/run/screen/ /var/run/screen/: total 1 drwxrwxr-x 4 root utmp 96 Feb 1 2020 . drwxr-xr-x 10 root root 840 Feb 1 03:10 .. drwx------ 2 immukul users 88 Feb 13 11:33 R-immukul drwx------ 2 root root 48 Feb 11 10:50 R-root /var/run/screen/R-immukul: total 0 drwx------ 2 immukul users 88 Jan 13 11:33 . drwxrwxr-x 4 root utmp 96 Mar 1 2020 .. prwx------ 1 immukul users 0 Feb 11 10:41 12931.pts-0.gentle /var/run/screen/R-root: total 0 drwx------ 2 root root 48 Feb 13 10:50 . drwxrwxr-x 4 root utmp 96 Mar 31 2019 ..
相关文章
有用资源
linux 参考教程 - 该教程包含有关 linux 的更多信息:https://www.cainiaomax.com/linux/

