Linux

Folosind du pentru a elibera spațiu pe disc în Linux

Dacă sunteți nou în lumea Linux, este posibil să vă întrebați cum să eliberați spațiu pe disc. Nu este întotdeauna la fel de simplu ca doar dezinstalarea unor programe. Acest lucru este valabil mai ales dacă aveți multe fișiere care ocupă spațiu împrăștiat pe întregul sistem de fișiere. Deși există multe modalități diferite de a eliberați spațiu pe disc în Linux, citiți mai departe pentru a afla despre una dintre cele mai rapide: utilizarea du și câteva comenzi de bază ale terminalului.

Ce este du?

du este o comandă standard în Linux care arată rapid informații despre utilizarea discului. Numele comenzii în sine înseamnă „utilizarea discului”. Deși acest lucru poate părea foarte de bază, du are o întreagă serie de opțiuni și utilizări care îl fac un instrument valoros atât pentru începători, cât și pentru utilizatorii avansați de Linux.

Cum să începeți să utilizați du

S-ar putea să vă întrebați cum să începeți să utilizați du. Cel mai simplu și mai simplu mod este, desigur, utilizarea comenzii așa cum este fără opțiuni:

instagram story viewer
du

Cu toate acestea, aceste informații nu sunt deosebit de utile. Rezultatul oferit aici este adesea folosit de alte programe și scripturi, dar pentru a-l face util utilizatorului mediu, va trebui să includem câteva opțiuni.

O astfel de opțiune este de a converti ieșirile de dimensiuni într-un format pe care îl puteți citi. Pentru a face acest lucru, va trebui să adăugați fie fișierul -h pavilion sau - citibil de om steag.

du-h

Acest lucru face ca dimensiunea fișierelor din stânga să fie mult mai ușor de analizat. Dar mai sunt multe de rezolvat aici. Din fericire, alte opțiuni fac acest lucru mai ușor.

The -s flag va rezuma utilizarea discului din directorul dat. Acest lucru este adesea combinat cu -h pentru a oferi un rezumat foarte simplu și ușor de citit al directorului.

du-hs

În funcție de directoarele pe care le verificați du, poate fi necesar să vă ridicați privilegiile folosind sudo sau asemănător. De exemplu: când doriți să vedeți câtă utilizare a discului din directorul rădăcină.

În timp ce există multe alte opțiuni utile puteți folosi cu du, -h și -s steagurile sunt singurele de care avem nevoie pentru a curăța spațiul pe disc.

Cum să eliberați spațiul pe disc Linux cu du

Acum că știi cum să folosești du, îl puteți utiliza atunci când eliberați spațiu pe disc pe computer.

Cel mai rapid mod de a vă curăța discul este să aflați mai întâi ce folosește cel mai mult spațiu. Puteți face acest lucru lăsând du scanează întregul sistem. Pentru a face acest lucru, veți adăuga un asterisc la sfârșitul căii directorului. Asteriscul funcționează ca un wildcard și îi spune comenzii să se uite la tot ceea ce se află în director.

sudodu-hs/*

Aceasta vă arată ce director din sistemul de fișiere ocupă cel mai mult spațiu. De acolo, puteți utiliza aceeași comandă în fiecare director pentru a afla care subdirectoare și fișiere ocupă cel mai mult spațiu.

În multe cazuri, veți căuta în directorul de acasă, deoarece aici vă veți stoca fișierele personale. Puteți face acest lucru căutând ~/, deoarece acesta este o prescurtare pentru directorul dvs. de acasă.

du-hs ~/*

Continuați să repetați aceste comenzi atât cât este necesar pentru a restrânge ce directoare ocupă cel mai mult spațiu.

De exemplu, dacă aveți un director numit „Stocare” în folderul de acasă care ocupă mult spațiu, utilizați du pentru a afla ce fișiere din acesta sunt cele mai mari.

du-hs ~/Depozitare/*

De aici, puteți șterge pur și simplu fișierele pe care nu doriți să le utilizați rm comanda.

rm-rf ~/Depozitare/fisier mare

Faceți acest lucru pentru orice alt fișier pe care nu îl mai doriți pe unitate pentru a elibera cantitatea dorită de spațiu de stocare.

întrebări frecvente

1. Există o modalitate de a sorta după dimensiunea fișierului?

Da, puteți ieși de la ieșire du în fel pentru a sorta după mărimea fișierului.

du-hs ~/*|fel-HR

2. Cum văd cât spațiu liber pe disc am?

Ai folosi df, o comandă complet diferită, cu o utilizare foarte simplă, pentru a vedea cât spațiu liber pe disc aveți:

df-h

3. Ar trebui să folosesc du pentru a elimina programe de pe computer?

Nu, această metodă este utilă numai pentru fișierele pe care le-ați salvat singur. Dacă doriți să eliminați un program, ar trebui să utilizați managerul de pachete de distribuție sau centrul de software.

Încheierea

După cum puteți vedea, eliberarea spațiului pe disc în Linux folosind linia de comandă este destul de simplă. După ce aveți abilitatea de a utiliza du și toate opțiunile sale, veți descoperi că este, de asemenea, mult mai rapid și mai ușor decât majoritatea celorlalte metode.

Dar acesta este doar vârful aisbergului când vine vorba de comenzi. Citiți mai departe pentru a afla care comenzi trebuie utilizate pentru a căuta fișiere în Linux.

Divulgarea afiliatului: Make Tech Easier poate câștiga comision pentru produsele achiziționate prin linkurile noastre, ceea ce sprijină munca pe care o facem pentru cititorii noștri.

insta viewer

Citeste acum

  • Linux este un kernel de sistem de operare care a fost folosit pentru multe lucruri. Există distribuții pentru jocuri, afaceri, timp liber și multe alte scopuri diferite. Dar știați că există și dis...
Teachs.ru