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 du
příkaz. Otevřete svůj terminál a spusťte:
du -ah /directory/name
pro 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.
2. Vyhledejte největší soubory v celém systému
Příkaz du
lze také využít pro širší vyhledávání v celém systému.
sudo du -aBm / 2>/dev/null
Pro zahájení vyhledávání
použijte příkaz:.
Při použití tohoto příkazu sudo
je 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.
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 find
je 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ář.
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 +500M
pro 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.
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í.
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.
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 filelight
do 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.
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.
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ů.
Napsat komentář