Perguntas sobre 'character-special-files'

3
respostas

É possível expor o túnel TCP no Linux como dispositivo de caractere especial?

Recentemente, achei na documentação do QNX que ele permite configurar o IPC baseado em mensagens entre processos em máquinas físicas separadas usando o dispositivo serial ( dev/serX ) e isso me fez pensar: É possível no Linux criar um dispo...
04.12.2016 / 23:10
1
resposta

Existe diferença entre você e c no mknod?

De man mknod no Linux: c, u create a character (unbuffered) special file Por que existem 2 letras para a mesma função? Existe alguma diferença sutil, ou eles são completamente iguais?     
20.10.2016 / 00:27
3
respostas

Como saber se um arquivo especial de caractere seria bloqueado se lido

Gostaria de saber se um arquivo especial de caractere bloquearia se um caractere fosse lido sem realmente ler um caractere dele. Isso pode ser feito?     
15.06.2016 / 13:51
2
respostas

Use o dispositivo de caractere sobre o ssh

Eu tenho procurado uma boa resposta para essa pergunta há algum tempo. Estou tentando controlar remotamente um robô com um controle do Xbox. O desafio é que o controlador seja conectado a uma estação de controle e não ao computador de bordo d...
10.02.2018 / 15:47
2
respostas

Dispositivos de caractere para discos no Linux

Por que outros sistemas UNIX precisam de dispositivos de caractere para dispositivos de armazenamento quando o Linux não? Outros sistemas operacionais UNIX (AIX, HPUX, Solaris e macOS) usam algo como '/ dev / rdisk #' e '/ dev / disk #' para...
21.04.2017 / 14:26
1
resposta

Cria um arquivo cujo conteúdo é manipulado por um programa

Eu quero criar um arquivo especial, do qual o conteúdo será gerado na leitura e processado no momento da gravação. Deve haver um processo em segundo plano manipulando o arquivo. Um tubo não é preferido, pois nunca permite dual-band (r / w simult...
09.03.2017 / 05:43
1
resposta

Como faço para ler dados USB de um dispositivo de caractere

Eu preciso escrever um "dispositivo de caractere" que leia dados de um arduino e grave esses dados em um arquivo de log. Eu tenho pesquisado este assunto por horas e tenho visto algumas maneiras de fazer isso funcionar, mas eles não usam um disp...
25.12.2017 / 16:02
1
resposta

Use / dev / ramX como seus dispositivos especiais correspondentes?

Com ls -l , encontrei uma série de dispositivos como ram0 , ram1 etc. Olhei a saída de perto e (por exemplo) brw------- 1 root root 1, 3 Jan 6 11:34 /dev/ram3 crw-rw-rw- 1 root root 1, 3 Jul 15 1970 /dev/null Hmmm, eles diferem a...
07.01.2018 / 04:53