Hlavní Mac Jak odstranit celý adresář včetně souborů v systému Linux

Jak odstranit celý adresář včetně souborů v systému Linux



Linux Command Line je výkonný nástroj, který vám umožní dělat mnoho věcí rychleji a snadněji než prostřednictvím grafického uživatelského rozhraní. Jednou z jeho základních funkcí je vytváření a mazání souborů a složek, v tomto článku však zůstaneme při mazání složek.

Jak odstranit celý adresář včetně souborů v systému Linux

Pokračujte v čtení, abyste se dozvěděli, jak pomocí příkazů rm a rmdir odstranit složky, podsložky a soubory, které již nepotřebujete.

Pomocí rm smažte adresáře

Existuje mnoho příkazů, které můžete použít k odstranění adresáře. Výběr by měl záviset na tom, co chcete dělat a jak to chcete udělat. Linuxový příkazový řádek je v tomto ohledu mimořádně flexibilní, možná ještě více než jeho protějšky pro Windows a Mac.

Stojí za zmínku, že Linux nerozlišuje mezi složkami a soubory, jako to dělají operační systémy Mac a Windows. Místo toho zachází se složkami jako se skupinami souborů. V této části prozkoumáme příkaz rm. Začněme.

Pomocí rm smažte adresáře

rm –d název adresáře

Výše uvedený příkaz vám umožní odstranit pouze jeden prázdný adresář. Toto je nejzákladnější příkaz pro odebrání / odstranění složek.

rm –d název adresáře1 název adresáře2

Příkaz uvedený výše odstraní více složek. Háček je zde, stejně jako u předchozího, všechny musí být prázdné. Pokud se stane, že první pojmenovaná složka není prázdná, příkazový řádek se nepokusí odstranit další složky. Prostě se zastaví, aniž byste dostali chybovou zprávu.

rm –r název adresáře1 název adresáře2

Výše uvedený příkaz odstraní všechny určené složky, jejich podsložky a soubory v nich. To je možné díky možnosti -r, která nahradí -d z předchozího příkazu. V příkazovém řádku Linuxu znamená -r rekurzivní. Lze jej použít samostatně a kombinovat s dalšími možnostmi.

rm –rf název adresáře

Když spustíte příkaz rm –r, Linux Command Line vás požádá o povolení smazat všechny podsložky a soubory, které jsou chráněny proti zápisu. Pokud však místo toho zadáte rm –rf, nebudete vyzváni. Písmeno f znamená sílu.

Při mazání složek a souborů pomocí příkazu rm –rf byste měli být opatrní, protože byste mohli přijít o důležitá data nebo poškodit operační systém. Systémové soubory a složky lze v systému Linux mazat snadněji než v systémech Windows nebo Mac.

sudo apt-get instalační strom

Abyste lépe porozuměli tomu, co se chystáte smazat, měli byste si nainstalovat balíček stromu pomocí nástroje apt-get. To funguje pro Ubuntu a zbytek rodiny Debianu. Pokud používáte jinou distribuci, použijte vlastní nástroj pro správu balíčků. Po provedení výše uvedeného příkazu zobrazí příkazový řádek strukturu složek a souborů složky, ve které se nacházíte. Tímto způsobem můžete snadno zkontrolovat, zda existují nějaké soubory nebo podsložky, které by měly zůstat neporušené.

stromová cesta / do / vašeho / adresáře

Příkaz uvedený výše vám umožní zobrazit strukturu jiné složky ve vašem systému Linux.

jak víte, že vás někdo zablokoval?

Pokročilé příkazy

Existují další varianty příkazu rm, například –no-preserve-root, –preserve-root, –one-file-system a další. Jsou však určeny pro zkušené uživatele příkazového řádku. Pokud uděláte chybu s jedním z nich, můžete smazat část nebo dokonce všechny systémové soubory v počítači. Kvůli jejich komplikované povaze je uložíme pro další výukový program příkazového řádku.

Použijte rmdir k odstranění adresářů

K odstranění složek můžete použít také sadu příkazů rmdir. Příkazy rmdir se však mohou postarat pouze o prázdné složky a nemohou mazat soubory obsažené ve složkách označených k odstranění. Existuje několik užitečných příkazů rmdir a my se na ně v této části podíváme.

Pomocí rmdir smažte adresáře

Můžete však oklamat příkazový řádek tak, aby odstranil neprázdnou složku s nadřazenou možností, i když o něco později.

rmdir název adresáře

Toto je nejzákladnější příkaz rmdir. Odstraní prázdný adresář, který je v adresáři ve vašem aktuálním umístění. Pokud je například vaše aktuální poloha na ploše a máte v ní prázdnou novou složku, tento příkaz rmdir se o ni postará.

Amazon Fire TV zrcadlení Windows 10

rmdir název adresáře1 název adresáře2

Pokud máte více složek, které chcete smazat, můžete použít výše uvedenou variantu příkazu rmdir. Všechny zadané složky (adresáře) budou odstraněny, ale musí být obsaženy v adresáři, ve kterém se aktuálně nacházíte. Chcete-li odstranit adresáře jinde, přejděte na další příkaz.

rmdir / cesta / do / vašeho / adresáře

Příkazový řádek Linuxu umožňuje odstranit libovolný adresář z aktuálního umístění, ať už je kdekoli. K tomu budete muset zadat úplnou cestu k adresáři nebo adresářům, kterých se chcete zbavit.

V případě, že jste se pokusili smazat složku, která obsahuje podsložky nebo soubory, zobrazí se na příkazovém řádku chybová zpráva s informací, že adresář není prázdný. Není nutné říkat, že neodstraní zadanou složku.

V případě, že jste zadali tři složky a první se ukázala být prázdná, příkazový řádek zastaví zpracování vašeho příkazu, jakmile se spustí do první složky. Zobrazí se stejná chybová zpráva jako v předchozím případě a příkazový řádek se nepokusí odstranit další složky v seznamu.

Můžete to napravit přidáním následující možnosti: –ignore-fail-on-non-empty. To vynutí, aby příkazový řádek pokračoval v provádění příkazu, i když narazí na neprázdné složky. Příkaz může vypadat asi takto: rmdir –ignore-fail-in-not-empty NewFolder1 NewFolder2 NewFolder3.

rmdir –p název adresáře1 název adresáře2

Výše uvedený příkaz vám může pomoci přimět Linux k odstranění neprázdné složky. Používá volbu -p, známou také jako nadřazená možnost. Funguje to takto.

Řekněme, že máte složku s názvem Pics a složku s názvem ColorPics. Předpokládejme, že je prázdný a je jedinou položkou ve složce Pics. Když spustíte příkaz rmdir –p ColorPics Pics, příkazový řádek odstraní složku ColorPics, protože v ní není nic. Poté zkontroluje stav složky Pics, určí, že je také prázdná, a odstraní ji.

Poznejte sílu příkazového řádku

Příkazový řádek umožňuje provádět v systému Linux mnoho věcí. Pokud nemáte mnoho zkušeností, buďte opatrní, protože v systému Linux je snazší poškodit systém než v systémech Windows a Mac.

Už jste dříve používali příkazový řádek k mazání složek a souborů? Jaké příkazy jste použili? Pokud si myslíte, že nám chyběly některé dobré možnosti, dejte nám vědět v sekci komentáře níže.

Zajímavé Články

Redakce Choice

Jak zakázat Správce úloh v systému Windows 10
Jak zakázat Správce úloh v systému Windows 10
Jak povolit nebo zakázat Správce úloh v systému Windows 10 Windows 8 a Windows 10 mají novou aplikaci Správce úloh. Ve srovnání se Správcem úloh systému Windows 7 vypadá úplně jinak a má různé funkce. Správci systému mohou uživatelům omezit používání Správce úloh buď pomocí zásad skupiny, nebo úpravou registru. Reklama
Jak přidat, změnit a odstranit klíče a hodnoty registru
Jak přidat, změnit a odstranit klíče a hodnoty registru
Úpravy registru systému Windows nejsou těžké, ale je důležité je provést správným způsobem. Zde je více o přidávání, změně a mazání klíčů a hodnot.
Archivy značek: KB3161608 přímé odkazy ke stažení
Archivy značek: KB3161608 přímé odkazy ke stažení
Jak používat titulky Hulu
Jak používat titulky Hulu
Bez ohledu na to, jak sledujete Hulu, můžete zapnout skryté titulky, abyste nezmeškali žádný dialog. Zde je návod, jak to udělat na každé platformě.
Zakázat kombinaci tlačítek na hlavním panelu v systému Windows 10
Zakázat kombinaci tlačítek na hlavním panelu v systému Windows 10
Windows 10 s kombinací tlačítek na hlavním panelu ve výchozím nastavení povoleno. Když spustíte více než jednu instanci aplikace, např. otevřete dvě okna Průzkumníka souborů nebo několik dokumentů aplikace Word, zobrazí se jako jedno tlačítko na hlavním panelu.
Jak fotit s BeReal
Jak fotit s BeReal
BeReal, chválený jako budoucnost sociálních médií, se rychle stal jednou z nejpopulárnějších mobilních aplikací. Vyznačuje se jednoduchým rozhraním a vybízí uživatele, aby zveřejňovali upřímné, nefiltrované snímky. Protože však postrádá editační funkce jiných
Jak zakázat komentáře na stránce na Facebooku
Jak zakázat komentáře na stránce na Facebooku
https://www.youtube.com/watch?v=5cPgm8bbxwI Někteří administrátoři stránky na Facebooku by chtěli zakázat možnost komentovat příspěvky na své stránce, ale Facebook nenabízí oficiální zdokumentovanou metodu deaktivace komentářů na stránkách na Facebooku. Facebook