Mam kilka sesji ekranowych uruchomionych na moim komputerze, ale wszystkie są odłączone i niepotrzebne. Czy istnieje dobry sposób, aby po prostu zamknąć wszystkie z nich, więc nie mam nic, kiedy piszę "screen -ls"?Pisanie skryptu do zamknięcia sesji ekranowej
8
A
Odpowiedz
11
jak o
$killall screenAktualizacja
Żeby zilustrować tutaj są linie z mojego komputera, na którym testowałem to:
blake ~ $ screen -ls There are screens on: 10250.pts-0.web01 (Detached) 446.pts-0.web01 (Detached) 599.pts-0.web01 (Detached) 526.pts-0.web01 (Detached) 4 Sockets in /tmp/screens/S-blake. blake ~ $ killall screen blake ~ $ screen -ls No Sockets found in /tmp/screens/S-blake.
3
musieli użyć $ killall EKRAN to zadziałało.
Nie sądzę, że spowoduje to oderwanie sesji. –
Właściwie to będzie. Właśnie przetestowałem to na mojej maszynie i to wyczyściło je wszystkie – bsisco
Masz rację. –