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.
Korzystam z systemu Linux i lubię wykonywać całą pracę z wierszem poleceń w ramach sesji jednego ekranu, aby móc ponownie uruchomić logowanie graficzne i tym podobne, bez utraty terminali. Jednak wylogowanie i powrót do sesji graficznej powoduje zmianę wszystkich zmiennych środowiskowych sesji, takich jak sesje DBus. Oznacza to, że po …
Próbuję zbudować polecenie, które uruchamia się screen, tworzy cztery sesje o różnych nazwach i uruchamiam cztery różne polecenia. Wiem, jak to zrobić ręcznie: 1. screen 2. ./command1 args 3. CTRL-A :sessionname Session 1 4. CTRL-A C 5. (GOTO 2) Czy mogę to zrobić za pomocą skryptu bash lub czegoś takiego? …
Chciałbym mieć kilka wirtualnych sesji w jednym oknie kitu i szybko się między nimi przełączać. Jak najlepiej to zrobić? screen? Wiem, że mogę się odłączyć, ctrl+ada następnie ponownie dołączyć do innej sesji, ale wydaje się, że to dużo pisania.
Korzystam z wielu okien ekranowych i zastanawiam się, czy można dodać do niego interfejs z kartami, z nazwami kart i skrótami klawiaturowymi do poruszania się między kartami.
Czytałem o tym, jak automatycznie uruchomić ekran, kiedy przechodzę sshdo zdalnego serwera. Chciałbym dodać prostą jedną linijkę, aby dodać ją do mojej, .bash_profileaby rozpocząć, screenkiedy jestem sshw środku, i NIE wychodzić z mojego zdalnego połączenia po odłączeniu ekranu. I zostały patrząc exec screeni prawie każda kombinacja -d, -r, -Di -Rnie …
W oknie terminala konsoli poza ekranem z uruchomioną powłoką bash z ustawionym TERM na konsole-256color, jeśli napiszę: echo -n $ '\ a' lub echo -n $ '\ eg np. lub ./ringbell gdzie zawartość ./ringbell jest #! / bin / bash echo -n $ '\ eg'; echo -n $ '\ a' …
Mam profil ~ / .bash_profile, który chciałbym wywoływać za każdym razem, gdy tworzony jest nowy ekran GNU, aby wszystkie moje aliasy działały na ekranie GNU, gdy działają w terminalu. W tej chwili tak wygląda mój ~ / .screenrc. hardstatus on hardstatus alwayslastline hardstatus string "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %m/%d …
Często używam ekranu GNU. Uważam za bardzo denerwujące, że za każdym razem, gdy serwer musi zostać ponownie uruchomiony, tracę wszystkie sesje (nawet jeśli wiem z góry, muszę wszystko ponownie skonfigurować). Szukałem w sieci możliwości ponownego uruchomienia ekranu, ale nie znalazłem nic, co by mi odpowiadało. Niektóre metody, które znalazłem i …
Niedługo mam spotkanie z profesorem, ale on nie będzie w szkole na spotkaniu twarzą w twarz. Zamiast tego spotka się ze mną przez Skype i login SSH. Jestem poważnym użytkownikiem GNU Screen, ale nigdy wcześniej nie korzystałem z jego funkcji dla wielu użytkowników. W jaki sposób chciałbym skonfigurować funkcje dla …
Używam różnych sesji ekranowych do różnych projektów. Ekran początkowy jak screen -S project1. Teraz chciałbym wspomnieć o „projekcie 1” w linii hardstatus. Nazwa sesji można uzyskać od zmiennej STY środowiska: STY=13539.project1. Ale jak to zrobić na ekranie? Próbowałem wykonać komendę backtick i% `na hardstatus, ale wydaje mi się, że nie …
Chciałbym użyć screena, aby utrzymać sesje ssh na moim serwerze. Byłoby miło, gdybym mógł automatycznie wznowić dowolną uruchomioną sesję dla mojego użytkownika po zalogowaniu. Prostym sposobem na to byłoby dodanie „screen -r” do mojego .bashrc, i wydaje się, że działa dobrze. Zastanawiam się tylko, czy to coś zepsuje w warunkach, …
Niedawno zakochałem się w doskonałej aplikacji na ekranie Ubuntu GNU. Byłem bardzo szczęśliwy, widząc, że jest zainstalowany na moim Macu, ale nie mogę podzielić w pionie ... Chyba muszę go jakoś zaktualizować. Próbowałem porty Mac i warzyłem, ale nic nie znalazłem. Czy ktoś zrobił to z powodzeniem?
Czy można uruchomić ekran GNU na ekranie GNU? Nie jestem pewien, jak działałyby powiązania klawiszy. Muszę zalogować się na serwerze, na którym jest już uruchomiona sesja ekranowa, z lokalnej sesji ekranowej.
Chciałbym powiązać Shift+ ←i Shift+, →aby przesunąć mój bieżący ekran w lewo / prawo w kolejności ekranów. Jak można to zrobić? Oto wersje, których używam: $ byobu -v byobu version 2.68 Screen version 4.00.03jw4 (FAU) 2-May-06
Czy istnieje sposób na włączenie prawidłowej obsługi myszy na ekranie GNU, aby móc przełączać fokus między podzielonymi oknami za pomocą mojej myszy? Innymi słowy, szukam sterowanej myszką alternatywy dla pisania „Ca Tab”. Dzięki,
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.