logo

df w systemie Linux z przykładami

Czy kiedykolwiek czułeś mrożący krew w żyłach strach przed komunikatem o błędzie zapełnienia dysku na komputerze z systemem Linux? Nie bój się, dla potężnychdf>Command jest gotowe, aby poprowadzić Cię przez zdradliwy teren zarządzania przestrzenią dyskową! W tym artykule zagłębiamy się wdf>polecenia, wyposażając Cię w wiedzę i umiejętności potrzebne do bezpiecznego poruszania się po magazynie.

Co to jest polecenie df w systemie Linux?

disc free znany również jako `df`, który jest potężnym narzędziem dostarczającym cennych informacji na temat wykorzystania miejsca na dysku. The zm polecenie wyświetla informacje o wykorzystaniu miejsca na dysku systemu plików w zamontowanym systemie plików. To polecenie pobiera informacje z `/proc/mounts` lub `/etc/mtab`. Domyślnie polecenie df pokazuje miejsce na dysku w kilobajtach (KB) i dla przejrzystości używa przyrostków jednostek SI (np. M dla megabajtów, G dla gigabajtów).



Składnia polecenia `df` w systemie Linux

Podstawowa składniadf>Jest:

df [options] [filesystems]>

Tutaj,

  • options>: Są to opcjonalne flagi modyfikujące dane wyjściowe polecenia. Kilka ważnych omówimy później.
  • filesystems>: Możesz określić konkretne systemy plików (punkty montowania), aby sprawdzić ich użycie, zamiast uzyskiwać informacje o wszystkich zamontowanych dyskach.

Jeśli nie podano nazwy pliku, wyświetlana jest ilość miejsca dostępna we wszystkich aktualnie zamontowanych systemach plików.



Na przykład:

df>

Spowoduje to wyświetlenie informacji o wszystkich zamontowanych systemach plików, które obejmują całkowity rozmiar, zajęte miejsce, procent wykorzystania i punkt podłączenia.

jak działa komputer

zm



To polecenie wyświetla tabelę z kolumnami dla:

  • System plików: Nazwa zamontowanego urządzenia pamięci masowej (np./dev/sda4>).
  • Rozmiar: Całkowity rozmiar systemu plików w bajtach.
  • Używany: Ilość miejsca aktualnie zajmowanego przez dane w bajtach.
  • Wykorzystać: Ilość wolnego miejsca dostępnego w bajtach.
  • Używać%: Procent używanego systemu plików.
  • Zamontowane na: Katalog, w którym zamontowany jest system plików (np./>,/home>).

Teraz, jeśli określisz konkretny plik, wyświetli się informacja o zamontowaniu tego konkretnego pliku.

Na przykład:

df jayesh.txt>

df jayesh.txt

Możesz zastąpić `jayesh.txt` żądaną nazwą pliku

Opcje Dostępne w poleceniu `df` w systemie Linux

Opcje Opis
„-a” lub „–wszystko” Zawiera pseudo, zduplikowane i niedostępne systemy plików w wynikach.
„-B” lub „–rozmiar-bloku=” Skaluje rozmiary według ROZMIARU przed ich wydrukowaniem.
„-h” lub „–czytelny dla człowieka” Drukuje rozmiary w formacie czytelnym dla człowieka, korzystając z potęgi 1024.
„-H” lub „–si” Drukuje rozmiary w formacie czytelnym dla człowieka, korzystając z potęgi 1000.
„-i” lub „–i-węzły” Wyświetla informacje o i-węzłach zamiast użycia bloku.
„-l” lub „–lokalny” Ogranicza wyświetlanie do lokalnych systemów plików.
„-P” lub „–przenośność” Wykorzystuje format wyjściowy POSIX dla lepszej przenośności.
„–synchronizacja” Wywołuje synchronizację przed uzyskaniem informacji o użyciu.
'-całkowity' Usuwa wszystkie wpisy nieistotne w stosunku do dostępnej przestrzeni i tworzy sumę całkowitą.
„-t” lub „–type=” Ogranicza listę do systemów plików typu TYPE.
„-T” lub „–print-type” Drukuje typ systemu plików

Użycie i implementacja polecenia df w systemie Linux

Opcja `-a` w poleceniu `df` w systemie Linux

Jeśli chcesz wyświetlić cały system plików, użyj opcji -a.

df -a>

df -a

Opcja `-h` lub `-H` w poleceniu `df` w systemie Linux

Użyj opcji -h, aby wyświetlić rozmiar w potędze 1024

df -h jayesh.txt>

df -h jayesh.txt

Użyj opcji -H, aby wyświetlić rozmiary w potędze 1000

df -H jayesh.txt>

df -H jayesh.txt

Opcja `–total` w poleceniu `df` w systemie Linux

Aby uzyskać pełną sumę całkowitą, użyj opcji –total

df --total>

df – suma

co to jest mapa Java

Opcja `-T` w poleceniu `df` w systemie Linux.

Użyj opcji -T, aby wyświetlić typ pliku

Na przykład:

df -T jayesh.txt>

df -T jayesh.txt

Możesz zobaczyć, że typ pliku `jayesh.txt` to ext4

Opcja `–help` w poleceniu `df` w systemie Linux

Aby uzyskać dodatkową pomoc, możesz użyć opcji –help.

df --help>

df – pomoc

Opcja `-x` w poleceniu `df` w systemie Linux

Wyklucz określone typy systemów plików z danych wyjściowych

Na przykład: tmpfs

df -x tmpfs>

df -x tmpfs

Często zadawane pytanie

1. Co to jest df> polecenie w systemie Linux i do czego służy?

` df`> polecenie to narzędzie systemu Linux używane do wyświetlania informacji o wykorzystaniu miejsca na dysku w systemie plików. Pokazuje szczegółowe informacje, takie jak całkowite miejsce na dysku, zajęte miejsce, dostępne miejsce i procent wykorzystania każdego zamontowanego systemu plików.

2. Jak korzystać z df> polecenie wyświetlające informacje o miejscu na dysku dla określonego systemu plików?

Aby wyświetlić informacje o miejscu na dysku dla określonego systemu plików, możesz użyć rozszerzenia ` -h`> opcję uzyskania danych wyjściowych czytelnych dla człowieka i jako argument podaj ścieżkę systemu plików. Na przykład:

df -h /dev/sda1>

3. Czy df> polecenie wyświetlić informacje o miejscu na dysku w określonym formacie lub jednostkach?

Takdf>polecenie udostępnia opcje wyświetlania informacji o miejscu na dysku w różnych formatach. The-h>opcja, jak wspomniano wcześniej, wyświetla rozmiary w formacie czytelnym dla człowieka (np. KB, MB, GB). Dodatkowo możesz skorzystać z opcji takich jak -k> (kilobajty), -m> (megabajty) i -g> (gigabajty), aby dostosować dane wyjściowe.

4. Jak mogę posortować df> wyjście, aby zobaczyć systemy plików z największym lub najmniejszym wykorzystaniem miejsca na dysku?

Możesz użyć ` --sort`> opcja z ` df`> polecenie sortowania danych wyjściowych na podstawie określonych kolumn. Na przykład, aby posortować malejąco według procentu wykorzystania miejsca na dysku, możesz użyć polecenia:

df --sort=-p>

5. Czy istnieje sposób na wykluczenie niektórych systemów plików z pliku df> wyjście polecenia?

Tak, możesz skorzystać z-x>opcja, po której następuje lista typów systemów plików, które mają zostać wykluczone z danych wyjściowych. Na przykład, aby wykluczyćtmpfs>system plików, możesz użyć:

df -x tmpfs>

Wniosek

W tym artykule omówiliśmy polecenie `df`, które jest potężnym narzędziem do monitorowania wykorzystania miejsca na dysku w systemie Linux. Rozumiejąc omówione przez nas opcje i efektywnie je wykorzystując, aby uzyskać przydatne informacje, takie jak wykorzystanie systemu plików, zidentyfikować potencjalne ograniczenia pamięci i podejmować świadome decyzje dotyczące alokacji zasobów i zarządzania nimi.