Paano Magbilang ng Bilang ng mga File sa loob ng isang Direktoryo sa Linux

Paano Magbilang Ng Bilang Ng Mga File Sa Loob Ng Isang Direktoryo Sa Linux



Sa Linux, mayroong isang bilang ng mga paraan upang suriin at bilangin ang kabuuang mga file sa isang direktoryo. Ang pagbibilang ng mga file ay maaaring makatulong lalo na sa pag-automate ng mga gawain habang nagba-bash ng script at sinusubaybayan ang system. Sa artikulong ito, tatalakayin natin ang iba't ibang paraan upang mabilang ang bilang ng mga file sa loob ng isang direktoryo sa Linux.

Paano Bilangin ang bilang ng mga file sa loob ng isang direktoryo sa Linux

Sinusubaybayan ng mga administrator ng Linux system ang system sa lahat ng oras upang bantayan ang paggamit ng memorya, ang bilang ng mga file na nilikha ng mga user.

Mayroong iba't ibang mga paraan upang mabilang ang bilang ng mga file sa isang direktoryo:







1: Bilangin ang bilang ng mga File sa Linux Gamit ang ls na may wc Commands

Ang “wc” ang utos ay maaaring magbilang ng kabuuan mga salita , mga linya , karakter , at byte . Gamitin natin ito sa 'ls' command na magbibilang ng kabuuang mga file ng isang direktoryo. Ang sumusunod na syntax ay susundan:



$ ls /< pangalan ng direktoryo > | wc -l

Halimbawa, upang mabilang ang bilang ng mga file sa Mga larawan direktoryo ang sumusunod na utos ay gagamitin:



$ ls . / Mga larawan | wc -l





Katulad nito, upang suriin ang mga file sa atbp paggamit ng direktoryo:

$ ls / atbp | wc -l



2: Bilangin ang bilang ng mga File sa Linux Gamit ang find gamit ang wc Commands

Ang isa pang paraan ng pagbibilang ng mga file sa isang partikular na direktoryo ay ang paggamit ng 'hanapin' at “wc” utos:

$ hanapin < pangalan ng direktoryo > -uri f | wc -l

Halimbawa, upang mabilang ang bilang ng mga file sa Mga larawan direktoryo, gamitin ang:

$ hanapin . / Mga larawan -uri f | wc -l

Ang 'f' flag ay ginagamit upang i-target ang mga file lamang.

Upang malaman ang bilang ng mga file na binibilang sa /etc directory gamitin ang:

$ hanapin / atbp -uri f | wc -l

Maaaring alisin ang mensahe ng error o maaaring i-redirect sa /dev/null directory gamit ang 2> redirection operator. Kaya, ang utos sa itaas ay magiging:

$ hanapin / atbp -uri f 2 > / dev / wala | wc -l

Tandaan: Mahalagang tandaan na ang find command ay magbibilang ng file nang pabalik-balik, na nangangahulugang bibilangin din nito ang lahat ng mga file sa mga subdirectory. Kaya maaaring mag-iba ang output.

3: Bilangin ang bilang ng mga File sa Linux Gamit ang tree Command

Ang ikatlong command na maaaring bilangin ang bilang ng mga file sa isang direktoryo ay tree command. Hindi ito available bilang default; kailangan itong mai-install:

$ sudo apt i-install puno

Upang makakuha ng bilang ng mga file sa isang direktoryo (Mga Larawan), gamitin ang:

$ puno Mga larawan

Ang bilang ng mga file ay makikita sa dulo ng output.

4: Bilangin ang bilang ng mga File sa Linux Gamit ang GUI (Linux Mint 21)

Upang mahanap ang bilang ng mga file sa isang direktoryo sa pamamagitan ng GUI i-right click lang sa direktoryo, pagkatapos ay mula sa menu ng konteksto buksan 'Ari-arian' .

Doon mo makikita ang kabuuang mga item.

Konklusyon

Ang pagbibilang ng mga file ng direktoryo sa Linux ay isang madaling gawain na maaaring gawin gamit CLI (interface ng command line). Gamit ang mga hakbang sa artikulo, mabibilang namin ang bilang ng mga file sa anumang direktoryo sa iyong Linux system. Tatlong utos na kinabibilangan ng ls , hanapin at wc ay pangunahing ginagamit para sa pagbibilang ng bilang ng mga file sa loob ng isang direktoryo sa Linux system.