Perguntas sobre 'file-descriptors'

1
resposta

Descritores de arquivo e redirecionamento no bash

Alguém pode explicar por que esse comando funciona: gpg --enable-special-filenames --verify --batch \ <(curl -s https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2.0.29.tar.bz2.sig) \ <(curl https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-2...
11.03.2016 / 09:35
1
resposta

Por que é possível referir-se a um stderr fechado sob bash?

Eu gostaria de saber porque o bash não exibe uma mensagem de erro quando nos referimos a um stderr fechado. Quando se trata de outros descritores de arquivos, eles precisam ser abertos se quisermos, por exemplo, duplicá-los. Stderr parece ser es...
18.02.2013 / 05:01
3
respostas

Por favor ajude a explicar este redirecionamento de saída bash

Este script foi postado como resposta a um Pergunta . E estou tentando descobrir o que está acontecendo. result=$( { { ssh host app-status >&3 3>&-; echo "$?" } | { until read -t1 ret; do printf ....
06.02.2014 / 13:30
2
respostas

Atualmente, o Tar está lendo um arquivo de 2 GB e eu excluí seu único link. Como eu paro de funcionar por uma eternidade?

Mais algumas informações: Eu estava fazendo o backup de um diretório grande com tar , mas havia alguns arquivos grandes que eu não esperava. Essa conexão é pela rede e muito lenta, então simplesmente esperar não é uma opção. Nenhum desse...
30.09.2015 / 23:34
1
resposta

Bash - Usa a criação automática de descritores de arquivos em vez de fifo

No começo, criei um pequeno servidor com netcat e funcionou bem: #!/bin/bash PORT="1234"; startServer(){ fifo="fifo/$1"; mkfifo "$fifo"; connected="0"; netcat -q 0 -l -p "$PORT" < "$fifo" | while read -r line; do...
18.11.2017 / 15:21
1
resposta

Por que o sshd excluiu meu / dev / zero?

Quando faço lsof +c 0 | grep /dev/zero , vejo as duas linhas seguintes: sshd 19064 root DEL REG 0,4 497862 /dev/zero sshd 19064 root DEL REG 0,4 498725 /dev/zero A DEL palavra-chave é o que me int...
08.02.2015 / 11:22
1
resposta

Paramerete o número do descritor de arquivo para abrir um soquete tcp no shell script

Eu tentei parametrizar em uma variável o número do descritor de arquivo para abrir um soquete tcp usando o comando exec, mas ele falhou. Apenas funcione corretamente quando o número do descritor de arquivo for uma constante. No próximo exemplo d...
19.10.2012 / 14:40
2
respostas

Como funciona a reavaliação do descritor de arquivo?

De certa forma, essa pergunta é uma extensão da outra pergunta. No bash você pode fazer coisas interessantes com descritores de arquivos. Como { command > /dev/null } 2>&1 | grep filter; apenas no stderr . Minha pergunt...
31.10.2010 / 06:52
1
resposta

Como a vulnerabilidade do descritor de arquivo herdado é tratada no Unices?

Ulrich Drepper descreve uma vulnerabilidade em programas que têm descritores de arquivos abertos, então eles fork() e execve() sem muita trava muito cuidadosa no lugar. Ele também fala sobre novas adições ao kernel para corrigir este pro...
23.11.2012 / 00:14
0
respostas

Encontre o número de descritores de arquivos duplicados no Linux

Dado um descritor de arquivo, existe uma maneira no Linux de descobrir quantos outros descritores de arquivo referem-se à mesma descrição de arquivo (ou seja, com que frequência o dup era chamado, não com que frequência era chamado)? Eu não p...
24.08.2016 / 12:21