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

Archivy značek: 0x80070652
Archivy značek: 0x80070652
Co by se stalo, kdyby všichni lidé náhle zmizeli?
Co by se stalo, kdyby všichni lidé náhle zmizeli?
Jako lidí, pokud s námi planeta nepůjde, je velmi nepravděpodobné, že vymřeme přesně ve stejnou dobu. Prostě na to nejsme dostatečně koordinovaní. Co by se ale stalo, kdyby každý člověk zmizel současně?
Color Picker je nový modul, který přichází do Windows PowerToys
Color Picker je nový modul, který přichází do Windows PowerToys
Projekt Microsoft PowerToys pro Windows 10 dostává novou aplikaci. Color Picker je nový modul „power toy“, který uživateli umožní získat skutečnou barvu pod kurzorem. Modul Color Picker bude obsahovat spoustu užitečných funkcí. Výběr barvy se zobrazí po stisknutí zástupce aktivace (konfigurovatelný v
Galaxy S9/S9+ – Jak zrcadlit mou obrazovku do mého televizoru nebo počítače
Galaxy S9/S9+ – Jak zrcadlit mou obrazovku do mého televizoru nebo počítače
Používání telefonu k vychutnávání oblíbených pořadů je stále snazší. Galaxy S9 má 5,8palcový displej, který velikostí odpovídá jeho uznávanému předchůdci S8. Pokud máte Galaxy S9+,
Drátové vs. bezdrátové myši
Drátové vs. bezdrátové myši
Kabelové a bezdrátové myši mají odlišné vlastnosti, díky kterým jsou vhodné pro různé druhy uživatelů. Podívali jsme se na oba, abyste se mohli co nejlépe rozhodnout.
Jak vyměnit dva řádky v aplikaci Excel
Jak vyměnit dva řádky v aplikaci Excel
Microsoft Excel je ideální aplikace pro zpracování velkého množství dat. Můžete jej použít k získání velkého množství práce za okamžik, pokud víte, které funkce použít. Ale může být
Minecraft neustále naráží na chyby Java nereagující - co dělat
Minecraft neustále naráží na chyby Java nereagující - co dělat
Pokud hrajete Minecraft a stále se vám zobrazují chyby „Java Platform SE Binary přestal fungovat“, nejste sami. Přestože je Java nainstalována na více než 3 miliardách zařízení, stále má své problémy a toto je jeden z nich. Minecraft