[blah]$ screen -ls There are screens on: 16517.pts-0.blah (01/28/2012 01:55:32 PM) (Detached) 4345.pts-1.blah (01/27/2012 11:22:48 AM) (Attached) 2 Sockets in /var/run/screen/S-blahblah.
Mam 2 pytania
1) Jaka jest różnica między załączonym a odłączony ekran
2) Czy możesz zabić podłączony i odłączony ekran i jak to zrobić? (wcześniej zabiłem podłączony screen za pomocą screen -X -S id kill, ale nie sądzę, żeby to działało na odłączonym )
Komentarze
- Czy to jest pytanie dotyczące Linuksa?
Odpowiedź
Załączony oznacza, że jakiś proces faktycznie używa tej sesji, odłączony oznacza, że ktoś zostawił uruchomioną sesję ekranu, ale rozłączył się z nią.
Dlaczego po prostu nie połączyć się z sesjami screen pojedynczo i po prostu zatrzymać wszystko, co jest uruchomione? Połącz się z istniejącymi sesjami za pomocą polecenia screen -r -d
lub screen -R -D
.
Komentarze
- Czy możesz wyjaśnić, co " proces faktycznie używa tej sesji? " Czy masz na myśli to, że ' wiąże ' z oknem terminala / sesją TTY / SSH i zostanie zamknięte po zamknięciu tej sesji? A może masz na myśli, że działa w nim aktywny proces?
- Jak sprawdzić, na którym ekranie jestem teraz, jeśli mam wiele ekranów, gdy używam screen -ls?
- In przypadek dołączonej sesji jest możliwy wznowić, że w moim przypadku zamykam bez zamknięcia i wyglądam teraz jak dołączony i nie ' nie chcę przerywać tego procesu