Perguntas sobre 'file-descriptors'

0
respostas

verificado e aquisição silenciosa de um fd com exec

Como posso adquirir um fd para leitura com o Bash para que eu possa ramificar no código de saída sem mais efeitos colaterais? Isso é sucesso e fracasso sem o ramo: $ set -u # -ue actually $ exec {foo}</etc/fstab $ echo $foo 10 $ exec {bar}...
13.04.2018 / 17:09
0
respostas

No cron, / usr / bin / paplay não exibe stderr

O pulso de áudio do meu PC morre sempre que eu abro e fecho as janelas do VirtualBox em uma determinada situação. Então eu tentei monitorar o estado de áudio por crontab -e. Normalmente, na linha de comando, $ paplay beep.wav >>err....
14.03.2018 / 08:39
1
resposta

Compartilhando descritores de arquivos

Se os descritores de arquivo são específicos de cada processo (dois processos podem usar o mesmo descritor de arquivo id para se referir a diferentes arquivos abertos), então como é possível compartilhar descritores de arquivos de transferência...
08.03.2018 / 12:48
0
respostas

Criando uma cópia exata de um processo inteiro?

fork() bifurca um processo, mas não copia todos os seus threads; nem criará um clone de todos os seus fd s: os fd s são compartilhados entre pai e filho. Eu quero um jeito de fazer um fork completo. Então, depois de bifurcar, o novo...
21.02.2018 / 02:23
0
respostas

/ var / log montado como um tmpfs falha ao obter umount no FreeBSD

Eu tenho /var/log montado como um tmpfs, onde os arquivos de log são sincronizados periodicamente no disco pelo cron no FreeBSD. O processo é feito pelo script rc . Estou montando como: mount -t tmpfs -o nosuid,noexec,mode=0755,size=1...
24.01.2018 / 15:12
1
resposta

Você pode procurar um filehandle pertencente a outro processo como root?

Existe um método para procurar com um filehandle em C, int fseek(FILE *stream, long offset, int whence); Existe também um arquivo em fdinfo para cada descritor de arquivo, cat /proc/self/fdinfo/2 pos: 0 flags: 0100002 mnt_id: 24...
25.01.2018 / 06:10
0
respostas

Linux embarcado - captura de log de saída do aplicativo

Você pode ver a pergunta como duplicada, mas leia até o final. Eu tenho um aplicativo em execução no Linux embarcado e quero capturar todos os logs do aplicativo. Eu tentei com os descritores de arquivos como 1 para stdout e 2 para stderr. Co...
30.12.2017 / 23:03
2
respostas

Como contornar “Muitos arquivos abertos” no debian

Se eu quiser ver todos os arquivos de log relevantes do meu servidor apache2 de uma vez, eu uso tail -f /var/kunden/logs/*log /var/kunden/logs/*log /var/log/apache2/*log |grep -v robots|grep -v favicon Mas, como esses arquivos são muitos...
04.08.2013 / 04:58
0
respostas

Escrevendo para uma interface Tun / Tap

Recentemente, tenho usado uma interface tun para redirecionar o tráfego da Internet por meio de meus métodos. Para fazer isso, eu segui o este tutorial . Minha idéia é ter um programa que receba os pacotes IP que vão para a interface 10....
09.05.2017 / 13:48
1
resposta

cria um servidor virtual em virtualmin: falha na caixa de correio, descritor de arquivo incorreto

Estou tentando criar um servidor virtual no virtualmin e sempre que clico em create ele exibe um erro: Creating mailbox for administration user .. .. mailbox failed : Failed to write to /home/Domainname//var/mail/user when closing : Bad f...
26.04.2017 / 15:45