Perguntas com a marcação «file-descriptors»


3
Uso prático para mover descritores de arquivos
De acordo com a página de manual do bash: O operador de redirecionamento [n]<&digit- move o descritor digitde arquivo para o descritor de arquivo nou a entrada padrão (descritor de arquivo 0) se nnão for especificado. digité fechado depois de duplicado para n. O que significa "mover" um descritor de …




2
Descritor de arquivo e fork
Quando um filho é bifurcado, ele herda os descritores de arquivo dos pais, se o filho fecha o descritor de arquivo, o que acontecerá? Se a criança começar a escrever, o que acontecerá com o arquivo no final dos pais? Quem gerencia essas inconsistências, kernel ou usuário? quando um processo …


1
O que exec 3 <& 1 faz?
Entendo que é execpossível fazer o redirecionamento de E / S no shell atual, mas só vejo uso como: exec 6&lt;&amp;0 # Link file descriptor #6 with stdin. # Saves stdin. exec 6&gt;&amp;1 # Link file descriptor #6 with stdout. # Saves stdout. Pelo que entendi, isso &lt;é para fluxo …

2
Como encontrar a velocidade da interface wlan?
Estou tentando encontrar a velocidade da interface de rede usando o descritor de arquivo. É fácil fazer isso ethXapenas ligando cat /sys/class/net/eth0/speed. Infelizmente, esse método não funciona com interface sem fio. Quando ligo /sys/class/net/wlan0/speedrecebo erro: argumento inválido. Então, você conhece algum /sys/class/net/eth0/speedtipo de interface analógica para wlan?



7
Testando se um Descritor de Arquivo é Válido
Eu gostaria que um script bash produzisse informações adicionais para os descritores de arquivo (FDs) maiores ou iguais a 3, quando abertos. Para testar se um FD está aberto, criei o seguinte truque: if (printf '' 1&gt;&amp;3) 2&gt;&amp;-; then # File descriptor 3 is open else # File descriptor 3 …

2
descritor de arquivo x nome do arquivo
Eu queria saber o que as diferenças e as relações são entre descritores de arquivos e nomes de arquivos. Todos eles são usados ​​para acessar arquivos? Se sim, da mesma maneira? Por exemplo, /dev/fd/0, /dev/stdine /proc/self/fd/0são todos os links para /dev/pts/2. São esses quatro descritores de arquivos ou nomes de …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.