如何按名称列出屏幕会话?

2024-03-19

通过屏幕,我知道我可以按名称命名并重新附加到会话:

screen -S <name>             
screen -r <name>

当我执行时screen -ls我得到了会话列表,但未显示名称。

如何查看正在运行的会话的名称?


当你这样做时screen -ls,会话名称位于 TTY 号码之后。

在这里,我运行了三个屏幕会话,其名称分别为dev1, daemons, and dbconns:

dev1:~$ screen -ls
Your inventory:
    16101.pts-1.dev1        (Multi, attached)
    30265.daemons   (Multi, attached)
    1691.dbconns    (Multi, attached)
3 Sockets in /tmp/uscreens/S-dstephens.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何按名称列出屏幕会话? 的相关文章

  • 运行 shell 脚本并立即将其置于后台,但保留检查其输出的能力

    如何立即运行 shell 脚本背景但是 它仍然可以通过尾随来随时检查其输出 tmp output txt 如果可以就好了前景这个过程太晚了 P S 如果您还可以向我展示如何将后台进程 发送 到可能已初始化或尚未初始化的 GNU 屏幕 那就太
  • Gnu-Screen:运行脚本,将命令发送到正在运行的屏幕会话

    是否可以编写一个脚本来更改名称并打开对当前选项卡的监视 假设它正在屏幕中运行 Thanks 从屏幕手册页 X Send the specified command to a running screen session You can us
  • 在 bash 脚本中使用 screen

    我正在远程服务器上运行游戏服务器 我使用独立的屏幕实例使其保持运行 我现在正在创建一个脚本 可用于关闭服务器 备份所有重要文件并再次启动它 但是我在处理屏幕时遇到了一些困难 我假设我可以通过在脚本中调用 screen r 来切换到脚本中的分
  • 对于终端应用程序来说,什么是好的 Java 类诅咒库? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 我想编写一个进行屏幕操作的 Java 终端应用程序 是否有任何好的库可以让您像 nix C 世界中的诅咒一样操作屏幕 我正在寻找的最小功能是窗口和用
  • Screen命令禁用控制键ctrl-a以在vim中使用它?

    我有时使用 screen linux 命令打开 vim 但由于 ctrl a 被视为控制键 我无法在编辑器中使用相同的组合来增加数字 我不想完全重新映射 ctrl a 但有没有办法禁用它以便我可以在 vim 中使用它 In screen 您
  • 使用 gdb 在多屏幕窗口中调试 MPI

    如果我有一个 MPI 程序 想要使用 gdb 进行调试 同时能够查看所有单独进程的输出 我可以使用 mpirun n
  • 将多个命令绑定到屏幕中的单个键?

    如何将多个命令绑定到 gnu screen 中的一个键 我想合并两个映射 bind c copy bind b eval writebuf exec sh c xsel clipboard lt tmp screen exchange 到单
  • vim屏幕恢复

    我在屏幕中使用 vim 进行开发 如果我退出 vim 当前的屏幕内容将保留在那里 在屏幕之外 xterm 退出vim将恢复之前的缓冲区 喜欢 server1 cmd some stuff some stuff server1 cmd ser
  • Unix 屏幕实用程序错误:找不到“xterm-256color”的 termcap 条目

    我通过 Mac 上的 ssh 连接在 NetBSD 系统上工作 我想使用screen实用程序 以便我可以启动进程并在终端连接中断后返回它们 当我打字时screen我收到错误消息 Cannot find termcap entry for x
  • 使用 vim 读取 gnu-screen 日志

    最近我发现了一个很棒的终端多路复用工具 称为 gnu screen 我对它完全满意 但我遇到了一个我想改进的不便之处 C a H 命令使屏幕将所有内容记录到名为 screenlog 的日志文件中 但以一种奇怪的方式对控制字符进行编码 例如
  • 如何使用 Bash 获取屏幕会话中的命令历史记录?

    如果我开始一个屏幕会话screen dmS name 我如何使用脚本访问该屏幕会话的命令历史记录 Using the the last executed command appears even in screen 我在系统上使用默认的 b
  • GNU 屏幕没有响应,似乎被阻止

    GNU 屏幕似乎冻结了 无法输入用户输入 我正在使用 GNU 屏幕 当我按下屏幕时 它变得没有响应 我可以执行所有 GNU 屏幕命令 但无法输入用户输入 我不想关闭这个屏幕 因为我有重要的工作 我不想失去它 In the commands
  • 无法通过 c 中的 system() 连接到已经活动的屏幕

    这是我编写的代码部分 用于将 0 填充到在我的 Ubuntu 终端选项卡之一中打开的屏幕会话中 char command 60 strcpy command screen S 8305 pts 1 MYUb X stuff 0 system
  • 如何检查屏幕是否正在运行?

    如何在Python中检查屏幕是否具有给定的名称 例如 检查server1是否正在运行 谢谢 用于查找当前屏幕会话的内置命令是screen ls 要在 python 中获得相同的功能 from subprocess import check
  • Shell GNU-Screen -X 的问题

    OPTIONS java Xms1024M Xmx1024M jar craftbukkit jar PROCESS server01 screen dmS PROCESS OPTIONS nogui Starting the applic
  • 如何保留从常规终端到 gnu 屏幕的 emacs 颜色

    作为记录 我使用的是 OSX 雪豹 当我直接从终端使用 emacs 时 我有一个我非常满意的颜色集 例如 用于 c c 黑底绿 红色注释 彩色关键字 等等 其中一些是在我的 终端首选项 中设置 有些位于我的 emacs 文件中 见下文 当我
  • 如何清除屏幕命令中的回滚?

    我用screen命令用于 Linux 中的命令行多任务处理 我将回滚缓冲区长度设置为一个非常大的值 当我不想再保留某个选项卡时 是否有组合键可以清除该选项卡的缓冲区 这个线程 http osdir com ml gnu screen use
  • bash 如何处理嵌套引号? [复制]

    这个问题在这里已经有答案了 我需要使用如下语法运行命令 runuser l userNameHere c path to command arg1 arg2 不幸的是 我必须嵌套额外的 字符到命令本身中 我无法告诉 bash 正确解释这些字
  • 用 emacs 替换 ssh+screen+editor

    我的目标是远程编写代码 到目前为止 我一直在使用 ssh screen 编辑器 例如 vim 我知道使用本地 emacs 或 vim 可以编辑远程文件 但是 一旦本地 emacs 关闭并且我想重新打开它 或使用另一台计算机打开它 我需要再次
  • 你能让 vi 在打开时“前进”屏幕吗?

    我经常在 vi 中工作 暂停 vi 在 cli 上运行一些东西 然后返回到 vi 来处理结果 例如 修复运行 cli 命令时出现的错误 但是 当我 fg vi 时 vi 会 擦除 当前终端缓冲区 并且我在回滚缓冲区中看不到终端输出的 最后一

随机推荐