Perguntas sobre 'open-files'

3
respostas

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

Agora, eu sei que: Encontre o limite de arquivos abertos por processo: ulimit -n Conte todos os arquivos abertos por todo o processo: lsof | wc -l Obter o número máximo de arquivos abertos permitidos: cat /proc/sys/fs/file-max...
19.04.2012 / 10:35
3
respostas

Encontre e remova arquivos grandes que estão abertos mas foram apagados

Como alguém encontra arquivos grandes que foram excluídos, mas ainda estão abertos em um aplicativo? Como se pode remover esse arquivo, mesmo que um processo o abra? A situação é que estamos executando um processo que está preenchendo um arqu...
20.03.2013 / 08:31
1
resposta

ulimit: diferença entre limites hard e soft

Qual é a diferença entre limites hard e soft em ulimit? Para o número de arquivos abertos, tenho um limite flexível de 1024 e um limite rígido de 10240. É possível executar programas abrindo mais de 1024 arquivos. Qual é o limite suave para?...
20.01.2012 / 17:59
6
respostas

Quem tem a outra extremidade deste par de socket unix?

Eu quero determinar qual processo tem a outra extremidade de um soquete UNIX. Especificamente, estou perguntando sobre um que foi criado com socketpair() , embora o problema seja o mesmo para qualquer soquete UNIX. Eu tenho um programa...
09.07.2011 / 00:16
7
respostas

Como descubro quais processos estão impedindo a desmontagem de um dispositivo?

Por vezes, gostaria de desmontar um dispositivo usb , mas obtenho um erro drive is busy . Como descubro quais processos ou programas estão acessando o dispositivo?     
14.10.2010 / 18:23
1
resposta

Como monitoro arquivos abertos de um processo em tempo real?

Eu sei que posso ver os arquivos abertos de um processo usando lsof naquele momento na minha máquina Linux. No entanto, um processo pode abrir, alterar e fechar um arquivo tão rapidamente que não serei capaz de vê-lo ao monitorá-lo usando o...
19.12.2012 / 14:16
2
respostas

Por que o processo de substituição resulta em um arquivo chamado / dev / fd / 63 que é um pipe?

Estou tentando entender os pipes nomeados no contexto desse exemplo específico. Eu digito <(ls -l) no meu terminal e obtenho a saída como bash: /dev/fd/63: Permission denied . Se eu digitar cat <(ls -l) , eu poderia ver o cont...
17.09.2014 / 20:17
3
respostas

Como posso dizer a um script para esperar que um processo comece a aceitar solicitações em uma porta?

Eu preciso de um comando que espere por um processo para começar a aceitar solicitações em uma porta específica. Existe algo no linux que faz isso? while (checkAlive -host localhost -port 13000 == false) do some waiting ...     
31.12.2010 / 16:53
2
respostas

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

No Linux, em /proc/PID/fd/X , os links para descritores de arquivos 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---...
24.03.2011 / 18:46
2
respostas

É seguro mover um arquivo que está sendo anexado?

Eu tenho um processo node.js que usa fs.appendFile para adicionar linhas a file.log . Apenas linhas completas de cerca de 40 caracteres por linhas são anexadas, por ex. as chamadas são como fs.appendFile("start-end") , não duas chamadas c...
28.10.2014 / 11:25