Как посчитать общее количество открытых файлов пользователями и процессами на моей машине
Я использовал эту команду для отображения списка всех открытых файлов текущего пользователя на моей машине:
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