GNU Screen to narzędzie wiersza poleceń, które pozwala użytkownikowi na tworzenie wielu sesji powłoki na jednym połączeniu. Sesje te są oddzielone od połączenia podstawowego i dlatego utrzymują stan dla użytkownika, nawet jeśli połączenie zostanie zerwane.
Podczas przypisywania listy grup drugorzędnych użytkownika za pomocą: # usermod -G <grouplist> <user> czy można wymusić, aby to przypisanie grupy zaczęło obowiązywać bez wylogowywania się z wszystkich uruchomionych sesji? Byłoby to bardzo przydatne w sytuacji, gdy istnieje sesja Screen z wieloma uruchomionymi powłokami, ponieważ zasadniczo cała sesja musi zostać zniszczona, …
Zaraz wracam do korzystania z GNU Screen , ale czasami słyszę, że ludzie wspominają tmux jako lepszą alternatywę. Czy naprawdę stanowi alternatywę dla wszystkich funkcji, które oferuje ekran , takich jak monitorowanie aktywności w różnych oknach itp.? Jakie są zalety i wady każdego z nich?
Ekran idzie w parze z Ctrl+ A. Z drugiej strony tmux - jak rozwinięto w ekranie - używa Ctrl+ B. Oba naciśnięcia klawiszy są jednak również używane w edytorach, powłokach itp. Zatem wybór jednego z nich obniża komfort użytkowania i funkcjonalność tych narzędzi, gdy są używane w tmuxie lub ekranie. …
Do tej pory korzystałem z Konsoli do zarządzania wieloma sesjami powłoki, ale nie próbowałem Byobu , GNU Screen i tmux , które oferują lepszą obsługę wielu powłok. Wszystkie mają jedną wspólną cechę, którą jest umożliwienie odłączenia bieżącej sesji, a następnie ponownego przyłączenia do tej starej sesji. Aby pomóc mi wybrać …
Próbuję nauczyć się korzystać screenz Unixa, aby nie musiałem otwierać kilku połączeń ssh i okien terminali tylko dlatego, że chcę robić na maszynie więcej niż jedną rzecz w tym samym czasie. Uważam, że polecenie podziału jest bardzo przydatne, ale mam problem, którego nie potrafię zrozumieć ... jak mogę go nie …
Jak mogę uzyskać ekran, aby wykonać polecenie, a następnie go odłączyć (to znaczy automatycznie w jednym skrypcie bez dalszych danych wejściowych poza początkowym uruchomieniem skryptu)? np. uruchamiam myscript.sh i automatycznie uruchamia sesję ekranu, wykonuje polecenie, a następnie odłącza się.
Przełączanie do i z trybu wstawiania w Vimie nie jest już natychmiastowe, ponieważ używam tmux. Po naciśnięciu Escw trybie wstawiania wyjście z trybu wstawiania zajmuje zauważalnie dużo czasu. Po naciśnięciu Esci po naciśnięciu dowolnego innego klawisza następuje natychmiastowe przełączenie, a polecenie klawisza naciśniętego po nim Escjest wykonywane. Masz pojęcie, co …
W ciągu nocy uruchamiałem skrypty z wiersza poleceń (wewnątrz ekranu w instancji Linux EC2) i wystąpiły błędy, których nie śledziłem. Chcę „przewinąć w górę” lub wyświetlić więcej historii na ekranie, ale nie mogę znaleźć żadnych poleceń, które mogłyby działać. Muszę zobaczyć wyjście na ekranie „dalej” niż na obecnym ekranie. CTRL …
Jeśli rozpoczniesz sesję ekranową, gdy ssh-agent jest uruchomiony (z przekazywania ssh -A agent), dostęp do ssh-agent działa poprawnie. Jeśli jednak odłączysz się od tej sesji, wylogujesz się, zalogujesz ponownie (z przekazaniem ssh-agent) i ponownie przyłączysz się do sesji ekranowej, dostęp ssh-agent nie będzie działać. Jak to może zostać naprawione?
Czy można powiązać polecenie tmux z kombinacją klawiszy i użyć go bezpośrednio bez uprzedniego naciśnięcia prefiksu? Uważam, że C-b + nzbyt kłopotliwa jest zmiana paneli, więc zastanawiałam się, czy mogłabym powiązać C-1na przykład przejście do okienka nr 1. A może istnieje sposób, aby skrót w emulatorze terminali był wysyłany C-b …
Jestem nowym użytkownikiem GNU Screen. Używam Basha od bardzo dawna i chcę wypróbować GNU Screen. Jak wiadomo, GNU Screen używa „Ca” (Control-A) jako znaku polecenia. Problem w tym, że koliduje to z funkcją edycji linii w Bash (i GNU Readline), ponieważ Control-A w Bash przejdzie na początek linii. ” Wiem, …
Obecnie korzystam z kopii zapasowej i należy ją teraz przenieść na odłączalną, taką jak na tmuxlub screen. Czy można to zrobić, gdy polecenie jest obecnie uruchomione? Mogę wysłać polecenie w tle, naciskając Ctrl+ Zi przywrócić je, wydając fgpolecenie. ale nie wiem, czy ta sesja może wrócić po wyjściu z terminala.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.