Главная > Управление процессами > screen-list

screen-list: Просмотр списка активных сеансов screen

Команда screen-list отображает список всех активных сеансов GNU Screen. Это позволяет повторно подключаться (re-attach) или управлять отсоединенными (detached) сеансами. Обычно используется в форме 'screen -ls' или 'screen -list'.

Обзор

screen-list перечисляет все активные или отсоединенные (detached) сеансы в мультиплексоре GNU Screen. Он предоставляет такую информацию, как ID, имя и статус (Attached/Detached) каждого сеанса, помогая пользователям легко управлять сеансами.

Основные функции

  • Отображение списка всех активных сеансов screen
  • Предоставление уникального ID, имени и статуса (Attached/Detached) каждого сеанса
  • Получение информации для повторного подключения к отсоединенным сеансам

Основные опции

screen-list фактически является под-опцией команды 'screen' - '-ls' или '-list'. Поэтому можно учитывать и опции самой команды 'screen'.

Отображение списка сеансов

Сгенерированная команда:

Комбинируйте команды.

Описание:

`screen-list` Запускает команду.

Комбинируйте эти опции, чтобы виртуально выполнять команды с помощью ИИ.

Примеры использования

screen-list обычно используется в форме 'screen -ls', и на основе этого результата выполняются другие команды screen.

Просмотр списка всех сеансов screen

screen -ls

Проверяет ID, имя и статус всех активных сеансов screen в текущей системе.

Повторное подключение к определенному сеансу (с использованием ID)

screen -r 12345

Повторно подключается к отсоединенному сеансу, используя ID сеанса, полученный из предыдущей команды. (Пример: сеанс с ID 12345)

Повторное подключение к определенному сеансу (с использованием имени)

screen -r my_session_name

Если имя сеанса было указано при его создании, можно повторно подключиться к отсоединенному сеансу, используя это имя. (Пример: сеанс с именем 'my_session_name')

Установка

GNU Screen может быть не установлен по умолчанию в большинстве дистрибутивов Linux. Его можно установить с помощью следующих команд.

Debian/Ubuntu

sudo apt update && sudo apt install screen

Установка Screen с использованием пакетного менеджера APT.

CentOS/RHEL/Fedora

sudo yum install screen
# или
sudo dnf install screen

Установка Screen с использованием пакетного менеджера YUM или DNF.

Советы и замечания

После проверки сеансов с помощью screen-list, вы можете использовать следующие советы для более эффективного использования screen.

Полезные команды screen

  • `screen -S [имя]`: Создает новый сеанс screen и присваивает ему имя.
  • `Ctrl+a d`: Отсоединяет текущий сеанс screen (detach). Сеанс продолжает работать в фоновом режиме.
  • `exit` или `Ctrl+a k`: Завершает текущий сеанс screen.
  • `screen -wipe`: Очищает список 'мертвых' (dead) сеансов, которые больше не существуют.

Важность присвоения имен сеансам

При использовании нескольких сеансов screen, присвоение им осмысленных имен с помощью опции `-S` позволяет легко идентифицировать сеансы в выводе `screen -ls` и быстро переподключаться к ним с помощью `screen -r [имя]`.


Те же команды в категории