V Linuxu můžete vytvářet složky pomocí grafického správce souborů stejně jako ve Windows a macOS. Ale pokud dáváte přednost použití příkazového řádku, můžete!
Adresáře jsou nezbytné pro váš operační systém Linux, protože obsahují soubory, které můžete používat pravidelně nebo váš systém potřebuje správně fungovat. I když existuje vždy možnost vytvářet složky ručně pomocí správce souborů, mnoho pokročilých uživatelů může upřednostňovat použití okna terminálu k vytváření a procházení souborů a složek v nich stroje.
Pokud jste fanouškem Linuxu a chcete ovládat vytváření a správu adresářů z příkazového řádku, zde je to, co potřebujete vědět.
Jak vytvořit adresář pomocí příkazového řádku
The mkdir příkaz obsahuje klíč ke všem úlohám vytváření adresářů. Pomocí jednoho řádku kódu můžete v terminálu vytvořit jeden a více adresářů. Zde je návod, jak mkdir příkaz na Linuxu funguje:
1. Vytvořte jeden adresář v systému Linux
Zde je návod, jak můžete použít mkdir funkce pro vytvoření jednoho adresáře:
mkdir [option]
Pokud například chcete vytvořit nový adresář, můžete použít následující příkaz:
mkdir MUO
Výše uvedený příkaz vytvoří nový adresář MUO v aktuálním umístění. Chcete-li přejít do adresáře MUO pomocí příkazového řádku, můžete použít CD příkaz:
cd ./MUO
Příkaz cd je vysoce flexibilní způsob změny adresářů v linuxovém terminálu.
2. Vytvořte více adresářů v systému Linux
The mkdir Funkce je všestranná a umožňuje vytvořit více adresářů pomocí jediného příkazu. Chcete-li například vytvořit více složek pomocí příkazového řádku, použijte níže uvedený kód:
mkdir ...
Chcete-li vytvořit tři složky, můžete použít následující mkdir příkaz:
mkdir MUO_sample1 MUO_sample2 MUO_sample3
Jakmile spustíte výše uvedený příkaz, program vytvoří tři adresáře: MUO_sample1, MUO_sample2 a MUO_sample3. Můžete spustit ls příkaz pro výpis nově vytvořených adresářů.
Struktura adresářů Linuxu je složitá, takže je vždy nejlepší seznámit se s nadřazenými a podřízenými adresáři, abyste se vyhnuli zbytečným překážkám.
3. Přímé vytváření adresářů
Jako uživatel Linuxu můžete vytvořit adresář přímo na požadovaném místě. Nemusíte navigovat na místo ani používat mkdir funkce v terminálu.
Vše, co musíte udělat, je přejít do složky/umístění, kde chcete vytvořit nový adresář/složku, a kliknout pravým tlačítkem.
V nabídce seznamu klikněte na Nová složka volba.
Jakmile uvidíte ikonu nové složky, můžete složku přejmenovat na název podle vašeho výběru.
Ujišťujeme vás, že pokud chcete zkontrolovat stav adresáře z okna terminálu, stále můžete použít CD příkaz pro navigaci do konkrétního umístění a spuštění ls příkaz pro výpis obsahu.
Možnosti mkdir
Můžete použít několik možností s mkdir příkaz, který vám pomůže vylepšit stávající nástroj příkazu. Můžete použít níže uvedené příkazy:
1. -p nebo -rodiče: The -p je užitečný při společném vytváření nadřazeného adresáře a podadresáře. Pokud zadaný nadřazený adresář již existuje, automaticky vytvoří podadresář.
mkdir -p MUO/MUO_CHILD
2. -v nebo -verbose: The -proti příkaz přidá podrobné zprávy do každého vytvořeného adresáře.
mkdir - v file1 file2
3. --verze: The --verze příkazy vytisknou podrobnosti o verzi licence.
mkdir --version
Odstraňte prázdné a neprázdné linuxové adresáře
Nakonec, jakmile vytvoříte adresáře v operačním systému Linux, možná budete chtít odstranit ty, které již nepotřebujete. Adresáře v operačním systému Linux můžete odstranit dvěma způsoby:
- rm
- rmdir
Pojďme diskutovat o obou těchto metodách podrobně:
1. Pomocí příkazu rm
Pokud chcete odstranit prázdné a neprázdné adresáře, můžete použít rm příkaz takto:
1. Zkontrolujte obsah adresáře
Před smazáním adresáře byste měli zkontrolovat jeho obsah. Chcete-li tak učinit, přejděte do umístění adresáře pomocí příkazu cd.
cd ./MUO
Ve výše uvedeném příkladu je MUO adresář na ploše Ubuntu.
2. Vypište obsah adresáře
Jakmile jste v umístění adresáře, použijte pomocí příkazu ls vypište obsah adresáře.
ls
Příkaz vypíše veškerý obsah adresáře. Na obrazovce uvidíte seznam všech souborů uložených v tomto adresáři.
3. Odstraňte adresář přes terminál
Zadejte rm příkaz, následovaný různými příkazy a názvem adresáře, který chcete odstranit.
rm -option
Můžete použít ls znovu potvrďte, že adresář již není dostupný.
Zde jsou některé z nejčastěji používaných možností s rm příkaz:
- -F: Vynucené odstranění souborů a složek z adresáře
- -i: Před odstraněním adresáře požádá o oprávnění
- -r: Rekurzivně odstraní adresáře a uložené soubory
- -d: Odstraní prázdný adresář
Můžete dokonce odstranit více adresářů najednou. Chcete-li například odstranit adresáře MUO_sample1, MUO_sample2 a MUO_sample3 jedním příkazem, můžete to udělat následovně:
rm -d MUO_sample1 MUO_sample2 MUO_sample3
Existuje alternativní metoda, kterou můžete použít k odstranění prázdných adresářů. Můžete použít rmdir příkaz k rychlému odstranění adresáře následovně:
rmdir
Chcete-li odstranit adresář MUO3, když v něm nejsou žádné soubory/podadresáře, můžete použít rmdir příkaz jako níže:
rmdir MUO3
Pokud však adresář není prázdný, zobrazí se chybová zpráva, kdykoli se pokusíte adresář smazat pomocí rmdir příkaz.
Použijte rm a rmdir příkazy opatrně, protože smazané adresáře nelze obnovit.
4. Přímé smazání adresáře
Způsobem, jakým vytvoříte adresář, můžete dokonce adresář/složku přímo smazat. Vyberte adresář, který chcete smazat, a stiskněte Vymazat tlačítko na klávesnici. Ujistěte se, že jste před odstraněním zkontrolovali obsah adresáře, protože efekt je touto metodou trvalý.
Práce s adresáři Linuxu bez námahy
Adresáře tvoří významnou část vašich souborů a struktur složek v systému Linux. Stejně jako jakýkoli jiný operační systém je vytváření a mazání adresářů v Linuxu poměrně snadné, zvláště když chcete bezproblémově pracovat z okna terminálu.
Chcete-li co nejlépe využít své zkušenosti, můžete použít výše uvedené příkazy a v několika jednoduchých krocích můžete rychle dosáhnout požadovaného úkolu.