Perguntas sobre 'file-descriptors'

1
resposta

Significância dos símbolos de setas na duplicação / fechamento de descritores de arquivos sob o bash

Estou lendo um livro sobre a linha de comando do Linux, no qual o autor não parece seguir as convenções do manual bash sobre símbolos de setas usados em operações de redirecionamento. Ou seja, ele sempre usa a seta para a esquerda < na dup...
16.02.2013 / 18:58
1
resposta

Criação repetida do descritor de arquivo apontando para o mesmo arquivo, bash

Se eu criar um descritor de arquivo no bash e apontá-lo em um arquivo e colocar alguns dados nele: exec 5>>file for i in {1..10000}; do echo "$i" >&5 done O descritor de arquivo 5 mantém aberto "arquivo" e sempre que eu g...
03.08.2016 / 08:44
1
resposta

Limites do descritor de arquivo em / etc / system vs /etc/sysctl.conf vs /etc/security/limits.conf no Solaris

Deixe-me explicar primeiro o que entendi. No Solaris 10, rlim_fd_max e rlim_fd_cur in /etc/system definem os limites de hardware e software no nível do sistema. E /etc/security/limits.conf define os limites para login , certo...
05.06.2015 / 13:37
1
resposta

Processo que excede o limite máximo de arquivos abertos

Estou contando os arquivos abertos atuais por um processo pid por: - cmd1: - ls /proc/$pid/fd/* | wc -l e, em seguida, estou calculando a porcentagem buscando os limites máximos de arquivos abertos. cmd2: - $ cat /proc/$pid/limits Lim...
18.06.2015 / 11:47
1
resposta

termios configurações após o fechamento do arquivo

As configurações alteradas pelas funções de termios.h são mantidas depois que o arquivo é fechado e aberto novamente? Eu quero usar a comunicação serial em uma linguagem de nível superior (Racket) que expõe somente leitura e gravação de /...
01.02.2015 / 22:22
1
resposta

Max Open Files, esclarecimentos necessários

Na minha máquina, ulimit -n retorna 2560 Dado que -n retorna The maximum number of open file descriptors. Isso significa que o sistema não permitirá que mais de 2560 arquivos abertos estejam disponíveis a qualquer momento?...
03.11.2012 / 01:59
1
resposta

O número fd de vários shells é fixo?

Digamos que: xb@dnxb:/tmp$ echo 'ls -l /proc/$$/fd | grep a.sh' > a.sh; \ > while IFS='' read -r f; do \ > echo "$f"; "$f" a.sh; \ > done < <(tail -n +2 /etc/shells) /bin/sh lr-x------ 1 xiaobai xiaobai 64 Jan 20 00:09 10 -...
19.01.2018 / 17:18
2
respostas

Execute o comando no terminal ativo remoto

Suponha que você tenha um emulador de terminal (T1) aberto com um PID de 6350. De outro terminal, digite este comando (C1): echo "ls\n" > /proc/6350/fd/0 Isto escreve ls e a nova linha no T1 mas não o executa. Por quê? Eu tamb...
22.05.2012 / 14:47
0
respostas

É seguro criar um teste de regressão que dependa do limite do descritor de arquivo?

Estou escrevendo um teste de regressão para minha modificação do Nmap e estou pensando se é uma boa idéia criar um teste que basicamente faria uma varredura de grande escala () em 127.0.0.1/8, o que falhar se o scanner for implementado mal, para...
02.06.2014 / 12:39
0
respostas

Em qual soquete a leitura do gnome-shell é contínua?

strace mostra que o shell do GNOME está continuamente tentando ler de um soquete, que muitas vezes não está disponível (ou não contém dados para ler): strace -p gnome-shell-pid -e trace=recvfrom recvfrom(6, 0x1390a84, 4096, 0, 0, 0) = -...
05.01.2014 / 14:04