Suriin ang Laki ng Direktoryo sa Linux

Check Directory Size Linux



Napakadali upang suriin ang laki ng mga direktoryo at mga file gamit ang GUI. Ang pagkuha ng laki ng isang direktoryo gamit ang linya ng utos ay maaaring maging mas mahirap kaysa sa kapag gumagamit ng GUI. Sa utos na 'ls', maaari mong ilista ang mga nilalaman ng isang direktoryo ngunit hindi mo makita ang eksaktong espasyo o laki ng direktoryo. Sa halip, dapat mong tuklasin ang higit pang mga utos upang makuha ang eksaktong sukat ng direktoryo o file.

Sa artikulong ito, matututunan mo kung paano suriin ang laki ng direktoryo sa Linux gamit ang command line environment. Ang lahat ng mga utos na ipinakita sa artikulong ito ay pinatakbo sa isang sistema ng Ubuntu 20.04. Ang lahat ng mga pamamaraan at hakbang ay ginaganap sa terminal. Maaari mong mabilis na buksan ang window ng terminal sa pamamagitan ng pag-type sa Ctrl + Alt + t.







Ang sumusunod ay ilang mga pamamaraan na maaari mong gamitin upang suriin ang laki ng direktoryo sa mga Linux system. Susuriin namin ang mga pamamaraang ito isa-isa:



Paraan 1: Suriin ang Laki ng Direktoryo Gamit ang du Command

Ang default na utos na ginamit upang suriin ang laki ng direktoryo ay kilala bilang 'du' na utos, na nangangahulugang d isk ikaw matalino Ang du command ay naka-install sa karamihan ng mga pamamahagi ng Linux. Gamit ang du command, maaari mong tingnan ang kasalukuyang laki ng direktoryo ng iyong system, tulad ng sumusunod:



$ng





Ang utos sa itaas ay nagpapakita ng isang listahan ng mga nilalaman ng direktoryo ng bahay. Ang mga numero na ipinakita sa kaliwa ay nagpapakita ng mga laki, sa kilobytes, ng bawat object.

Gamit ang pagpipiliang -h, maaari mo ring ipakita ang output sa mas mapaglarawang form, tulad ng sumusunod:



$ng–H

Ipinapakita ng utos sa itaas ang puwang sa kilo, mega, at Gigabytes na may mga numero.

Upang makita ang laki ng tukoy na direktoryo, gamitin ang sumusunod na syntax:

$ng–H/direktoryo-path

Kakailanganin mong patakbuhin ang utos sa itaas bilang gumagamit ng sudo, dahil ang ilang mga direktoryo ay nangangailangan ng ilang mga pahintulot na ma-access ang partikular na nilalaman ng direktoryo.

Gamitin ang sumusunod na utos upang suriin ang laki ng direktoryo ng direktoryo / var:

$sudo ng–H/kung saan

Sa pagpipiliang -hc, maaari mong ipakita ang laki ng tukoy na direktoryo sa nababasa na form ng tao, tulad ng sumusunod:

$sudo ng -hc /kung saan

Maaari mo ring baguhin ang lalim ng subdirectory path gamit ang pagpipiliang maximum na lalim. Halimbawa, kung nais mo lamang ipakita ang tuktok na direktoryo, kakailanganin mong itakda ang max-lalim = 0, tulad ng sumusunod:

$sudo ng–Hc ––max-lalim =0 /kung saan

Katulad nito, upang makuha ang tuktok na direktoryo na may isang layer ng subdirectory, pagkatapos ay itatakda mo ang max-lalim = 1.

$sudo ng–Hc ––max-lalim =1 /kung saan

Kung nais mong galugarin ang higit pang mga utos na nauugnay sa du, pagkatapos ay maaari mong gamitin ang sumusunod na utos:

$lalaki ng

Paraan 2: Suriin ang Laki ng Direktoryo Gamit ang Tree Command

Ginagamit ang utos ng puno upang ipakita ang mga direktoryo, subdirectory, at mga file sa format ng puno. Maaari mong gawing mas kapaki-pakinabang ang utos na ito sa pamamagitan ng pag-input ng mga watawat at pagpipilian para sa pagpapasadya. Ang utos ng puno ay hindi pa naka-install sa karamihan ng mga Linux system. Maaari mong mai-install ang utos na ito gamit ang apt manager ng package, tulad ng sumusunod:

$sudoapti-install puno

Upang maipakita ang kasalukuyang direktoryo, ginagamit ng mga subdirectory at file ang sumusunod na utos sa terminal:

$puno -d -h

Sa utos ng puno, maaari mo ring makuha ang nilalaman ng isang tukoy na direktoryo gamit ang sumusunod na syntax:

$puno /direktoryo-path

Upang mailista ang nilalaman ng / var direktoryo, gagamitin mo ang sumusunod na utos:

$puno /kung saan

Matapos makumpleto ang utos, ipapakita nito ang kabuuang bilang ng mga direktoryo at subdirectory.

Upang matuto nang higit pa tungkol sa utos ng puno, gamitin ang sumusunod na utos:

$lalaki puno

Paraan 3: Suriin ang Laki ng Direktoryo Gamit ang ncdu Command

Ang NCurses Disk Usage, dinaglat na 'ncdu,' ay ginagamit din upang suriin ang laki ng direktoryo. Ang ncdu ay hindi na-install bilang default sa karamihan ng mga Linux system. Kakailanganin mong i-install ang utos na ito gamit ang linya ng utos sa pamamagitan ng apt package manager, tulad ng sumusunod:

$sudoapti-installncdu

Gamit ang ncdu, maaari mong tingnan ang isang interactive na pagpapakita ng iyong paggamit ng disk ng system. Isagawa ang sumusunod upang subukan ang utos na ito:

$ncdu

Ang itaas na kaliwang sulok sa itaas ay ipinapakita ang kasalukuyang direktoryo na nakikita. Ipinapakita ng kaliwang haligi ang laki ng direktoryo sa bilang na bilang, kung saan isinasaad ng mga # na palatandaan ang laki sa tabi ng bawat direktoryo. Gamit ang mga arrow key, maaari kang mag-navigate sa pagitan ng mga linyang ito. Dito, ang layunin ng kanang arrow ay upang i-browse ang direktoryo, at ang layunin ng kaliwang arrow ay upang ilipat ka pabalik.

Sa utos ng ncdu, maaari mo ring ma-target ang isang partikular na direktoryo, tulad ng sumusunod:

$ncdu/kung saan

Upang umalis sa interface ng ncdu, pindutin ang 'q,' at para sa tulong, pindutin ang '?'.

Sa artikulong ito, natutunan mo kung paano suriin ang laki ng direktoryo ng paggamit ng linya ng utos ng terminal sa mga system ng Ubuntu 20.04 Linux sa pamamagitan ng tatlong magkakaibang pamamaraan. Maaari mong tuklasin ang higit pang mga utos na nauugnay sa mga punong kahoy, ncdu, at du gamit ang terminal. Ang mga utos na ito ay maaaring magamit sa lahat ng mga pamamahagi ng Linux. Kung mayroon kang anumang mga katanungan o mungkahi, huwag mag-atubiling magbigay ng puna sa ibaba.