Praca z poleceniem Linux MKFS

Praca z poleceniem Linux MKFS
Nie można uniknąć tworzenia systemów plików w Linux, szczególnie podczas pracy z urządzeniami do przechowywania danych. System plików organizuje katalogi w hierarchicznej formie aż do jego podlokdaryzatorów i plików. MKFS Polecenie pomaga zbudować systemy plików w Linux, głównie na dyskach twardych lub napędach zewnętrznych, takich jak USB.

Polecenie oznacza „Twórz systemy plików” i możesz utworzyć różne typy systemów plików. Omówimy, jakie są systemy plików i ich różne typy i użycie MKFS do utworzenia systemu plików na obrazie pliku w systemie Linux. Spójrz na następujące Illustratios.

Zrozumienie systemów plików w Linux

Z reguły kciuka, jeśli nie masz pewności co do pracy z poleceniami systemu plików, takich jak MKFS, Nie wypróbuj ich w swoim rzeczywistym systemie. Możesz go rozbić, wymazując całą jego zawartość, ale przedstawymy bezpieczniejszy sposób.

W tej notatce zrozummy, czym jest system plików. Linux używa struktur systemu plików do zarządzania danymi na różnych urządzeniach. Poza tym system plików zarządza sposobem przechowywania lub odzyskiwania danych. Aby utworzyć system plików, używamy polecenia MKFS. W innych systemach operacyjnych, takich jak Windows, jest to określane jako partycjonowanie dysku. Mamy różne typy systemów plików dla Linux i określasz, który system możesz utworzyć podczas korzystania z polecenia MKFS.

Rodzaje systemów plików

Możesz wymienić dostępne systemy plików w systemie Linux, uruchamiając polecenie MKFS, a następnie naciskając klawisz TAB dwa razy, nie pozostawiając miejsca po MKFS.

Twój wynik może różnić się od następujących:

Systemy plików używają funkcji znanej jako Dziennikowanie. Koncepcja obejmuje systemy plików o zapisie ukończonego pliku, które zapisuje w czasopiśmie. Podobnie tworzy czasopismo toczące się rekordy zapisu, które są aktualizowane podczas pisania plików. Pomaga to, ponieważ gdy coś powoduje gwałtowne zakłócenie, system plików może naprawić zepsute pliki, odnosząc się do czasopisma. Jednak nie wszystkie systemy plików, zwłaszcza stare, wspierają tę koncepcję.

Z poprzedniego obrazu widzimy różne typy systemów plików, w tym ext2, ext3, msdos, fat, vfat itp. Systemy plików mają swoje różnice i dobrze jest wiedzieć, którego systemu użyć podczas tworzenia systemu plików.

Jak utworzyć system plików Linux za pomocą MKFS

Polecenie MKFS może zepsuć Twój system, jeśli nie będziesz ostrożny. Aby tego uniknąć, najpierw tworzymy plik graficzny To pozwala nam oddzielić nasz system od pliku obrazu. Używamy Dd polecenie utworzenia naszego pliku obrazu dla tego przypadku. Ponadto określamy ścieżkę do naszych plików, aby użyć DD. Ścieżka jest dev/zero który odrzuca dane zapisane w swoich plikach. Nazwamy nasz plik obrazu jako Linuxhint.img. Nasz system plików ma rozmiar 100 MB. Wymień wartości i nazwy, aby pasować do Twojej obudowy.

Poleceniem będzie:

$ dd if =/dev/zero = ~/linuxhint.IMG BS = 1m liczba = 100

W takim przypadku każdy blok jest reprezentowany przez 1 dla 1 MB.

Aby zweryfikować plik obrazu, uruchom następujące polecenie:

$ ls -hl | Grep Linuxhint

Aby utworzyć system plików ext4 lub dowolny do wyboru, poleceniem będzie:

$ mkfs.ext4 ~/Linuxhint.img

Otóż ​​to! Nasz system plików ext4 jest tworzony z tymczasowym punktem konfiguracji. Utwórz punkt mocowania dla systemu plików. W tym celu stwórzmy nowy katalog o nazwie Linuxhint i użyj go jako naszego punktu montażu. Musimy przekazać uprawnienia do punktu montażu danego użytkownika, w tym przypadku nazwa użytkownika.

$ sudo mkdir /mnt /linuxhint
$ sudo Mount ~/Linuxhint.IMG /MNT /LINUXHINT
$ sudo chown kyle: Użytkownicy /MNT /Linuxhint

Twój system plików jest dobry. Możesz poruszać się po punkcie mocowania i spróbować tworzyć pliki, aby sprawdzić, czy to działa.

Udało nam się utworzyć system plików ext4 za pomocą polecenia MKFS. Możesz usunąć punkt montażu, gdy będziesz zadowolony z zadań.

Wniosek

Tworzenie systemów plików jest łatwe za pomocą polecenia MKFS. Możesz utworzyć różne typy systemów plików w zależności od tego, co chcesz z systemami plików. W tym przewodniku przedstawiono przykład utworzenia systemu plików ext4 na pliku obrazu. Zaleca się użycie pliku obrazu podczas testowania poleceń systemu plików, aby uniknąć bałaganu z systemem. Mam nadzieję, że teraz rozumiesz, jak używać polecenia MKFS w Linux.