Как посчитать общее количество открытых файлов пользователями и процессами на моей машине

Я использовал эту команду для отображения списка всех открытых файлов текущего пользователя на моей машине:

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

Результат был:

введите описание здесь

Я хочу знать общее количество открытых файлов, есть ли быстрый способ получить такой же вариант, как добавление этой команды, другой команды или что-то еще?

заранее спасибо

1 ответ

Решение

Использование wc, опция -l считает строки:

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

Это будет выводить 25 в твоем случае.

Кроме того, вы можете нумеровать строки с nl:

lsof -Fn -u teeba| sort  | uniq | grep /home | nl
Другие вопросы по тегам