Назад | Перейти на главную страницу

Закрыть / закрыть все экраны с помощью SSH

У меня на сервере много экранов. С участием screen -ls Я получил:

 There are screens on:
    12858.test1 (Detached)
    28210.test2 (Detached)
    12494.moretesting3  (Detached)
    31787.testingfour4  (Detached)
    13192.testscreen5   (Detached)
5 Sockets in /var/run/screen/S-root.

Я знаю, что могу закрыть отдельный экран с помощью screen -S 12858 -X quit или screen -S test1 -X quit но мне нужен способ закрыть все экраны одновременно.

Есть ли команда ssh или сценарий bash, который может закрыть каждый открытый / отсоединенный экран?

Был бы простой killall screen хватит?

Именно по этой причине я рекомендую использовать байобу. Это есть в репозиториях большинства дистрибутивов Linux, и намного проще открыть сразу несколько экранов и сразу увидеть их все.