Pokud je adresář, který se pokoušíte odebrat, prázdný (neobsahuje žádné soubory ani adresáře), můžete použít rmdir příkaz k odstranění adresáře z příkazového řádku.
Řekněme například, že máte prázdný adresář test/ které chcete odstranit.
Chcete -li odstranit prázdný adresář test/ , spusťte následující příkaz:
$rmdir test
Jak vidíte, adresář test/ je odebrán.
Pokud adresář, který se pokoušíte odebrat, obsahuje obsah, nemůžete jej odebrat pomocí rmdir příkaz. Musíte použít rm místo toho příkaz.
Řekněme, že chcete odstranit adresář konfigurace/ který má uvnitř soubory a další adresáře.
$stromkonfigurace/
Chcete -li odebrat konfigurační soubory adresáře/ spusťte příkaz rm následujícím způsobem:
$rm -rvkonfigurace/Nebo
$rm -rfvkonfigurace/
Adresář a veškerý obsah (soubory a adresář) adresáře by měl být odstraněn, jak vidíte na obrázku níže.
Pokud chcete, můžete odstranit více adresářů (a jeho obsah) pomocí příkazu rm následujícím způsobem:
$rm -rvadresář1 adresář2/cesta/na/adresář 3Nebo
$rm -rfvadresář1 adresář2/cesta/na/adresář 3
POZNÁMKA: The -F volba odstraní adresář a obsah bez jakékoli bezpečnostní kontroly. Ujistěte se tedy, že v adresáři, který se pokoušíte odebrat, nemáte nic důležitého. Další informace o tom najdete v další části tohoto článku.
Bezpečnostní kontrola před odebráním adresářů z příkazového řádku:
Adresář obsahuje spoustu souborů a dalších adresářů. Než jste je skutečně odstranili, možná nevíte, zda tam máte nějaké důležité soubory (ach ne!). Vždy je tedy dobré používat programy jako strom ověřit, že v adresáři, který chcete odebrat, nemáte nic důležitého.
Stromový program je velmi jednoduchý na používání. Formát příkazu stromu je:
$strompath_to_the_directoryPříkaz strom není ve většině distribucí Linuxu ve výchozím nastavení k dispozici. Můžete jej však snadno nainstalovat z oficiálního úložiště balíčků požadované distribuce Linuxu.
CentOS 7 a RHEL 7:
Stromový balíček můžete nainstalovat z oficiálního úložiště balíků CentOS 7 nebo RHEL 7 pomocí správce balíčků YUM následujícím způsobem:
$sudo mňam instalace -a stromUbuntu/Debian:
Na Ubuntu, Debianu nebo jakýchkoli derivátech Debianu můžete nainstalovat stromový balíček z oficiálního úložiště balíků pomocí správce balíčků APT následujícím způsobem:
$sudovýstižnýNainstalujte -a stromPříkaz rm má také možnost bezpečnostní kontroly. Můžete použít -i možnost sdělit rm, aby vyzval k potvrzení před odstraněním jakéhokoli souboru nebo adresáře.
Bezpečně odebrat adresář snímky/ pomocí rm spusťte následující příkaz:
$rm -risnímky/
Než rm sestoupí (přejde) do libovolného adresáře, vyzve k potvrzení. Pro potvrzení stiskněte a a poté stiskněte .
rm také vyzve ke konfiguraci, než odstraní jakýkoli soubor. Pro potvrzení stiskněte a a poté stiskněte .
Adresář odstraní pouze v případě, že potvrdíte odebrání všeho. V opačném případě ponechá všechny soubory, které nechcete odstranit, spolu s adresáři. Nyní máte způsob, jak přesunout důležité soubory a poté odstranit adresář. Je to lepší než později litovat.
The -i možnost bude ve výchozím nastavení povolena v některé distribuci Linuxu. Chcete -li to přepsat a vynutit rm, aby vše odstranilo bez předchozí výzvy, použijte -F volba.
Odebrání adresářů pomocí grafického uživatelského rozhraní:
Pokud používáte grafické desktopové prostředí, můžete k odstranění adresářů použít Správce souborů (tj. Nautilus, Dolphin atd.), Který je součástí desktopového prostředí.
Chcete -li odstranit adresář nebo adresáře, vyberte adresář nebo adresáře, které chcete odebrat, a poté stiskněte + . Váš správce souborů by vás měl vyzvat k potvrzení operace odstranění. Potvrďte kliknutím na Vymazat jak je vyznačeno na snímku obrazovky. Adresář nebo adresáře, které jste vybrali, by měly být odstraněny.
Takto tedy odstraníte adresář nebo adresáře v systému Linux. Děkujeme za přečtení tohoto článku.