Home
» LINUX
»
Cum să găsiți dimensiunea directorului Linux
Cum să găsiți dimensiunea directorului Linux
Încercați să găsiți dimensiunea unui director pe computerul dvs. Linux, dar nu vă dați seama cum să o faceți? Noi putem ajuta! Urmăriți acest ghid în timp ce vom analiza exact cum puteți găsi dimensiunea unui director Linux!
Găsiți dimensiunea directorului Linux - du command
Cea mai rapidă modalitate de a găsi dimensiunea unui director pe desktopul Linux este cu aplicația bazată pe terminal numită Du. Du poate spune utilizatorului cât de mare sau mic este orice director sau fișier dat și puteți chiar salva dimensiunea de ieșire într-un fișier pentru mai târziu! Iată cum să utilizați Du.
Mai întâi, deschideți o fereastră de terminal pe desktopul Linux. Există multe modalități de a deschide un terminal. Pe majoritatea desktop-urilor, comanda rapidă de la tastatură Ctrl + Alt + T ar trebui să o lanseze.
Cu fereastra terminalului deschisă și gata de funcționare, introduceți comanda du alături de directorul pentru care doriți să găsiți dimensiunea exactă. În acest exemplu, vom folosi folderul de pornire (~).
Notă: asigurați-vă că personalizați comanda de mai jos în directorul pe care doriți să îl scanați.
du ~/
După executarea comenzii du ~/ de mai sus , veți vedea o citire în linia de comandă care vă spune exact cât de mare este folderul ~/ (acasă), precum și dimensiunea fiecărui subfolder. Derulați prin această listă lungă de fișiere pentru a afla cât de mare este fiecare director. Directorul principal se află chiar în partea de jos a listei.
Este posibil să fi observat că ieșirea din linia de comandă pentru du este în biți, deși utilă, nu este tocmai ușor de înțeles pentru utilizatorul obișnuit. Dacă doriți să citiți mai ușor rezultatul, rulați du cu comutatorul -h din linia de comandă. Va imprima totul în Kilobyte/Megabyte/Gigabyte etc.
du -h ~/
Doriți să salvați citirea din linia de comandă du într-un fișier text pentru stocare? Transmite-l într-un fișier text cu următoarea comandă în terminal.
du -h ~/ > ~/my-du-readout.txt
Găsiți dimensiunea directorului Linux – instrumentul NCDU
Dacă încercați să găsiți dimensiunile directoarelor Linux, dar doriți o utilizare mai confortabilă a unui program terminal, NCDU este calea de urmat. NCDU este un analizor de utilizare a discului bazat pe text și poate fi utilizat cu ușurință pentru a găsi dimensiunile directoarelor Linux.
Pentru a începe, trebuie să instalați aplicația NCDU pe computerul dvs. Linux. Pentru a face acest lucru, lansați o fereastră de terminal apăsând Ctrl + Alt + T de pe tastatură (sau căutați-o în meniul aplicației). Apoi, instalați-l folosind instrucțiunile de mai jos, care corespund cu sistemul de operare Linux.
Ubuntu
sudo apt install ncdu
Debian
sudo apt-get install ncdu
Arch Linux
sudo pacman -S ncdu
Fedora
sudo dnf install ncdu
OpenSUSE
sudo zypper install ncdu
Odată ce aplicația NCDU este instalată, utilizați următoarea comandă pentru a lansa o scanare împotriva unui director pentru a verifica dimensiunea subfolderelor din interior. În acest exemplu, vom scana directorul principal (~), așa că NCDU ne va spune cât de mare este fiecare subfolder conținut în home (~).
Notă: asigurați-vă că schimbați directorul din comanda de mai jos pentru a se potrivi nevoilor dvs.
ncdu ~/
NCDU ar trebui să ruleze pentru câteva secunde (sau minute dacă aveți un computer lent). Când este complet, veți vedea o listă descendentă cu cele mai mari foldere fiind în partea de sus, notate prin dimensiunea directorului.
Găsiți dimensiunea directorului Linux – aplicația Tree
Dacă DU și NCDU nu o fac pentru tine, Tree este o altă aplicație pe care o poți folosi pe Linux pentru a vedea dimensiunile directoarelor. Pentru a începe, trebuie să instalați aplicația. Trebuie să instalați Tree deoarece nu este o aplicație implicită pe niciun sistem de operare Linux principal.
Pentru a instala Tree, începeți prin a lansa o fereastră de terminal pe desktop. Odată ce fereastra terminalului este deschisă, urmați instrucțiunile de instalare din linia de comandă prezentate mai jos, care corespund cu sistemul de operare pe care îl utilizați în prezent.
Ubuntu
arborele de instalare sudo apt
Debian
sudo apt-get install arbore
Arch Linux
sudo pacman -S arbore
Fedora
sudo dnf install tree
OpenSUSE
arborele de instalare sudo zypper
Cu aplicația deschisă, este timpul să o utilizați pentru a găsi dimensiunile fișierelor de director. Folosind comanda tree , scanați un director. Vă va spune dimensiunile folderului din directorul scanat, precum și toate subfolderele.
Notă: asigurați-vă că modificați comanda de mai jos pentru a se potrivi nevoilor dvs.!
arbore -d -h ~/
Prin executarea comenzii de mai sus, veți vedea o structură arborescentă a folderului pe care l-ați scanat, împreună cu fiecare subfolder din interiorul acestuia și subfolderele acestora, etc. De asemenea, va afișa dimensiunea fiecărui director lângă numele fiecărui folder. .
Doriți să faceți ieșirea din linia de comandă a arborelui mai lizibilă? Luați în considerare executarea acesteia cu comanda less . Va face ca întregul arbore să poată fi derulat cu mouse-ul.
arbore -d -h ~/ | Mai puțin
Doriți să salvați rezultatul din linia de comandă arborelui într-un fișier text pentru mai târziu? Transmite-l într-un fișier text folosind comanda de mai jos!