Como contar o número total de arquivos abertos pelos usuários e processos em minha máquina

3

Eu usei este comando para exibir uma lista de todos os arquivos abertos do usuário atual em minha máquina:

lsof -Fn -u teeba| sort  | uniq | grep /home

O resultado foi:

Eu quero saber o número total de arquivos abertos, existe uma maneira rápida de obter isso como adicionar opção para este comando, outro comando ou qualquer outra coisa?

Obrigado antecipadamente

    
por Akari 14.02.2014 / 18:57

1 resposta

6

Use wc , a opção -l conta as linhas:

lsof -Fn -u teeba| sort  | uniq | grep /home | wc -l

Isso gerará 25 no seu caso.

Além disso, você pode numerar as linhas com nl :

lsof -Fn -u teeba| sort  | uniq | grep /home | nl
    
por chaos 14.02.2014 / 19:35