Linux

Použitie du na uvoľnenie miesta na disku v systéme Linux

Ak ste vo svete Linuxu noví, možno vás zaujíma, ako uvoľniť miesto na disku. Nie je to vždy také jednoduché ako odinštalovanie niektorých programov. To platí najmä vtedy, ak veľa súborov zaberá miesto v celom vašom súborovom systéme. Aj keď existuje mnoho rôznych spôsobov uvoľnite miesto na disku v systéme Linux, čítajte ďalej a získajte informácie o jednom z najrýchlejších: použití du a niekoľko základných príkazov terminálu.

Čo je du?

du je štandardný príkaz v systéme Linux, ktorý rýchlo zobrazuje informácie o využití disku. Samotný názov príkazu znamená „využitie disku“. Aj keď sa to môže zdať veľmi základné, du má celý rad možností a použití, ktoré z neho robia hodnotný nástroj pre začiatočníkov aj pokročilých používateľov Linuxu.

Ako začať používať du

Možno sa pýtate, ako začať používať du. Najjednoduchším a najzákladnejším spôsobom je samozrejme použitie príkazu bez akýchkoľvek možností:

du
Du Basic 1

Toto však nie sú obzvlášť užitočné informácie. Tu uvedený výstup často používajú iné programy a skripty, ale aby bol pre priemerného používateľa užitočný, budeme musieť zahrnúť niektoré možnosti.

Jednou z takýchto možností je previesť výstupy veľkosti do formátu, ktorý môžete čítať. Na to budete musieť pridať buď -h vlajka alebo --ľudsky čitateľné vlajka.

du-h
Čitateľné pre ľudí 1

Vďaka tomu je veľkosť súborov vľavo oveľa jednoduchšie analyzovať. Ale stále je tu čo riešiť. Našťastie to uľahčujú niektoré ďalšie možnosti.

The -s príznak zhrnie využitie disku v danom adresári. To sa často kombinuje s -h vlajka poskytuje veľmi jednoduché a ľahko čitateľné zhrnutie adresára.

du-hs
Du Hs

V závislosti od adresárov, s ktorými kontrolujete du, budete možno musieť zvýšiť svoje oprávnenia pomocou sudo alebo podobné. Napríklad: keď chcete zistiť, koľko disku používa koreňový adresár.

Kým existujú mnoho ďalších užitočných možností môžete použiť s du, -h a -s vlajky sú jediné, ktoré potrebujeme na vyčistenie miesta na disku.

Ako uvoľniť miesto na disku Linux pomocou programu du

Teraz, keď viete, ako používať du, môžete to využiť pri uvoľnení miesta na disku v počítači.

Najrýchlejší spôsob, ako vyčistiť disk, je najskôr zistiť, čo zaberá najviac miesta. Môžete to urobiť tak, že necháte du skenovať celý systém. Za týmto účelom pridáte na koniec cesty k adresáru hviezdičku. Hviezdička funguje ako zástupný znak a hovorí príkazu, aby sa pozrel na všetko v adresári.

sudodu-hs/*
Du Root Directory 1

Toto ukazuje, ktorý adresár v súborovom systéme zaberá najviac miesta. Odtiaľ môžete pomocou rovnakého príkazu v každom adresári zistiť, ktoré podadresáre a súbory zaberajú najviac miesta.

V mnohých prípadoch budete prehľadávať svoj domovský adresár, pretože sem budete ukladať svoje osobné súbory. Môžete to urobiť vyhľadávaním ~/, pretože toto je skratka pre váš domovský adresár.

du-hs ~/*
Du Home

Pokračujte v opakovaní týchto príkazov toľko, koľko je potrebné, aby ste zúžili adresáre, ktoré zaberajú najviac miesta.

Ak máte napríklad vo svojom domovskom priečinku veľa priečinka s názvom „Úložisko“, zaberá veľa miesta du zistiť, ktoré súbory v ňom sú najväčšie.

du-hs ~/Skladovanie/*
Du Storage

Odtiaľto môžete jednoducho odstrániť súbory, ktoré nechcete používať rm príkaz.

rm-rf ~/Skladovanie/veľký súbor

Vykonajte to pri každom inom súbore, ktorý už na disku nechcete, aby sa uvoľnilo požadované množstvo úložného priestoru.

často kladené otázky

1. Existuje spôsob, ako triediť podľa veľkosti súboru?

Áno, môžete vypustiť výstup z du do triediť aby bolo možné triediť podľa veľkosti súboru.

du-hs ~/*|triediť-hod

2. Ako zistím, koľko voľného miesta na disku mám?

Použili by ste df, úplne iný príkaz s veľmi jednoduchým použitím, aby ste zistili, koľko voľného miesta na disku máte:

df-h

3. Mám použiť du na odstránenie programov z počítača?

Nie, táto metóda je užitočná iba pre súbory, ktoré ste si sami uložili. Ak chcete odstrániť program, mali by ste použiť správcu balíkov alebo softvérové ​​centrum vašej distribúcie.

Zbaliť sa

Ako vidíte, uvoľnenie miesta na disku v systéme Linux pomocou príkazového riadku je dosť jednoduché. Akonáhle budete mať poruke používanie du a všetkých jeho možností, zistíte, že je to tiež oveľa rýchlejšie a jednoduchšie ako väčšina ostatných metód.

Ale to je len špička ľadovca, pokiaľ ide o príkazy. Pokračujte v čítaní, aby ste to zistili ktoré príkazy použiť na vyhľadávanie súborov v systéme Linux.

Sprístupnenie informácií o partnerovi: Make Tech Easier môže zarábať provízie za produkty zakúpené prostredníctvom našich odkazov, čo podporuje prácu, ktorú robíme pre našich čitateľov.

insta viewer
Teachs.ru