Conceito de controle de terminal no Unix


Respostas:


8

Existe um líder de grupo de processos - como o processo principal - que possui o terminal, / dev / tty. Um grupo de processos pode ser um ou vários processos.

O comando stty muda e exibe as configurações do terminal. Se você realmente usar o UNIX seriamente, considere encontrar uma cópia da 'Advanced Programming in the UNIX Environment' da Stevens. Os terminais têm muita bagagem pesada desde os anos 70. Você verá isso imediatamente. A maioria dessas configurações ímpares pode ser ignorada, exceto por coisas especiais, como os consoles do sistema UNIX.


0

Um terminal é um arquivo no sistema de arquivos através do qual (geralmente) um usuário interage com um programa que não é da GUI.
Quando você executa um programa a partir de um shell remoto ou local, ele é associado ao seu terminal e, a menos que você redirecione sua entrada ou saída, ele é lido e gravado a partir desse terminal.

Quando um terminal é fechado, os programas em execução nele são sinalizados para que possam sair ou se desconectar.

Com relação à sua conexão com a "sessão": se você está se referindo a uma sessão da GUI, ela não tem relação direta com ela, exceto pelo fato de que alguns sistemas UNIX e UNIX executam a GUI em seu próprio terminal.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.