Sådan tælles antallet af filer i en mappe i Linux

Sadan Taelles Antallet Af Filer I En Mappe I Linux



I Linux er der en række metoder til at kontrollere og tælle samlede filer i en mappe. Optælling af filer kan være nyttigt, specielt automatisering af opgaverne, mens bash scripting og overvågning af systemet. I denne artikel vil vi gennemgå forskellige metoder til at tælle antallet af filer i en mappe i Linux.

Sådan tælles antallet af filer i en mappe i Linux

Linux-systemadministratorer overvåger hele tiden systemet for at holde øje med hukommelsesforbrug, antallet af filer oprettet af brugerne.

Der er forskellige metoder til at tælle antallet af filer i en mappe:







1: Tæl antallet af filer i Linux ved hjælp af ls med wc-kommandoer

Det 'Toilet' kommando kan tælle i alt ord , linjer , Karakter , og byte . Lad os bruge det med 'ls' kommando, der vil tælle det samlede antal filer i en mappe. Følgende syntaks vil blive fulgt:



$ ls /< bibliotek-navn > | Toilet -l

For eksempel at tælle antallet af filer i Billeder mappe vil følgende kommando blive brugt:



$ ls . / Billeder | Toilet -l





Tilsvarende for at tjekke filerne ind etc bibliotek brug:

$ ls / etc | Toilet -l



2: Tæl antallet af filer i Linux ved hjælp af find med wc-kommandoer

En anden måde at tælle filerne i en bestemt mappe på er at bruge 'Find' og 'Toilet' kommando:

$ Find < mappenavn > -type f | Toilet -l

For eksempel at tælle antallet af filer i Billeder mappe, brug:

$ Find . / Billeder -type f | Toilet -l

Det 'f' flag bruges kun til at målrette filerne.

For at finde ud af antallet af filer, der tæller i mappen /etc, brug:

$ Find / etc -type f | Toilet -l

Fejlmeddelelsen kan fjernes eller kan omdirigeres til mappen /dev/null ved hjælp af 2> omdirigeringsoperator. Så ovenstående kommando ville være:

$ Find / etc -type f 2 > / dev / nul | Toilet -l

Bemærk: Det er vigtigt at bemærke, at find-kommandoen tæller filen rekursivt, hvilket betyder, at den også tæller alle filerne i undermapperne. Så output kan variere.

3: Tæl antallet af filer i Linux ved hjælp af trækommando

Den tredje kommando, der kan tælle antallet af filer i en mappe, er trækommando. Den er ikke tilgængelig som standard; det skal installeres:

$ sudo passende installere træ

For at få en optælling af antallet af filer i en mappe (Billeder), skal du bruge:

$ træ Billeder

Antallet af filer kan ses i slutningen af ​​outputtet.

4: Tæl antallet af filer i Linux ved hjælp af GUI (Linux Mint 21)

For at finde antallet af filer i en mappe gennem GUI skal du blot højreklikke på mappen og derefter åbne kontekstmenuen 'Ejendomme' .

Der kan du se det samlede antal varer.

Konklusion

At tælle mappefiler i Linux er en nem opgave, der kan udføres ved hjælp af CLI (kommandolinjegrænseflade). Ved hjælp af artikeltrin kan vi tælle antallet af filer i enhver mappe på dit Linux-system. Tre kommandoer som inkluderer ls , Find og Toilet bruges hovedsageligt til at tælle antallet af filer inde i en mappe i Linux-systemet.