Przewodnik po lokalizowaniu dużych plików w systemach Linux

Przewodnik po lokalizowaniu dużych plików w systemach Linux

Odkrywanie dużych plików w systemie Linux można wykonać na dwa podstawowe sposoby: za pomocą terminala za pomocą wierszy poleceń lub za pomocą przyjaznych użytkownikowi interfejsów graficznych (GUI). Każda metoda oferuje różne zalety, dostosowując się do różnych preferencji użytkownika i poziomów zaawansowania.

Eksplorowanie dużych plików za pomocą poleceń terminala

Polecenia terminala zapewniają szybki i skuteczny sposób na identyfikację dużych plików. W zależności od Twoich konkretnych potrzeb różne polecenia mogą pomóc Ci zlokalizować pliki, którymi jesteś zainteresowany.

1. Zidentyfikuj największe pliki w katalogu

Aby szybko znaleźć dziesięć największych plików w danym katalogu, użyj dupolecenia. Otwórz terminal i wykonaj:
du -ah /directory/nameaby wyświetlić wyniki.

Jeśli chcesz sprawdzić największe pliki w bieżącym katalogu, po prostu pomiń ścieżkę katalogu. Możesz swobodnie zmienić liczbę 10 na dowolną ilość, jakiej potrzebujesz.

Znajdowanie największych plików w katalogu

2. Zlokalizuj największe pliki w całym systemie

Polecenie dumożna również wykorzystać do szerszego wyszukiwania w całym systemie. Użyj polecenia:
sudo du -aBm / 2>/dev/nullaby zainicjować wyszukiwanie.

Podczas korzystania z tego polecenia sudojest to konieczne ze względu na wymagania uprawnień roota do dostępu do wszystkich katalogów. Należy pamiętać, że proces ten może potrwać trochę czasu, ponieważ skanuje cały system plików.

Znajdowanie największych plików w całym systemie

3. Znajdź określoną liczbę największych plików

Jeśli chcesz zobaczyć określoną liczbę dużych plików w katalogu, findpolecenie jest twoim sprzymierzeńcem. Wykonaj:
find /directory/name -type f -exec ls -sh {} \;aby je wyświetlić.

Dostosuj liczbę pożądanych wyników i zamień nazwę katalogu na , .aby odwołać się do bieżącego katalogu.

Wyszukiwanie określonych plików

4. Wyszukaj pliki przekraczające określony rozmiar

Aby znaleźć pliki przekraczające określony rozmiar, użyj:
find /directory/name -type f -size +500Mw przypadku plików większych niż 500 MB.

W razie potrzeby dostosuj rozmiar i katalog lub zamień ścieżkę katalogu na , .aby przeszukać bieżący katalog.

Znajdowanie dużych plików według rozmiaru

5. Zlokalizuj pliki przekraczające limit rozmiaru w całym systemie

Aby sprawdzić pliki większe niż określony rozmiar w całym systemie, wprowadź:
sudo find / -type f -size +500M -ls.

Polecenie to zwróci kompleksową listę plików o rozmiarze przekraczającym 500 MB, zawierającą m.in. szczegóły dotyczące uprawnień i własności.

Przeszukiwanie plików w całym systemie

6. Wyświetl systemy plików wykorzystujące najwięcej miejsca

Aby przeanalizować wykorzystanie przestrzeni dyskowej w zamontowanych systemach plików, użyj polecenia:
df -h. Spowoduje to wyświetlenie przejrzystego przeglądu wykorzystania przestrzeni.

Wykorzystanie przestrzeni dyskowej

Znajdowanie dużych plików za pomocą programów GUI

Jeśli polecenia terminalowe nie są Twoją preferowaną metodą, możesz skorzystać z różnych aplikacji graficznych umożliwiających wyszukiwanie dużych plików w systemie Linux.

1. Korzystanie z Filelight

Aby zainstalować Filelight, wpisz sudo apt install filelightw terminalu lub wyszukaj w menedżerze pakietów. Po zainstalowaniu uruchom Filelight, aby wizualizować duże pliki w systemie.

Interfejs graficzny Filelight

2. Eksploracja za pomocą QDirStat

QDirStat to kolejne doskonałe narzędzie GUI do analizy dużych plików. Użytkownicy Debian lub Ubuntu powinni zainstalować je za pomocą sudo apt install qdirstat. Jeśli korzystasz z Redhat lub Fedora, użyj sudo dnf install qdirstat. Po instalacji otwórz QDirStat i wybierz dowolny katalog, aby rozpocząć eksplorację.

Aplikacja QDirStat

Ważne uwagi

  • Składnia poleceń może się różnić w zależności od dystrybucji Linuksa, dlatego należy upewnić się, że są one zgodne z wersją, której używasz.
  • Jeśli to możliwe, uruchamiaj polecenia bez zabezpieczeń sudo, aby zabezpieczyć system. Korzystaj z tej opcji tylko wtedy, gdy jest to konieczne.
  • Należy pamiętać, że czas wykonywania poleceń lub ładowania plików może się różnić w zależności od wielkości i rozmiaru plików.

Źródło i obrazy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *