Pytania oznaczone «pty»

Pseudoterminale (pisane również jako „pseudotty” lub „PTY”) to pseudo-urządzenia używane z terminalami tty, których emulatory działają w przestrzeni użytkownika. Znacznika [tty] należy używać w przypadku pytań o szerokim zakresie (terminal tekstowy), a znacznika [console] w przypadku urządzeń końcowych związanych z konsolą systemową.

92
Co to są pseudo terminale (pty / tty)?

To może być naprawdę podstawowe pytanie, ale chcę je dokładnie zrozumieć. Co to jest pseudo terminal? (tty / pty) Dlaczego ich potrzebujemy? Jak zostali wprowadzeni i jaka była tego potrzeba? Czy są przestarzałe? Czy już ich nie potrzebujemy? Czy coś je zastąpiło? Jakiś użyteczny przypadek...

32
Jak działa terminal Linux?

Jeśli uruchomisz terminal i wywołasz plik wykonywalny (zakładając, że jest on zorientowany liniowo dla uproszczenia), otrzymasz odpowiedź na polecenie z pliku wykonywalnego. Jak to jest drukowane dla ciebie (użytkownika)? Czy terminal robi coś takiego pexpect? (ankieta czeka na wyjście) czy co? Jak...

21
Czym zajmuje się „script / dev / null”?

Za każdym razem, gdy loguję się do maszyny wirtualnej z rootem, suna konto użytkownika i próbuję go użyć screen, generuje błąd: Cannot open your terminal '/dev/pts/0' - please check. Wpis o przepełnieniu stosu powiedział, że muszę script /dev/nullgo naprawić, i działa, ale nadal nie wyjaśnia,...

18
Jak uruchamiać kompilacje w kontenerach Docker od Jenkins

Próbuję użyć Jenkinsa do zbudowania projektu C ++ w kontenerze Docker. Nie mam problemu z budowaniem w Jenkins ani budowaniem w kontenerze poza Jenkins. Poniżej próbowałem. Dla jasności pomijam mapowanie woluminów. Przypadek 1 Następujące polecenie z powodzeniem uruchamia kompilację w...