Perguntas sobre 'file-descriptors'

1
resposta

Como posso ler o descritor para a “Descrição do usuário característico”?

Estou tentando fazer com que minha máquina Linux se comunique com vários microcontroladores que possuem chips BLE. Eu estou tentando fazer isso usando os atributos que já vêm com os micro-controladores. Os micro-controladores usados são bluno na...
13.02.2017 / 21:56
0
respostas

Como extrair um fluxo ffmpeg para lê-lo com ffplay?

Digamos que eu crie uma captura de webcam criptografada ffmpeg -f alsa -ac 2 -i plughw:0,0 \ -f video4linux2 -s vga -i /dev/video0 \ -f ogg >(openssl enc -k $PASSWORD -aes-256-cbc -out webcam.aes-256-cbc Como posso bifurcar esse fluxo...
08.02.2017 / 14:14
0
respostas

pv trabalhando com o PID existente não funciona com a opção -s

Gostaria de usar a opção -d e -s ao chamar pv . Eu tentei como abaixo: $ cat -n /tmp/x.py 1 import time 2 import threading 3 import sys 4 5 def w(): 6 for _ in range(100): 7 with o...
13.02.2017 / 11:32
1
resposta

onde são dados gravados no descritor de arquivo que nunca foi aberto

Eu tenho a saída capturada pelo seguinte comando: $ strace -f -e trace=process,socketpair,open,close,dup,dup2,read,write -o rsync.log rsync -avcz --progress src/ dst/ é um pouco longo, então eu carreguei aqui . Agora quero fazer algumas...
22.06.2016 / 19:04
1
resposta

Como lidar com links quebrados após o deletion.in do arquivo / proc / pid / fd directory?

Um processo está criando um grande número de arquivos de log e também o excluindo. Muitos desses arquivos excluídos estão tendo links quebrados no diretório /proc/pid/fd . Esses identificadores de arquivo precisam ser fechados por proces...
16.03.2016 / 15:34
2
respostas

Mapear a leitura / gravação de um arquivo para obter saída de / envio de entrada para um script?

Suponha que eu tenha dois scripts, script1.sh e script2.sh . Eu estou querendo saber se existe uma maneira de fazer uma interface de sistema de arquivos tal que, por exemplo, eu posso ir vim file e então meu sistema executa script1.sh...
29.11.2014 / 19:05
2
respostas

Por que o Bash não aceita '&& 3', isto é, redirecionando stdout e stderr para o descritor de arquivo 3?

Dado o preâmbulo, foobar function e invocações dele: exec 3>/dev/null function foobar { echo foo; echo bar >&2; } foobar >/dev/null foobar 2>/dev/null foobar &>/dev/null foobar &>&3 Por que o últim...
26.11.2012 / 00:38
2
respostas

Como eu corro o STDOUT de um comando de gato [duplicado]

Digamos que eu inicie um processo cat para aguardar alguma entrada. por exemplo, $ cat > out.log Em outro terminal, posso identificar seus dados PID e feed em seu descritor de arquivo 0 (zero = STDIN), assim: $ echo "hello" &g...
29.06.2018 / 23:27
2
respostas

O unix / linux mantém uma lista de todos os descritores de arquivos gratuitos?

Eu estou lendo Linux System Programming por Robert Love e tentando entender o conceito de descritores de arquivos. Ele menciona que File descriptors start at 0 and go up to one less than this maximum value. By default, the maximum is 1...
03.01.2018 / 10:33
1
resposta

A abertura de um arquivo regular por 'open ()' em um programa C cria um arquivo '/ proc / $ pid / fd / $ number'?

No Linux, eu escrevo um programa em C, que chama open() para abrir um arquivo regular arquivo e retornar um descritor de arquivo. Quando executo o executável compilado do programa C, é correto que o processo crie um arquivo /proc/$pid/f...
28.12.2016 / 10:06