Как да видите колко файлове или директории са в Linux директория

Linux има различни методи за определяне на броя на файловете и директориите в Linux директорията. По-долу сме изброили няколко различни метода за това как можете да показвате броя на файловете или директориите в Linux.

Използвайте командата tree

Командата дърво е лесен и бърз начин не само да получите списък на файловете и директориите, но и да получите отчет за това колко файлове и директории има. Имайте предвид, че дървото се изпълнява без допълнителни опции, че не само ще изброява количеството файлове и директории в текущата директория, но и всички поддиректории.

Ако искате да изброите само съдържанието на текущата директория, можете да използвате следната команда.

 дърво -i -L 1 
  • Вижте командната страница на дървото за допълнителна информация за тази команда, както и други налични опции.

Използвайте echo в комбинация с wc

Потребителите могат също да видят колко файлове или папки са в директория, като използват командата echo в комбинация с командата wc. По-долу са дадени няколко различни примера за това.

Вземете броя на всички файлове и директории в текущата директория

 ехо * | тоалетна 

След като горната команда бъде въведена, ще получите изход, подобен на примера по-долу. В този пример, "10" показва количеството директории и файлове в текущата директория.

1 10 104

Вземете броя само на директориите в текущата директория

 echo * / | тоалетна 

Вземете броя на файловете в директорията

Забележка: Този пример предполага, че всички файлове в директорията имат разширения. Ако даден файл няма разширение, той няма да се брои.

 echo * тоалетна