Katalogda we kiçi bölümlerde faýllaryň sanyny nädip tapmaly


Bu gollanmada, häzirki işleýän katalogda ýa-da başga bir katalogda we Linux bukjasyndaky faýllaryň umumy sanyny nädip görkezmelidigini öwreneris.

Her faýl üçin täze setir, söz we baýt sanlaryny çap edýän wc buýrugyny ulanarys, adaty girişden okalýan maglumatlar.

Aşakdakylary tapmak buýrugy bilen ulanyp boljak wariantlarymyz:

  1. -type - gözlemek üçin faýl görnüşini kesgitleýär, ýokardaky ýagdaýda f ähli adaty faýllary tapmagy aňladýar.
  2. -print - faýlyň mutlak ýoluny çap etmek üçin hereket.
  3. -l - bu opsiýa täze setirleriň umumy sanyny çap edýär, bu bolsa buýruk tapmak arkaly çykarylýan mutlak faýl ýollarynyň umumy sanyna deňdir.

Tapmak buýrugynyň umumy sintaksisi.

# find . -type f -print | wc -l
$ sudo find . -type f -print | wc -l

Üns beriň: Aşakdaky ekranda görkezilişi ýaly\Rugsat berilmedi ýalňyşlyklaryndan gaça durmak üçin görkezilen katalogdaky ähli faýllary, şol sanda superuser aýratynlyklary bolan kiçi bukjalardaky faýllary okamak üçin sudo buýrugyny ulanyň:

Aboveokardaky birinji buýrukda, häzirki işleýän katalogdaky faýllaryň hemmesini tapmak buýrugy bilen okalmaýandygyny görüp bilersiňiz.

Aşakda /var/log we /etc kataloglarynda yzygiderli faýllaryň umumy sanyny görkezmek üçin goşmaça mysallar bar:

$ sudo find /var/log/ -type f -print | wc -l
$ sudo find /etc/ -type f -print | wc -l

Linux-da has köp mysal üçin buýruk tapmak we wc buýrugy goşmaça ulanyş opsiýalary, maslahatlar we şuňa meňzeş buýruklar üçin aşakdaky makalalary tapyň:

  1. 35 Linux-da peýdaly tapmak buýruk mysallary
  2. Linux-da soňky ýa-da şu gün üýtgedilen faýllary nädip tapmaly
  3. Linux-da iň gowy 10 direktory we faýl diskini tapyň
  4. 6 Çyzyklary, sözleri we nyşanlary sanamak üçin peýdaly “wc” buýruk mysallary

Bu hemmesi! Faýllaryň umumy sanyny katalogda we onuň gollanmalarynda görkezmek üçin başga bir usul bilýän bolsaňyz, teswirlerde biziň bilen paýlaşyň.