Cum să analizați utilizarea spațiului pe disc pe Linux din terminal

Ai rămas fără spațiu pe serverul tău Linux ? Încercați să vă dați seama ce ocupă tot spațiul, dar nu vă puteți da seama? Urmați ghidul nostru în timp ce analizăm modul de analizare a utilizării datelor pe Linux prin intermediul terminalului.

Notă: deși acest ghid se concentrează pe serverul Linux, aceste metode funcționează și pe orice desktop sau laptop care rulează un sistem de operare bazat pe Linux. Simțiți-vă liber să urmăriți!

1. Analizați spațiul pe disc pe Linux – NCDU

Cel mai bun mod de a afla utilizarea discului în linia de comandă pe Linux este cu instrumentul NCDU. Este un utilitar bazat pe Ncurses care scanează un grafic (de la cel mai mare la cel mai mic) care vă arată cât spațiu ocupă datele de pe sistemul dvs. de fișiere Linux.

Instalarea NCDU pe Linux

Aplicația NCDU este foarte ușoară și ușor de pus în funcțiune. Cu toate acestea, niciun sistem de operare Linux modern nu îl oferă implicit, așa că trebuie să demonstrăm cum să îl instalăm înainte de a vă arăta cum să îl utilizați pentru a analiza utilizarea sistemului de fișiere al sistemului dvs. Linux.

Pentru a instala NCDU pe Linux, deschideți o fereastră de terminal sau conectați-vă la serverul dvs. Linux prin SSH. De acolo, urmați instrucțiunile din linia de comandă prezentate mai jos, care corespund cu sistemul de operare pe care îl utilizați în prezent.

Ubuntu

Pentru a instala aplicația NCDU pe Ubuntu, utilizați următoarea comandă Apt .

sudo apt install ncdu

Debian

Pe Debian, puteți face ca NCDU să lucreze cu următoarea comandă Apt-get într-un terminal.

sudo apt-get install ncdu

Arch Linux

Cei de pe Arch Linux pot obține NCDU cu managerul de pachete Pacman .

sudo pacman -S ncdu

Fedora

Ești pe Fedora Linux? Dacă da, veți putea să puneți NCDU în funcțiune cu comanda dnf de mai jos.

sudo dnf install ncdu

OpenSUSE

Pentru ca NCDU să funcționeze pe OpenSUSE Linux, rulați comanda Zypper de mai jos.

zypper adrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo zypper refresh zypper install ncdu

Linux generic

Dacă utilizați un sistem de operare Linux care nu este inclus în această listă, veți putea în continuare să instalați software-ul prin codul sursă.

Pentru a obține codul sursă pentru NCDU, trebuie să accesați site-ul web al dezvoltatorului .

Utilizarea NCDU pentru a analiza utilizarea sistemului de fișiere în linia de comandă

Pentru a utiliza NCDU pentru a analiza utilizarea sistemului de fișiere, începeți prin a deschide un terminal. Apoi, rulați comanda ncdu alături de directorul pe care doriți să îl analizați. De exemplu, pentru a analiza directorul /var, ați rula:

ncdu /var

Sau, analizați întregul sistem indicând NCDU către directorul / cu:

Cum să analizați utilizarea spațiului pe disc pe Linux din terminal

ncdu /

După ce ați rulat comanda ncdu în directorul pe care doriți să îl analizați, veți vedea o fereastră care va apărea. În această fereastră, veți vedea că aplicația NCDU scanează folderul. Stați pe spate și aveți răbdare în timp ce scanează. Poate dura mult timp, mai ales dacă aveți o mulțime de fișiere.

Când NCDU a terminat de scanat, vi se va prezenta un grafic interactiv. Acest grafic va clasifica directoarele din sistemul Linux după dimensiune. Dosarul din partea de sus folosește cele mai multe date. Cel de jos folosește cel mai puțin.

Cum să analizați utilizarea spațiului pe disc pe Linux din terminal

Folosind tastele săgeți SUS/JOS , găsiți folderul pe care doriți să îl priviți. Apoi, apăsați Enter pentru a-l accesa. Pentru a ieși din analizatorul de utilizare a discului NCDU, apăsați q de pe tastatură.

Cum să analizați utilizarea spațiului pe disc pe Linux din terminal

2. Analizați spațiul pe disc pe Linux – DF

O altă modalitate de a analiza utilizarea sistemului de fișiere în terminalul Linux este cu instrumentul DF. Pentru a utiliza instrumentul DF, rulați df și apoi partea din sistemul de fișiere pe care doriți să o analizați. De exemplu, pentru a verifica starea ~/directorului, rulați df ~/ .

df ~/

Rularea instrumentului DF pe un director va genera o citire totală a acelui director, cât spațiu este folosit și cât rămâne. Cu toate acestea, citirea nu este într-un format ușor de citit. Pentru a spune instrumentului DF să arate un rezumat al câte date folosește un director pe sistem într-un format ușor de citit, utilizați comutatorul -h . -H Comutatorul va imprima citirea în gigabytes și megaocteți.

Cum să analizați utilizarea spațiului pe disc pe Linux din terminal

df -h ~/

Pentru a analiza orice director, executați comanda df în orice folder. Cu toate acestea, înțelegeți că comanda df nu oferă o citire detaliată a directorului. În schimb, oferă doar un rezumat rapid.

3. Analizați spațiul pe disc pe Linux – DU

Dacă instrumentele NCDU și DF nu o fac, o altă modalitate excelentă de a analiza utilizarea sistemului de fișiere pe Linux este instrumentul DU. DU poate scana orice director și poate afișa o citire a cât de mare este fiecare fișier în acel folder anume. Este util pentru a găsi ce fișiere ocupă cel mai mult spațiu.

Pentru a afla ce fișiere ocupă cel mai mult spațiu într-un director dat de pe sistemul dumneavoastră Linux, rulați du /directory . De exemplu, pentru a afla care sunt cele mai mari fișiere din /vardirector, rulați:

Cum să analizați utilizarea spațiului pe disc pe Linux din terminal

du -ch /var

După rularea comenzii du , va afișa o listă cu fiecare fișier și cât de mare este acesta, precum și dimensiunea totală a tuturor fișierelor adăugate în partea de jos a listei. Pentru a facilita citirea, trimiteți rezultatul comenzii într-un fișier text.

du -ch /my-favorite-directory > du-readout.txt

Puteți vizualiza fișierul text cu instrumentul cat . Alternativ, deschideți-l cu editorul de text preferat.

cat du-readout.txt

Leave a Comment

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.