Koncepcja sterowania terminalem w Uniksie


Odpowiedzi:


8

Istnieje lider grupy procesów - coś w rodzaju procesu głównego - który jest właścicielem terminalu, / dev / tty. Grupa procesów może być jednym lub wieloma procesami.

Polecenie stty zmienia się i wyświetla ustawienia terminala. Jeśli naprawdę zamierzasz używać UNIX poważnie, zastanów się nad znalezieniem kopii „Zaawansowanego programowania w środowisku UNIX” Stevensa. Terminale mają dużo ciężkiego bagażu z lat siedemdziesiątych. Zauważysz to od razu. Większość tych dziwnych ustawień można zignorować, z wyjątkiem specjalnych rzeczy, takich jak konsole systemowe UNIX.


0

Terminal to plik w systemie plików, przez który (zwykle) użytkownik wchodzi w interakcję z programem innym niż GUI.
Kiedy uruchamiasz program ze zdalnej lub lokalnej powłoki, jest on powiązany z twoim terminalem i dopóki ty lub nie przekierujesz jego wejścia lub wyjścia, jest on odczytywany i zapisywany z / do tego terminala.

Gdy terminal jest zamknięty, uruchomione w nim programy są sygnalizowane, aby mogły wyjść lub się odłączyć.

Jeśli chodzi o połączenie z „sesją”: jeśli masz na myśli sesję GUI, to nie ma ona bezpośredniego związku z nią, poza tym, że niektóre systemy UNIX i podobne do UNIX-a uruchamiają GUI we własnym terminalu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.