logo

Jak odstranit adresář v Linuxu

V Linuxu je adresář kontejner pro soubory a další adresáře, který tvoří hierarchickou strukturu. Než se tedy ponoříme do adresáře, pojďme se dozvědět něco o Linux Directory. Adresář je struktura, která hraje důležitou roli v systému souborů a nabízí uživatelům systematický způsob navigace a struktury dat. V systému Linux jsou adresáře nezbytné pro udržení pořádku a poskytnutí jasné cesty pro přístup k souborům. Adresáře umožňují uživatelům kategorizovat související soubory, což usnadňuje jejich vyhledání a správu. Struktura adresářů se řídí stromovou hierarchií, přičemž kořenový adresář je nahoře, větví se do podadresářů a dále se dělí na soubory. Uživatelé mohou procházet adresáře pomocí příkazů jako cd (změnit adresář) v terminálu Linux.

Jak odstranit adresář v Linuxu?



Metoda 1: Použití příkazu rmdir k odebrání adresáře

V této části prozkoumáme podrobné kroky k odstranění adresáře v Linuxu pomocí rmdir vestavěný příkaz.

Syntax:

rmdir [options] [directory name]>

The rmdir> příkaz obsahuje následující možnosti:

  • --ignore-fail-on-non-empty> : Při pokusu o odstranění neprázdného adresáře se nezobrazí chybová zpráva.
  • -p> : Odebere adresář spolu s jeho rodičem v hierarchii.
  • -v> : Poskytuje podrobný výstup.
  • --help> : Zobrazí text nápovědy.
  • --version> : Zobrazí verzi příkazu.

Krok 1: Nejprve otevřete svůj systém Linux a otevřete terminál. Uvidíte rozhraní, jako je toto, jak je znázorněno na obrázku níže.



co je hibernace
hostnamectl>
Otevření terminálu a spuštění příkazu hostnamectl

Otevření terminálu a spuštění příkazu hostnamectl

Krok 2 : Poté Před založením nového adresáře použijte pwd příkaz k určení, kde se v souborovém systému nacházíte.

pwd>
Spuštění příkazu pwd

Spuštění příkazu pwd



java převod celého čísla na řetězec

Krok 3: Nyní, než se pustíme do odstranění jakéhokoli adresáře v systému Linux, musíme nejprve vytvořit nový adresář, abychom mohli provést úlohu pomocí níže uvedeného příkazu. Zkontrolujte jeho možnosti a dostupné parametry.

mkdir --help>
Zobrazení části nápovědy příkazu mkdir

Zobrazení části nápovědy příkazu mkdir

Krok 4: Nyní musíme použít výše uvedený příkaz a vytvořit jeden název adresáře jako „ techcodeview.com ‘ pak uvidíme, jak to odstranit.

mkdir techcodeview.com>
Vytvoření nového adresáře s názvem techcodeview.com

Vytvoření nového adresáře s názvem techcodeview.com

Krok 5: Chcete-li zkontrolovat, zda je adresář techcodeview.com byl vytvořen ve vašem systému nebo ne, použijte soubor ls příkaz a zkontrolujte jej.

ls>
Výpis souborů a adresářů /home/kali

Výpis souborů a adresářů /home/kali

Přejdeme do adresáře techcodeview.com a zobrazíme jeho obsah.

cd techcodeview.com ls>
Přejděte do adresáře techcodeview.com

Přejděte do adresáře techcodeview.com

Krok 6: Odebrat adresář Chcete-li odstranit adresář a jeho obsah, použijte příkaz rmdir.

rmdir techcodeview.com>
Odebírání adresáře techcodeview.com

Odebírání adresáře techcodeview.com

stlc

Metoda 2: Použití rm Příkaz k odstranění adresáře

The rm command v Linuxu je mocný nástroj pro mazání souborů a adresářů. Pokud jde o odstranění adresáře, -r (rekurzivní) možnost je zásadní. Tím je zajištěno smazání adresáře a jeho obsahu.

Syntax:

rm [options] [file or directory name]>

Odlišný rm> možnosti příkazů zahrnují:

seznam písem v gimpu
  • f> : Vynutí odstranění všech souborů nebo adresářů.
  • -i> : Před odstraněním vás vyzve k potvrzení.
  • -I> : Vyzve jednou před odstraněním více než tří souborů nebo při rekurzivním odstranění.
  • -r> : Rekurzivně odstraní adresáře a jejich obsah.
  • -d> : Odstraní prázdné adresáře.
  • -v> : Poskytuje podrobný výstup.
  • --help> : Zobrazí text nápovědy.
  • --version> : Zobrazí verzi příkazu.

Krok 1: Nejprve otevřete svůj systém Linux a otevřete terminál. Uvidíte rozhraní, jako je toto, jak je znázorněno na obrázku níže.

Krok 2: Navigace do nadřazeného adresáře Pomocí příkazu cd přejděte do nadřazeného adresáře obsahujícího cílový adresář.

cd /home/kali/Documents/>
Přechod do nadřazeného adresáře

Přechod do nadřazeného adresáře

Krok 3: Odebrání adresáře Chcete-li odstranit adresář a jeho obsah, použijte příkaz rm s volbou -r (rekurzivní).

rm -r techcodeview.com>
Odstranění adresáře techcodeview.com rekurzivním způsobem

Odstranění adresáře techcodeview.com rekurzivním způsobem

Krok 4: Potvrdit odstranění Pokud chcete potvrdit každé odstranění, můžete přidat volbu -i, která vás požádá o potvrzení.

rm -ri directory_name>
Potvrzení odebrání adresáře

Potvrzení odebrání adresáře

Takže pomocí příkazu rmdir můžeme smazat adresář našeho systému. Jak můžete vidět na obrázku, zpočátku, když jsme vytvořili adresář, byl v našem systému. Po smazání se však v našich adresářích souborů nezobrazil a soubor byl úspěšně smazán.

java scan.nextstring

Závěr

Závěrem lze říci, že odstranění adresáře v Linuxu je jednoduchý proces, který zahrnuje použití rmdir nebo rm, podle toho, zda je adresář prázdný nebo obsahuje soubory. Uživatelé Linuxu mohou efektivně spravovat svůj souborový systém pomocí těchto příkazů k odstranění nežádoucích adresářů a zefektivnění jejich adresářové struktury. Při používání příkazu rm je důležité postupovat opatrně a zajistit, aby byl zadán správný adresář, aby se zabránilo náhodné ztrátě dat. Pravidelné čištění adresářů zlepšuje organizaci systému a optimalizuje úložný prostor v systémech Linux.

Jak odebrat adresář v Linuxu – FAQ

Jak odstraním adresář v Linuxu pomocí příkazového řádku?

Chcete-li odebrat adresář v Linuxu, můžete použít rmdir nebo příkaz rm. The rmdir příkaz je speciálně navržen pro odstraňování prázdných adresářů, zatímco příkaz rm je všestrannější a může mazat adresáře a jejich obsah.

Mohu odstranit adresář s výzvami k potvrzení, abych se vyhnul náhodným smazáním?

Ano, do příkazu rm můžete přidat volbu -i, která vás před odebráním každého souboru a adresáře požádá o potvrzení. To pomáhá zabránit náhodnému smazání.

Jak mohu násilně odebrat adresář bez výzev k potvrzení?

Chcete-li násilně odstranit adresář a jeho obsah bez jakýchkoliv potvrzovacích výzev, můžete použít volbu -f s příkazem rm.