lsof
Lista arquivos abertos e os seus processos correspondentes. Nota: Privilégios de administrador (ou sudo) são necessários para listar arquivos abertos por outros. Mais informações: https://manned.org/lsof.
- Localiza os processos que têm um certo arquivo aberto:
lsof
caminho/para/arquivo
- Localiza o processo que abriu uma porta de internet local:
lsof -i :
porta
- Mostra o ID (PID) do processo que abriu um arquivo especificado:
lsof -t
caminho/para/arquivo
- Lista arquivos abertos por um certo usuário:
lsof -u
nome_usuario
- Lista arquivos abertos por um certo comando ou processo:
lsof -c
nome_processo_ou_comando
- Lista arquivos abertos por um certo processo, dado o seu PID:
lsof -p
PID
- Lista arquivos abertos em um diretório:
lsof +D
caminho/para/diretório
- Encontra o processo que está ouvindo uma porta de IPv6 TCP local:
lsof -i6TCP:
porta -sTCP:LISTEN -n -P