Wyszukiwanie w witrynie

10 najlepszych narzędzi do monitorowania partycji dysku w systemie Linux na rok 2023


W tym artykule omówimy kilka narzędzi wiersza poleceń systemu Linux, których można użyć do sprawdzenia partycji dysku w systemie Linux.

Monitorowanie wykorzystania miejsca na urządzeniach pamięci masowej jest jednym z najważniejszych zadań SysAdmina, który dba o to, aby na urządzeniach pamięci masowej była wystarczająca ilość wolnego miejsca, aby zapewnić wydajne działanie systemu Linux.

Lista narzędzi wiersza poleceń do sprawdzania partycji dysku Linux

Poniżej znajduje się lista narzędzi wiersza poleceń służących do drukowania tablic partycji urządzeń pamięci masowej i wykorzystania miejsca.

1. Polecenie fdisk (dysk stały).

fdisk to potężne i popularne narzędzie wiersza poleceń używane do tworzenia tablic partycji dysku i manipulowania nimi. Obsługuje różne formaty tablic partycji, w tym GPT, MBR, Sun, SGI i BSD.

Przyjaznego dla użytkownika, tekstowego i opartego na menu interfejsu programu fdisk możesz używać do wykonywania takich zadań, jak wyświetlanie, tworzenie, zmiana rozmiaru, usuwanie, modyfikowanie, kopiowanie i przenoszenie partycji na dyskach pamięci

Poniższe polecenie fdisk wydrukuje tablicę partycji wszystkich zamontowanych urządzeń blokowych:

sudo fdisk -l

Więcej informacji na temat użycia i przykładów polecenia „fdisk” można znaleźć w artykule „10 przykładów poleceń „fdisk” do zarządzania partycjami”.

2. Polecenie sfdisk (skryptowalny fdisk).

sfdisk działa podobnie do fdisk, ponieważ może drukować tablicę partycji dysku lub manipulować nią. Jednak sfdisk oferuje dodatkowe funkcje, które nie są dostępne w fdisk. Można go używać tak samo jak fdisk i obsługuje także tablice partycji GPT, MBR, Sun i SGI.

Jedna różnica między nimi polega na tym, że sfdisk nie tworzy standardowych partycji systemowych dla etykiet dysków SGI i SUN, tak jak robi to fdisk.

sudo sfdisk -l 

Aby uzyskać więcej informacji, przejrzyj strony podręcznika sfdisk.

3. Polecenie cfdisk (przeklina fdisk).

cfdisk to prosty program używany do drukowania i zarządzania partycjami dysku, zapewniający podstawową funkcjonalność partycjonowania za pośrednictwem przyjaznego dla użytkownika interfejsu, który działa podobnie do bardziej zaawansowanych poleceń, takich jak fdisk i sfdisk, umożliwiający użytkownikom przeglądanie, dodawanie, usuwanie i modyfikowanie partycji dysku twardego.

Użyj klawiszy strzałek w prawo i w lewo, aby przesuwać zakreślacz nad zakładkami menu.

sudo cfdisk

4. Rozdzielone dowództwo

Polecenie parted to wszechstronne i potężne narzędzie do zarządzania partycjami dysku w systemach operacyjnych typu Unix. Dzięki szerokiej gamie funkcji pozwala użytkownikom tworzyć, zmieniać rozmiar, usuwać i manipulować partycjami na dyskach twardych, co czyni go niezbędnym dla administratorów systemu i zaawansowanych użytkowników.

Narzędzie parted obsługuje zarówno MBR (główny rekord rozruchowy), jak i GPT (tabela partycji GUID) schematy partycjonowania i zapewnia opcje dla różnych systemów plików.

Dodatkowo parted udostępnia szereg zaawansowanych funkcji, takich jak kontrola wyrównania oraz możliwość tworzenia, zmiany rozmiaru i kopiowania partycji dyskowych (dodawanie paska postępu podczas kopiowania), co czyni go niezastąpionym narzędziem do zadań związanych z zarządzaniem dyskami.

sudo parted -l

5. Polecenie lsblk (lista bloków).

Komenda lsblk udostępnia szczegółowy przegląd urządzeń pamięci masowej, w tym dysków twardych, dysków półprzewodnikowych i nośników wymiennych, wraz z powiązanymi z nimi informacjami, takimi jak rozmiar, partycje i punkty podłączenia.

lsblk pomaga w zadaniach administracyjnych systemu, ułatwiając identyfikację dostępnych zasobów pamięci, zrozumienie konfiguracji dysków i efektywne zarządzanie urządzeniami pamięci masowej.

Proste opcje wyjściowe i dostosowywania sprawiają, że jest to cenne narzędzie dla administratorów systemów, pomagające zapewnić skuteczne zarządzanie pamięcią masową i rozwiązywanie problemów.

lsblk  

6. blkid (identyfikator bloku) Komenda

Polecenie blkid służy do identyfikowania urządzeń blokowych, takich jak dyski twarde i partycje, na podstawie ich uniwersalnego unikalnego identyfikatora (UUID) lub innych atrybutów. Dostarcza kluczowych informacji o urządzeniach pamięci masowej, ułatwiając ich montaż i zarządzanie.

blkid 

7. Polecenie hwinfo (informacje o sprzęcie).

Polecenie hwinfo służy do dostarczania kompleksowych danych o komponentach systemu, w tym o procesorze, pamięci RAM, urządzeniach pamięci masowej, kartach graficznych, interfejsach sieciowych i innych.

Administratorzy systemu i użytkownicy używają „hwinfo” do diagnozowania problemów ze sprzętem, identyfikowania zgodnych sterowników i zwiększania wydajności systemu.

hwinfo

Aby ograniczyć informacje do podsumowania, użyj opcji --short jak w poleceniu poniżej:

hwinfo --short --block

Aby uzyskać powyższe wyniki, upewnij się, że w systemie jest zainstalowane narzędzie hwinfo.

Lista narzędzi wiersza poleceń do monitorowania wykorzystania miejsca na dysku w systemie Linux

Poniższa lista zawiera narzędzia wiersza poleceń służące do monitorowania wykorzystania miejsca na dysku w systemie Linux.

8. Polecenie df (system plików na dysku).

Polecenie df służy do pobierania podstawowych informacji o użyciu dysku i dostępnej przestrzeni dyskowej w systemie plików Linux.

Polecenie „df” pomaga użytkownikom monitorować przydział miejsca na dysku, identyfikować potencjalne problemy z pamięcią masową i podejmować świadome decyzje dotyczące zarządzania danymi i ich czyszczenia.

Przełącznik '-hT' w poniższym poleceniu umożliwia czytelne dla człowieka raportowanie rozmiaru dysku, zajętego miejsca, dostępnego miejsca i wartości procentowych zajętego miejsca.

df -hT

9. du (użycie dysku) Polecenie

Polecenie du umożliwia użytkownikom ocenę miejsca zajmowanego przez pliki i katalogi na ich urządzeniu pamięci masowej w formacie czytelnym dla człowieka.

Polecenie du pomaga użytkownikom określić, które pliki lub katalogi zajmują najwięcej miejsca, ułatwiając zarządzanie dyskami, czyszczenie i optymalizację. Polecenie to jest nieocenione dla administratorów systemu i użytkowników chcących utrzymać efektywne wykorzystanie dysku.

du -sh /home/tecmint

10. Polecenie pydf (python df).

Polecenie pydf to wyjątkowe narzędzie wiersza poleceń języka Python i doskonały zamiennik polecenia df w systemie Linux. Używa różnych kolorów do wyróżniania partycji dysku o określonych atrybutach.

pydf

Upewnij się, że w systemie jest zainstalowane narzędzie „pydf”. Jeśli nie jest zainstalowany, możesz go zainstalować, korzystając z artykułu „Zainstaluj narzędzie Pydf w systemie Linux”.

Co zrobić, gdy na dysku/partycji z systemem Linux kończy się miejsce?

Gdy zorientujesz się, że na którymkolwiek dysku kończy się miejsce lub jest zapełniony, powinieneś:

  • Najpierw wykonaj kopię zapasową wszystkich ważnych plików w systemie, korzystając z dowolnego narzędzia do tworzenia kopii zapasowych systemu Linux.
  • Następnie sprawdź, które pliki lub katalogi zajmują najwięcej miejsca na dysku(ach) za pomocą polecenia du.
  • Następnie usuń z dysków magazynujących wszelkie pliki, które nie są już ważne lub których nie będziesz używać w przyszłości, za pomocą polecenia rm lub narzędzi CCleaner do wyszukiwania i usuwania niechcianych plików w systemie Linux.
  • Jeśli partycja główna się zapełnia, możesz zmienić rozmiar partycji głównej za pomocą LVM, powinno to być całkiem proste.

Uwaga: jeśli usuniesz jakiś ważny plik, możesz go odzyskać w systemie Linux.

Wniosek

W tym artykule omówiliśmy wiele przydatnych narzędzi wiersza poleceń do wyświetlania tabel partycji dysku i monitorowania wykorzystania miejsca.

Jeśli istnieje jakieś ważne narzędzie wiersza poleceń służące do tego samego celu, które pominęliśmy? Daj nam znać za pośrednictwem sekcji komentarzy poniżej. Możesz także zadać nam pytanie lub przekazać nam swoją opinię.