7 sposobów określenia typu systemu plików w systemie Linux (Ext2, Ext3 lub Ext4)
System plików to sposób, w jaki pliki są nadawane, przechowywane, odzyskiwane i aktualizowane na dysku lub partycji; sposób organizacji plików na dysku.
System plików jest podzielony na dwa segmenty zwane: Dane użytkownika i Metadane (nazwa pliku, czas jego utworzenia, czas modyfikacji, jego rozmiar i lokalizacja w hierarchii katalogów itp.) .
W tym przewodniku wyjaśnimy siedem sposobów identyfikacji typu systemu plików Linux, takiego jak Ext2, Ext3, Ext4, BtrFS, GlusterFS i wiele innych.
1. Używanie polecenia df
polecenie df raportuje wykorzystanie miejsca na dysku systemu plików. Aby uwzględnić typ systemu plików na konkretnej partycji dysku, użyj flagi -T
jak poniżej:
df -Th
OR
df -Th | grep "^/dev"
Obszerny przewodnik dotyczący użycia polecenie df znajdziesz w naszych artykułach:
- 12 Przydatnych poleceń „df” do sprawdzania miejsca na dysku w systemie Linux
- Pydf – alternatywne polecenie „df”, które pokazuje wykorzystanie dysku w kolorach
2. Korzystanie z polecenia fsck
fsck służy do sprawdzania i opcjonalnie naprawy systemów plików Linux, może także drukować typ systemu plików na określonych partycjach dysku.
Flaga -N
wyłącza sprawdzanie systemu plików pod kątem błędów, pokazuje tylko, co by zostało zrobione (ale potrzebujemy tylko typu systemu plików):
fsck -N /dev/sda3
fsck -N /dev/sdb1
3. Korzystanie z polecenia lsblk
lsblk wyświetla urządzenia blokowe, w przypadku użycia z opcją -f
wypisuje również typ systemu plików na partycjach:
lsblk -f
4. Korzystanie z polecenia mount
Komenda mount służy do montowania systemu plików w systemie Linux, może być również używana do montowania obrazu ISO, montowania zdalnego systemu plików Linux i wielu innych.
Uruchomiony bez żadnych argumentów wypisuje informacje o partycjach dysku, łącznie z typem systemu plików, jak poniżej:
mount | grep "^/dev"
5. Korzystanie z polecenia blkid
Komenda blkid służy do wyszukiwania lub drukowania właściwości urządzenia blokowego. Wystarczy podać partycję dysku jako argument w następujący sposób:
blkid /dev/sda3
6. Korzystanie z polecenia plikowego
Komenda file identyfikuje typ pliku, flaga -s
umożliwia odczyt plików blokowych lub znakowych, a flaga -L
umożliwia śledzenie dowiązań symbolicznych:
sudo file -sL /dev/sda3
7. Korzystanie z pliku fstab
/etc/fstab to statyczny plik zawierający informacje o systemie plików (takie jak punkt podłączenia, typ systemu plików, opcje montowania itp.):
cat /etc/fstab
Otóż to! W tym przewodniku wyjaśniliśmy siedem sposobów identyfikacji typu systemu plików Linux. Czy znasz jakąś metodę, która nie została tutaj wymieniona? Podziel się tym z nami w komentarzach.