Подсчитывайте файлы на удаленном FTP–сервере с помощью lftp – сложной программы для передачи файлов, поддерживающей ряд сетевых протоколов (ftp, http, sftp, fish, torrent).
Рекурсивно перечисляйте файлы в формате длинного списка с максимальной глубиной 2.
$ lftp -e "find -d 2 --ls /;quit" epict
drwxr-xr-x - - / drwxr-xr-x - 2025-06-12 07:17:17 /Debian/ drwxr-xr-x - 2025-06-12 22:30:34 /FreeBSD/ drwxr-xr-x - 2025-06-12 23:10:36 /OpenSuse/ drwxr-xr-x - 2025-06-12 23:15:01 /Proxmox/ [...] -rw-r--r-- 1046997 2025-06-15 11:23:53 /Debian/Documentation/Installation.pdf -rw-r--r-- 1084582 2025-06-15 11:23:42 /Debian/Documentation/Sofware.pdf -rw-r--r-- 790597 2025-06-15 11:23:41 /Debian/Documentation/LUKS.pdf -rw-r--r-- 178142 2025-06-15 11:23:41 /Debian/Documentation/Software_RAID.pdf [..]
Подсчитываем каталоги.
$ lftp -e "find --ls /;quit" ftp.local | grep --count "^d"
156
Подсчитайте количество файлов.
$ lftp -e "find --ls /;quit" ftp.local | grep --count "^-"
2165
см. также:
- 🐧Как удалить файл со странным именем на Linux с помощью find – IT is good
- 🐧 Использование режима мыши в Vim – IT is good
- 🐧 Как вывести список USB-устройств на Linux
- 🕴 Как исправить тачпад, не работающий в Linux
- 🌓 Как решить, что пришло ли время для нового компьютера
- 8 лучших файловых менеджеров консоли Linux
- Ranger – хороший консольный файловый менеджер с привязками клавиш VI
![]()
