Как подсчитать количество файлов в каталоге в Linux
Управление файлами является важным аспектом работы с системами Linux. И хотя подсчет файлов в вашей системе Linux может быть одной из задач, которая может показаться сложной, вы можете выполнить ее с помощью нескольких полезных команд. Тем не менее, в этой статье будут обсуждаться различные методы подсчета количества файлов в каталоге Linux.
Подсчитайте количество файлов в каталоге с помощью команды ls
Команда ls — это самая основная команда Linux, которая обычно используется для вывода списка содержимого каталога. Вы можете связать его с командой wc Linux, которая может подсчитывать количество файлов в каталоге, используя соответствующие флаги. Синтаксис для подсчета количества файлов в каталоге с помощью команды ls:
лс
Например, чтобы подсчитать количество файлов в каталоге ~/Documents/test, используйте следующую команду:
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
ls -l ~/Документы/тест | туалет -л
Подсчитайте количество файлов в каталоге с помощью команды дерева
Команда дерева — это удобный инструмент, который может помочь увидеть каталог в иерархической форме вместе с количеством элементов. Но эта команда обычно не предустанавливается в большинстве дистрибутивов Linux сегодня. Эту команду Linux также можно использовать для подсчета количества файлов в каталоге. Используйте специальную команду дистрибутива для его установки:
1. Системы на базе Debian:
дерево установки sudo apt
2. Системы на базе Arch Linux:
sudo pacman -s дерево
3. Системы на базе Fedora:
дерево установки sudo dnf
После установки используйте этот синтаксис для подсчета количества файлов в каталоге в Linux:
дерево -L
В приведенном выше синтаксисе флаг -L используется для указания глубины, до которой будет искать команда дерева. Например, чтобы просмотреть содержимое каталога ~/Documents/test, используйте команду дерева, как описано здесь:
дерево -L 1 ~/Документы/тест
Подсчет файлов в каталоге с помощью команды find в Linux
Команда find — это многофункциональный инструмент, который можно использовать в различных случаях в дополнение к поиску нескольких элементов в Linux. В сочетании с командой wc -l с использованием канала оболочки (|) команду find можно использовать для подсчета количества файлов в любом каталоге Linux. Синтаксис для подсчета файлов с помощью команды find:
находить
В приведенном выше синтаксисе -maxdepth
Например, чтобы подсчитать количество файлов в каталоге ~/Documents/test с помощью команды find:
find ~/Documents/test -maxdepth 1 -type f | туалет -л
Как подсчитать файлы в каталоге в Linux с помощью графического интерфейса
Метод GUI Linux для подсчета количества файлов в каталоге довольно прост по сравнению с некоторыми методами CLI. Но это идет с компромиссом. Этот метод может работать только с настольными версиями Linux.
1. Щелкните правой кнопкой мыши каталог, для которого вы хотите подсчитать файлы, и выберите параметр свойств.
2. Здесь вы увидите количество файлов в этом каталоге.