может ли кто-нибудь помочь мне в этом Показать количество всех обычных файлов из всего вашего входа в систему
Используйте lsof -u username
для фильтрации всех открытых файлов именем пользователя. Это продолжает линию заголовка, поэтому вычтите 1 из количества строк.
то, Что можно сделать также, является этим:
adminx@L455D:~$ lsof -u adminx | awk '{count++}END{print count-1}'
17999
adminx@L455D:~$ lsof -u adminx | wc -l
17998
adminx@L455D:~$ echo $(($(lsof -u adminx | wc -l)-1))
18008
А намного более прекрасное решение было бы
lsof -u adminx / | wc -l
, Который ограничит количество для ввода DIR и REG только