În acest tutorial, vom trece peste comanda du în Linux. „du” înseamnă utilizarea discului și este utilizat pentru a estima cantitatea de spațiu pe disc utilizată de un anumit fișier sau director. În general, este un utilitar la îndemână, dacă doriți să imprimați dimensiunile tuturor fișierelor și folderelor într-un anumit director rădăcină.

cuprins

cum se utilizează comanda du?,

general sintaxa du comandă este ca:

du 

Dacă numele de fișier sau director nu este menționat atunci se va afișa utilizarea discului de lucru curent director. Când comanda du executat fără nici o opțiune se va afișa utilizarea discului de directorul curent, precum și subdirectoarele sale în kilobytes. Puteți trece mai multe fișiere sau mai multe directoare., -o: scrie contele de toate fișierul

  • -b: scara dimensiune la dimensiune în ieșire
  • -c: dă dimensiunea totală ocupată
  • -h: dimensiuni de imprimare de pe disc ocupat într-un ușor de citit
  • -S: nu va include subdirectoarele
  • -s: afișa doar spațiul total ocupat de fiecare director
  • – de timp: arată ora ultimei modificări de orice fișier sau director
  • –exclude: exclude de fișier sau director se potrivește cu modelul
  • Default du Utilizare Comanda

    în mod implicit, dacă tastați du și a lovit tasta enter, acesta este tipul de ieșire pe care le va vedea.,

    du
    Du Comandă În Linux Default

    Vizualizare du Date în Om-Format care poate fi Citit

    ieșire generale de du comandă este în kilobytes. Pentru a vizualiza spațiul într-un format care poate fi citit de om, adică în termeni de kb, Mb, Gb folosim opțiunea-h împreună cu comanda du., La ieșire, după cum urmează:

    du -h
    Lizibil Du

    Mare! Acum dimensiunile fișierelor pot fi citite de om.

    vizualizați rezumatul dimensiunii directorului

    după cum probabil ați văzut că comanda du din Linux scoate toate dimensiunile tuturor fișierelor. Dar dacă tot ce doriți să vedeți este rezultatul rezumat, atunci puteți utiliza opțiunea-s care reprezintă un rezumat. De asemenea, o combin cu opțiunea-h pentru a vizualiza informații care pot fi citite de om.,

    du -s -h <directory>
    Du Vedere Rezumat

    Acesta este modul în care putem sări peste fișiere individuale de listare și afișa doar dimensiunea totală de director.

    specificați adâncimea directorului cu comanda du

    puteți utiliza opțiunea-d cu comanda du în Linux pentru a imprima dimensiuni până la un anumit nivel. Introduceți numărul de nivel pentru a vizualiza fișierele în acel nivel corespunzător. În cuvinte simple, parametrul-d, specificați adâncimea cât de profundă ar trebui să verifice comanda pentru fișiere.,

    prin definirea nivelului 1, va investiga 1 director deep și nivelul 2, va analiza 2 directoare deep și așa mai departe.

    du -d 1 <directory>
    Du Director Adâncimea

    Imprimare Timpul de Modificare

    –parametru de timp este adesea folosit cu du comandă în Linux de către programatori pentru a vedea momentul când fișierele au fost modificate ultima dată. Afișează spațiul ocupat pe baza modificării timpului., Utilizarea steagului „timp” ca mai jos:

    du --time <directory>
    Du Setarea de Timp

    Au o privire la modul în care timpul de modificare pentru fiecare fișier este afișat în ieșirea.

    excludeți fișierele cu comanda du în Linux

    acum, dacă doriți să excludeți anumite directoare sau fișiere, puteți utiliza opțiunea –exclude cu comanda du în Linux, așa cum se arată mai jos.,

    du -d 1 --exclude=wordpress /root
    Du Exclude

    Observați cum excluzând folderul WordPress acum sare afișarea la ieșire atunci când vom rula comanda a doua oară.

    dimensiunea afișajului în unitățile specificate

    am văzut cum comanda du din Linux afișează dimensiunea în kilobiți sau le afișează automat pe baza lizibilității umane. Dar dacă doriți dimensiunea în dimensiuni specifice, o puteți configura pentru a afișa datele în megaocteți sau kilobiți cu opțiunile-m sau-K.,

    du -m <directory>du -k <directory>
    Du Dimensiunea de Afișare

    după Cum puteți vedea, -k opțiune ne oferă informații în kilobytes care este similar oana informațiile pe care le-am avut înainte, fără utilizarea de -k opțiune prea.

    concluzie

    acum ar trebui să aveți o bună percepție a modului de utilizare a comenzii du. Puteți inspecta toate opțiunile posibile de comandă du introducând man du în terminalul dvs., Spre deosebire de comanda df care imprimă informații despre utilizarea discului sistemului de fișiere montat, comanda du vă oferă o estimare a spațiului pe disc utilizat de fișierele sau directoarele numite. Comanda du în Linux poate fi utilizată pentru a urmări fișierele și directoarele care consumă cantități inutile de spațiu pe unitatea hard disk.