Три рабочих способа посчитать открытые файлы в Linux.
Общий подсчёт через lsof:
lsof | wc -l
Без установки программ — счётчик ядра:
cat /proc/sys/fs/file-nr
В ответе три числа: текущее число открытых файлов, сколько в очереди ожидания и максимальный лимит системы.
Под конкретный процесс:
lsof -p PID | wc -l
Под пользователя:
lsof -u username | wc -l
Сохраните себе, пригодится при диагностике ошибки «слишком много открытых файлов».