Košík je prázdný

Při instalaci nebo formátování nového disku v Linuxovém systému je často potřeba vytvořit nový souborový systém, který umožní správu a ukládání dat na daném úložišti. Pro tento účel se v Linuxu používá nástroj "mkfs" (make file system), který slouží k vytváření souborových systémů na různých zařízeních, jako jsou pevné disky, USB flash disky nebo SD karty. V tomto článku si přiblížíme, co je to mkfs, jaké jsou jeho klíčové vlastnosti a jak ho používat pro vytváření souborových systémů v Linuxu.

Co je to mkfs?

Mkfs je příkazový řádek v Linuxu, který umožňuje vytvořit nový souborový systém na daném zařízení. Při formátování disku je potřeba určit typ souborového systému, který chceme vytvořit, například Ext4, XFS, FAT32 nebo NTFS. Mkfs poté provede inicializaci souborového systému na daném zařízení, což zahrnuje vytvoření hlavičky, bitmapy a tabulek, které umožňují správu dat a adresářů na disku.

Jak používat mkfs?

Základní syntaxe příkazu mkfs je následující:

bash:
mkfs -t typ_souboroveho_systemu /cesta/k/zařízení

    "-t typ_souboroveho_systemu" určuje typ souborového systému, který chceme vytvořit (např. ext4, xfs, fat32, ntfs).
    "/cesta/k/zařízení" je cesta k zařízení, na kterém chceme vytvořit nový souborový systém (např. /dev/sda1, /dev/sdb).

Příklady použití:

Vytvoření souborového systému Ext4 na /dev/sda1:
bash:
mkfs -t ext4 /dev/sda1

Vytvoření souborového systému FAT32 na /dev/sdb1:
bash:
mkfs -t vfat /dev/sdb1

Poznámka: Při použití mkfs je důležité si uvědomit, že příkaz odstraní veškerá data na daném zařízení a nahradí je novým souborovým systémem. Proto je důležité zkontrolovat správnost cesty k zařízení a zálohovat data před provedením formátování.

Typy souborových systémů podporované mkfs:

Mkfs podporuje širokou škálu souborových systémů, z nichž některé jsou určeny pro různé účely. Mezi nejčastěji používané typy souborových systémů patří:

    Ext4 - Jedná se o nejčastěji používaný souborový systém v Linuxu díky své vysoké výkonnosti, rozšiřitelnosti a spolehlivosti.

    XFS - Tento souborový systém je vhodný pro velké úložiště a je oblíbený zejména u serverů a datových center.

    FAT32 - Jedná se o souborový systém, který je kompatibilní s mnoha zařízeními a operačními systémy, včetně Windows a Linuxu.

    NTFS - Tento souborový systém je primárně používán na zařízeních s operačním systémem Windows, ale lze ho také použít v Linuxu s pomocí ovladače NTFS-3G.


Mkfs je důležitý nástroj v Linuxu, který umožňuje vytváření nových souborových systémů na různých zařízeních. Při použití mkfs je důležité pečlivě zkontrolovat správnost cesty k zařízení a zálohovat data, protože formátování disku odstraní veškerá existující data. Správná volba souborového systému závisí na konkrétním účelu a potřebách vašeho systému. Díky mkfs můžete efektivně spravovat a vytvářet souborové systémy ve vašem Linuxovém systému a zajistit tak bezpečné ukládání dat na vašich úložných zařízeních.