====== System plików ====== Systemy plików są kluczowym elementem przechowywania danych na [[:hardware:twardy_dysk|dyskach twardych]]. Zarządzanie nimi obejmuje tworzenie, formatowanie oraz monitorowanie stanu systemu plików. {{page>:szablon:gfx:dysk}} //Initramfs// (initial RAM filesystem),to przykład specjalnego systemu plików, który jest załadowany do pamięci RAM w czasie uruchamiania systemu operacyjnego. Jest to kluczowy element w procesie bootowania systemu Linux. [[:system_plikow:initramfs|Initramfs]] zawiera minimalne środowisko, które umożliwia montowanie głównego systemu plików (zazwyczaj root filesystem) oraz wykonanie innych niezbędnych czynności przed przekazaniem kontroli do głównego jądra systemu operacyjnego. ===== Zarządzanie Systemami Plików ===== Ogólne informacje. {{tag>System plików}} ==== Tworzenie i Formatowanie Systemu Plików ==== System plików można stworzyć na partycji za pomocą narzędzi takich jak [[:kategoria:polecenia:mkfs]]. Formatowanie partycji usuwa wszystkie dane na niej i tworzy nowy system plików. === Przykładowe Komendy === - **Tworzenie systemu plików ext4:** ''sudo mkfs.ext4 /dev/sda1'' - **Tworzenie systemu plików xfs:** ''sudo mkfs.xfs /dev/sda1'' == Sprawdzanie i Naprawa Systemu Plików == Narzędzia takie jak [[:kategoria:komendy:fsck]] i [[:kategoria:polecenia:e2fsck]] są używane do sprawdzania integralności systemu plików i naprawiania błędów. === Przykładowe Komendy === Sprawdzanie systemu plików ext4: ''sudo fsck /dev/sda1'' == Monitorowanie Systemu Plików == Monitorowanie stanu systemu plików i dysków jest kluczowe dla utrzymania ich zdrowia. Narzędzia takie jak SMART pomagają w monitorowaniu stanu dysków twardych. === Narzędzia Monitorujące === * smartctl: Narzędzie do monitorowania zdrowia dysków twardych za pomocą SMART. ''sudo smartctl -a /dev/sda'' * [[:kategoria:komendy:iostat]]: Narzędzie do monitorowania wydajności dysków. ''iostat -x 1'' == Przykłady Użycia == * Sprawdzanie użycia dysku: ''df -h'' * Sprawdzanie wykorzystania przestrzeni na partycji poprzez [[:kategoria:komendy:du]]: ''du -sh /home/user/'' {{pagebox>:pagebox:kategorie}}