Perguntas sobre 'pty'

2
respostas

Onde posso encontrar a especiação que um emulador de terminal deve atender?

Estou interessado em escrever um emulador de terminal por diversão. Aproximadamente entendo a divisão do trabalho entre o shell e o emulador de terminal deste post: , mas Não consegui encontrar uma descrição completa e detalhada do que o mapeame...
13.05.2015 / 10:11
2
respostas

Por que o Fedora tem dois arquivos 'ptmx'?

Eu sei que o arquivo /dev/ptmx é usado para gerar um arquivo mestre para um pseudo-terminal. Mas descobri que o Fedora tem outro arquivo ptmx ( /dev/pts/ptmx ): Qual é o propósito deste segundo arquivo?     
19.05.2017 / 19:46
2
respostas

O dispositivo mestre aparece como um terminal padrão para o programa do driver?

Da interface de programação do Linux The key point about a pseudoterminal is that the slave device appears just like a standard terminal. All of the operations that can be applied to a terminal device can also be applied to a pseu...
26.05.2018 / 00:37
1
resposta

systemd.service: use pty então force flush de stdout?

Eu tenho um serviço que desejo executar no systemd. Ele é escrito em perl, onde por padrão a saída é armazenada em buffer se o STDOUT estiver conectado a um terminal. (Que parece semelhante ao python ) A conseqüência é que a saída chega a...
21.05.2018 / 12:14
2
respostas

Por que o aplicativo não é executado a partir do SCREEN sem atraso?

Suponha que precisamos executar o aplicativo em screen e mantê-lo em execução quando screen sair. O seguinte comando faz o trabalho, mas somente se " sleep 1 " for anexado a ele. Por que não funciona sem " sleep 1 "? screen -d -m -L...
05.09.2018 / 05:43
1
resposta

Como desabilitar o requiretty no ubuntu 16.04 [closed]

Estou usando o packer para criar imagens douradas automatizadas do linux. Quando tento e executo um script que requer o sudo, recebo o seguinte erro sudo: no tty present and no askpass program specified Esse erro foi discutido extensam...
13.09.2016 / 17:45
1
resposta

Usando o cron para iniciar um processo em um terminal sem usar a tela?

Eu quero iniciar um processo em um terminal usando o cron. Eu quero o processo para iniciar em um terminal, para que eu possa ver continuamente a saída do processo no terminal, e matá-lo / reiniciá-lo etc. Eu sei que posso fazer isso via tela, u...
02.07.2015 / 19:50
1
resposta

Anexa o tmux ao pty após o reptyr?

Eu tenho o reptyr para "abrir um novo" fazendo: reptyr -L 7969 em que 7969 é o PID de rabbitmq-server. A saída do reptyr é Opened a new pty: /dev/pts/25 mas como conecto o tmux a esse arquivo? Agradecemos antecipadamente:)     
16.02.2015 / 04:32
1
resposta

Salvando a saída colorida independentemente da fonte

Como posso salvar a saída colorida em um arquivo, independentemente da origem, quando as fontes se apagam, se detectarem que a stdout não é um terminal?     
13.03.2015 / 09:35
0
respostas

Abrindo dispositivo de caractere para leitura em paralelo por múltiplos processos no Linux

Gostaria de abrir um dispositivo de caracteres, por ex. /dev/tty1 por vários processos de uma maneira que não interferiria nas leituras entre eles. Notei que, se um processo consome um byte, nenhum outro processo o receberia. Detalhes do...
12.03.2018 / 20:18