Katalogą galite pašalinti įvairiais būdais bet kurioje „Linux“ operacinėje sistemoje. Pvz., Jei naudojate bet kurios „Linux“ operacinės sistemos, pvz., GNOME ar KDE, GUI, bet kurį katalogą galite pašalinti dešiniuoju pelės mygtuku spustelėdami katalogą. Bet kai dirbate su atskiru „Linux“ serveriu ir turite tik terminalą darbui su „Linux“ operacine sistema, šis vadovas padės pašalinti katalogą „Linux“ operacinės sistemos terminale.
Yra kelios komandos katalogo pašalinimui iš „Linux“, atsižvelgiant į poreikį ir skirtingus tikslus. Šis įrašas leis jums sužinoti apie visas šias komandas ir atlikti visas jas „Ubuntu 20“.04 LTS sistema. Komandos, kurias ketiname išmokti ir kurios paprastai naudojamos norint pašalinti „Linux“ katalogą, yra
- rmdir
- rm
Taigi, pasinerkime ir sužinokime, kaip pašalinti arba ištrinti katalogą sistemoje „Linux“ ir įvairius būdus naudoti minėtas komandas.
Pašalinkite katalogą naudodami komandą „rmdir“
Tai rmdir komandinės eilutės įrankis yra specialiai naudojamas pašalinti arba ištrinti katalogą „Linux“ operacinėje sistemoje.
Naudojimo sintaksė rmdir komanda yra gana paprasta ir lengva. Tiesiog nurodykite katalogo pavadinimą po rmdir komanda, ir katalogas bus pašalintas tik tuo atveju, jei jis tuščias.
$ sudo rmdir katalogo_vardas
Jei katalogas tuščias, jis bus nedelsiant pašalintas. Priešingu atveju tai paskatins klaidą „Nepavyko pašalinti„ directory_name “: katalogas ne tuščias“. Šis pranešimas galiausiai reiškia, kad kataloge yra keletas failų ar pakatalogių.
Taigi, jei norite pašalinti katalogą ir viską, kas jame yra, turite pereiti prie rm komandą.
Pašalinkite katalogą naudodami komandą „rm“
The rm komanda naudojama ne tik katalogams pašalinti ar ištrinti, bet ir katalogams bei failams ištrinti. Taip pat pateikiamos kelios papildomos žymos, kurios padeda atlikti įvairias užduotis pagal reikalavimą.
Pavyzdžiui, norėdami pašalinti katalogą ir jo pakatalogius, -r vėliava naudojama norint pašalinti katalogą, jo pakatalogius ir failus rekursyviai.
$ sudo rm -r katalogo_vardas
Ši komanda iš karto pašalins katalogą, visus jame esančius pakatalogius ir failus, tik jei katalogas nėra apsaugotas nuo rašymo.
Jei katalogas yra apsaugotas nuo rašymo, jis paragins patvirtinti rašymo saugomo failo ištrynimo procesą. Jei nenorite gauti raginimo patvirtinti, turite naudoti -f parinktis, leidžianti ištrinti saugiai nuo rašymo saugomą katalogą sistemoje „Linux“.
Taigi, komanda, skirta ištrinti apsaugotą nuo rašymo katalogą ir visus jame esančius failus bei pakatalogius, bus tokia:
$ sudo rm -rf katalogo_vardas
Naudojant rm komandą, taip pat galite pašalinti kelis katalogus vienoje komandoje. Komanda ištrinti kelis katalogus būtų tokia:
$ sudo rm -r katalogo_vardas_1 katalogo_vardas_2 katalogo_vardas_3
Taip paprasčiausiai galite pašalinti kelis katalogus vienoje komandoje naudodami rm komandą.
Išvada
Šiame pranešime pateikiamos išsamios instrukcijos, kaip pašalinti katalogą sistemoje „Linux“ naudojant rmdir ir rm komandą. Mes sužinojome apie įvairias vėliavas, pvz r vėliava, kuri gali rekursyviai ištrinti failus ir pakatalogius. The -f vėliavą galima naudoti norint ištrinti saugiai nuo rašymo saugomą katalogą.