Průvodce vyhledáním velkých souborů v systémech Linux

Průvodce vyhledáním velkých souborů v systémech Linux

Objevování velkých souborů ve vašem systému Linux lze provést dvěma primárními způsoby: přes terminál pomocí příkazových řádků nebo pomocí uživatelsky přívětivých grafických rozhraní (GUI). Každá metoda nabízí odlišné výhody, které vyhovují různým uživatelským preferencím a úrovním odbornosti.

Prozkoumávání velkých souborů pomocí příkazů terminálu

Příkazy terminálu poskytují rychlý a výkonný prostředek k identifikaci velkých souborů. V závislosti na vašich konkrétních potřebách vám mohou různé příkazy pomoci najít soubory, které vás zajímají.

1. Identifikujte největší soubory v adresáři

Chcete-li rychle najít deset největších souborů v daném adresáři, použijte dupříkaz. Otevřete svůj terminál a spusťte:
du -ah /directory/namepro zobrazení výsledků.

Pokud chcete zkontrolovat největší soubory v aktuálním adresáři, jednoduše vynechejte cestu k adresáři. Neváhejte upravit číslo 10 na jakékoli množství, které požadujete.

Hledání největších souborů v adresáři

2. Vyhledejte největší soubory v celém systému

Příkaz dulze také využít pro širší vyhledávání v celém systému.
sudo du -aBm / 2>/dev/nullPro zahájení vyhledávání
použijte příkaz:.

Při použití tohoto příkazu sudoje nutný z důvodu požadavku na oprávnění root pro přístup ke všem adresářům. Všimněte si, že proces může nějakou dobu trvat, protože kontroluje celý souborový systém.

Hledání největších souborů v celém systému

3. Najděte konkrétní počet největších souborů

Pokud chcete vidět definovaný počet velkých souborů v adresáři, příkaz findje vaším spojencem. Provést:
find /directory/name -type f -exec ls -sh {} \;vypsat je.

Upravte počet požadovaných výsledků a nahraďte název adresáře tak, .aby odkazoval na aktuální adresář.

Vyhledávání konkrétních souborů

4. Vyhledejte soubory přesahující určitou velikost

Chcete-li najít soubory, které přesahují zadanou velikost, použijte:
find /directory/name -type f -size +500Mpro soubory větší než 500 MB.

Podle potřeby upravte velikost a adresář nebo nahraďte cestu k adresáři za .pro vyhledávání v aktuálním adresáři.

Hledání velkých souborů podle velikosti

5. Vyhledejte v systému soubory přesahující limit velikosti

Chcete-li prozkoumat soubory větší než určitá velikost v celém systému, zadejte:
sudo find / -type f -size +500M -ls.

Tento příkaz vrátí úplný seznam souborů přesahujících 500 MB, včetně podrobností, jako jsou oprávnění a vlastnictví.

Vyhledávání souborů v celém systému

6. Zobrazte souborové systémy využívající nejvíce místa

Chcete-li analyzovat využití místa na disku napříč připojenými systémy souborů, použijte příkaz:
df -h. To poskytne jasný přehled o spotřebě prostoru.

Využití místa na disku

Hledání velkých souborů pomocí programů GUI

Pokud terminálové příkazy nejsou vaší preferovanou metodou, jsou k dispozici různé GUI aplikace pro lokalizaci velkých souborů v Linuxu.

1. Pomocí Filelight

Chcete-li nainstalovat Filelight, zadejte sudo apt install filelightdo terminálu nebo jej vyhledejte ve správci balíčků. Po instalaci spusťte Filelight pro vizualizaci velkých souborů ve vašem systému.

GUI Filelight

2. Prozkoumávání pomocí QDirStat

QDirStat je další vynikající nástroj GUI pro analýzu velkých souborů. Pro uživatele Debianu nebo Ubuntu jej nainstalujte přes sudo apt install qdirstat. Pokud používáte Redhat nebo Fedoru, použijte sudo dnf install qdirstat. Po instalaci otevřete QDirStat a vyberte libovolný adresář, abyste mohli začít prozkoumávat.

Aplikace QDirStat

Důležité úvahy

  • Syntaxe příkazů se může v různých distribucích Linuxu lišit, proto zajistěte kompatibilitu s vaší verzí.
  • Kdykoli je to možné, spouštějte příkazy bez sudo, abyste ochránili svůj systém; uchýlit se k němu pouze v případě potřeby.
  • Uvědomte si, že doba potřebná k provedení příkazů nebo načtení souborů se může lišit v závislosti na objemu a velikosti přítomných souborů.

Zdroj a obrázky

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *