Chcete vědět, jak můžete na počítači se systémem Linux odstranit soubor nebo složku? Možná máte nějaké nepotřebné soubory, které chcete ze systému odebrat.
V tomto článku probereme vše, co souvisí s mazáním souborů a složek v Linuxu. Poskytneme také stručné informace o různých vlajkách a možnostech, které můžete použít při mazání souborů a adresářů ve vašem počítači.
Jak odstranit soubor v Linuxu
Ve výchozím nastavení vám systémy Linux nabízejí způsob, jak odstranit soubory a adresáře pomocí terminálu. Odpojit , rm , a rmdir jsou vestavěné nástroje, které umožňují uživateli vyčistit systémovou paměť odstraněním již nepotřebných souborů (rm znamená odstranit zatímco rmdir označuje odstranit adresář ).
Chcete -li odstranit soubor pomocí příkazu unlink, zadejte:
unlink filename
Když stisknete Vstupte , systém odebere pevný odkaz zadaného souboru s úložištěm. Všimněte si, že nebudete moci odstranit více souborů pomocí příkazu unlink. Příkaz rm má v takových situacích navrch.
Chcete -li odstranit jeden soubor pomocí rm, zadejte:
rm filename
S rm budete muset potvrdit odstranění souborů chráněných proti zápisu zadáním a nebo Ano . Toto je bezpečnostní mechanismus v Linuxu, protože většina systémových souborů je chráněna proti zápisu a Linux potvrdí, zda je chce uživatel odstranit. Šifrování souborů a složek v Linuxu je také možné, pokud to s ochranou systému myslíte vážně.
Při odstraňování souboru chráněného proti zápisu se zobrazí výzva podobná té níže.
rm: remove write-protected regular empty file 'filename'?
Můžete také předat více názvů souborů oddělených znakem Prostor znak, aby bylo možné odebrat více než jeden soubor.
jak obejít zablokovaný web
rm filename1 filename2 filename3
Chcete -li odstranit všechny soubory, které mají konkrétní příponu, můžete implementovat regulární výrazy v příkazu rm.
rm *.txt
Výše uvedený příkaz odstraní všechny textové soubory v aktuálním pracovním adresáři.
proč je hlasitost mého telefonu tak nízká?
Chcete -li potvrdit odstranění každého souboru v adresáři, použijte -i vlajka s rm. The -i vlajka znamená interaktivní a umožní vám vybrat si, zda chcete soubor odstranit nebo ne. Budete muset napsat a ano nebo č pro potvrzení vaší volby.
rm -i *.txt
Chcete -li soubory odstranit bez výzvy k potvrzení, použijte -F příznak příkazem rm. The -F znamená platnost nebo násilně .
rm -f filename1 filename2 filename3
Můžete použít různé další možnosti rm. Můžete také zřetězit více možností dohromady, abyste zvýšili účinnost vašeho příkazu. Například kombinování -i a -proti společně zobrazí výzvu před odstraněním zadaného souboru v podrobném režimu.
rm -iv *.docx
Příbuzný: Jak vytvořit nový soubor v Linuxu
Odstranění adresářů a složek
V systému Linux existují dvě možnosti příkazů, pokud jde o mazání složek. Můžete buď použít rmdir příkaz nebo rm příkaz.
Mezi těmito dvěma příkazy je však malý rozdíl. Pomocí rmdir můžete odstranit pouze prázdné adresáře. Pokud máte složku, která obsahuje více souborů, jste povinni použít příkaz rm.
Chcete -li odstranit prázdnou složku pomocí příkazu rmdir:
rmdir /directory
Pokud existuje prázdný adresář, který chcete odebrat, použijte -d příznak příkazem rm. The -d vlajka znamená adresář .
rm -d /directory
Odstranění více adresářů pomocí příkazu rm je také snadné. Předejte název složek oddělených znakem prostor charakter.
rm -r /dir1 /dir2 /dir3
Chcete-li odstranit neprázdný adresář (složky obsahující soubory), použijte -r možnost pomocí příkazu. The -r vlajka nebo rekurzivní vlajka rekurzivně odstraní všechny soubory a podsložky zadaného adresáře.
rm -r /directory
Stejně jako soubory v systému Linux, pokud je adresář chráněn proti zápisu, rm zobrazí výzvu, která vás požádá o potvrzení odebrání znovu. Chcete -li tuto výzvu obejít, použijte -F vlajka s příkazem.
rm -rf /directory
Při mazání složek můžete také spojit více možností dohromady. Při mazání adresářů Linuxu je také možné použít regulární výrazy.
Správa souborů v Linuxu
Vědět jak organizovat úložiště ve vašem počítači odstranění souborů a složek je zásadní. Můžete se dostat do situace, kdy vám správce souborů nedovolí graficky mazat soubory a složky. V takových případech je zbavení se souborů pomocí terminálu jedinou vhodnou volbou.
Někdy možná budete chtít přesunout soubor do jiného adresáře místo toho, abyste jej zcela odstranili ze systému. Linux poskytuje mv příkaz změnit umístění souborů a složek na vašem systémovém úložišti.
jak dlouho můžete deaktivovat facebookPodíl Podíl tweet E-mailem Jak přesouvat soubory Linux pomocí příkazu Mv
Přesouvání souborů v terminálu Linux je výkonnější než v prohlížeči souborů, ale musíte vědět, co děláte.
Číst dále Související témata- Linux
- Správa souborů
- Terminál
- Linux
Deepesh je juniorský editor pro Linux na MUO. Píše informační příručky pro Linux s cílem poskytnout všem nováčkům blažený zážitek. Nejste si jisti filmy, ale pokud chcete mluvit o technologii, je to váš chlap. Ve svém volném čase ho můžete najít číst knihy, poslouchat různé hudební žánry nebo hrát na kytaru.
Více od Deepesh SharmaPřihlaste se k odběru našeho zpravodaje
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!
Kliknutím sem se přihlásíte k odběru