Perguntas com a marcação «open-files»

Lidando com arquivos atualmente abertos em um programa

136
Por que o número de arquivos abertos é limitado no Linux?

No momento, eu sei como: encontre o limite de arquivos abertos por processo: ulimit -n conte todos os arquivos abertos por todos os processos: lsof | wc -l obtenha o número máximo permitido de arquivos abertos: cat /proc/sys/fs/file-max Minha pergunta é: Por que existe um limite de arquivos...

54
Quem tem o outro lado desse soquete unix?

Quero determinar qual processo tem a outra extremidade de um soquete UNIX. Especificamente, estou perguntando sobre um que foi criado socketpair(), embora o problema seja o mesmo para qualquer soquete UNIX. Eu tenho um programa parentque cria a socketpair(AF_UNIX, SOCK_STREAM, 0, fds), e...

36
/ proc / PID / fd / número do link X

No Linux, in /proc/PID/fd/X, os links para descritores de arquivo que são pipes ou soquetes têm um número, como: l-wx------ 1 user user 64 Mar 24 00:05 1 -> pipe:[6839] l-wx------ 1 user user 64 Mar 24 00:05 2 -> pipe:[6839] lrwx------ 1 user user 64 Mar 24 00:05 3 ->...

31
Como eu "giro e sigo" um arquivo?

Um arquivo está sendo baixado sequencialmente por wget. Se eu começar a descompactá-lo cat myfile.tar.bz2 | tar -xj, ele pode descompactar corretamente ou falhar com "EOF inesperado", dependendo do que for mais rápido. Como "capturar e seguir" um arquivo, ou seja, enviar o conteúdo do arquivo...

20
Alternativas para o comando "lsof"?

Em muitos casos, "lsof" não está instalado nas máquinas com as quais tenho que trabalhar, mas a "função" de lsof seria muito necessária (por exemplo, no AIX). : \ Existem "lsof" como aplicativos no mundo não Windows? UPDATE: por exemplo: preciso saber que processos usam o diretório "/ home /...