Zanurzmy się głęboko w pliku „/etc/fstab”.
Plik FSTAB
Jak opisano wcześniej, jest to informacje o przechowywaniu plików konfiguracyjnych o partycjach, urządzeniach i konfiguracjach montażowych. Znajduje się w następującej lokalizacji.
$ ls -lh /etc /fstab
Jest to zwykły plik tekstowy, dzięki czemu możemy użyć dowolnego edytora tekstu, aby z nim pracować. Wymaga jednak zgody na zapisanie zmian w nim.
Podstawy
Najpierw spójrz na plik FSTAB w swoim systemie. Zauważ, że każdy system będzie miał różne wpisy ze względu na różnice partycji i sprzętu. Jednak wszystkie pliki FSTAB będą miały tę samą podstawową strukturę.
$ cat /etc /fstab
Każda linia pliku jest dedykowana unikalnym urządzeniu/partycji. Jest podzielony na sześć kolumn. Oto krótki opis każdej z kolumn.
Nazwa urządzenia
To etykieta konkretnego urządzenia/partycji. Każde urządzenie i partycja otrzymuje unikalną nazwę urządzenia. Nazwa urządzenia jest niezbędna do montażu urządzeń, partycji i systemów plików.
Możemy użyć polecenia LSBLK, aby uzyskać raport na wszystkich urządzeniach blokowych. Praktycznie zgłasza wszystkie gadżety i partycje z nazwami urządzeń.
$ lsblk -a
Domyślny punkt montażu
W Linux urządzenie, partycja lub system plików musi być zamontowany w miejscu, zanim system będzie mógł go użyć. Montowanie sprawia, że system plików jest dostępny za pośrednictwem systemu plików komputera. Punktem montażowym jest dostęp do katalogu do urządzenia, partycji lub systemu plików.
Możemy uzyskać listę wszystkich zamontowanych partycji w systemie.
$ Mount
W kontekście pliku FSTAB punkt mocowania opisany dla określonej nazwy urządzenia będzie używany jako domyślny punkt montażu. Gdy komputerowy system zamontuje wszystkie urządzenia do punktów montażowych opisanych w tym pliku.
Typ systemu plików
System plików można opisać jako indeks bazy danych z całą fizyczną lokalizacją danych na temat pamięci. Istnieje wiele szeroko używanych systemów plików. Linux domyślnie obsługuje kilka systemów plików. Oto krótka lista popularnych systemów plików.
Inną opcją jest „Auto”, która pozwala systemowi automatycznie wykryć typ systemu plików urządzenia lub partycji. Użyj tej opcji, jeśli nie masz pewności co do konkretnego systemu plików.
Opcje montowania
Opcje montażu określają zachowanie montażowe urządzenia/partycji. Jest to uważane za najbardziej mylącą część pliku FSTAB.
Oto krótka lista niektórych wspólnych opcji montowania, które spotkasz podczas pracy z plik FSTAB.
Wysypisko
Opisuje, czy system plików ma zostać zapasowy. Jeśli wartość wynosi 0, wówczas zrzut zignoruje system plików. W większości przypadków jest przypisany 0. W przypadku tworzenia kopii zapasowych wygodniejsze jest korzystanie z różnych narzędzi innych firm.
Opcje FSCK
Narzędzie FSCK sprawdza system plików. Wartość przypisana w tej kolumnie określa, w której kolejności FSCK sprawdzi wymienione systemy plików.
Edycja pliku FSTAB
Przed edytowaniem pliku FSTAB zawsze zaleca się, aby mieć kopię zapasową.
Przed wprowadzeniem jakichkolwiek zmian w pliku FSTAB zaleca się najpierw wykonanie kopii zapasowej. Zawiera krytyczne szczegóły konfiguracji, więc złe wpisy mogą powodować niechciane wyniki.
$ sudo cp -v /etc /fstab /etc /fstab.kopia zapasowa
Aby edytować plik FSTAB, uruchom wybrany edytor tekstu z Sudo.
$ sudo nano /etc /fstab
Aby napisać komentarz, użyj „#” na początku.
$ # To jest komentarz
Zauważ, że niektóre wpisy mogą używać urządzenia UUID zamiast nazwy urządzenia. Aby uzyskać UUID urządzenia, użyj BLKID.
$ BLKID
Po wprowadzeniu wszystkich zmian zapisz plik i zamknij edytor. Zmiany te nie będą skuteczne, chyba że system uruchomi się.
Końcowe przemyślenia
Plik FSTAB jest prostym, ale potężnym rozwiązaniem wielu sytuacji. Może również zautomatyzować montaż zdalnych systemów plików. Wymaga tylko zrozumienia struktury kodu i obsługiwanych opcji, aby skorzystać z tego.
Aby uzyskać bardziej szczegółowe informacje, sprawdź stronę mężczyzny.
$ man fstab
Szczęśliwy komputer!