Linuxi opsüsteemis võib kataloogi eemaldada mitmel viisil. Näiteks kui kasutate mõne Linuxi operatsioonisüsteemi, näiteks GNOME või KDE, GUI-d, saate kataloogi eemaldada, klõpsates lihtsalt hiire parema nupuga. Kuid kui töötate eraldiseisva Linuxi serveriga ja teil on ainult Linuxi operatsioonisüsteemiga töötamiseks mõeldud terminal, aitab see juhend eemaldada Linuxi operatsioonisüsteemi terminalist kataloogi.
Linuxi kataloogi eemaldamiseks on mitu käsku, lähtudes vajadusest ja erinevatest eesmärkidest. See postitus annab teile teada kõigist neist käskudest ja täidab neid kõiki Ubuntu 20-s.04 LTS süsteem. Käsklused, mida me õpime, ja mida tavaliselt kasutatakse Linuxi kataloogi eemaldamiseks, on
- rmdir
- rm
Niisiis, sukeldume ja õpime Linuxis kataloogi eemaldama või kustutama ning ülaltoodud käskude erinevaid viise.
Eemaldage kataloog käsu 'rmdir' abil
See rmdir käsurea tööriista kasutatakse spetsiaalselt kataloogi eemaldamiseks või kustutamiseks Linuxi operatsioonisüsteemis.
Rakenduse süntaks rmdir käsk on üsna lihtne ja lihtne. Sisestage lihtsalt kataloogi nimi pärast rmdir käsk ja kataloog eemaldatakse ainult siis, kui see on tühi.
$ sudo rmdir katalooginimi
Kui kataloog on tühi, eemaldatakse see kohe. Vastasel juhul küsib see veast „Kataloogi_nimi” eemaldamine ebaõnnestus: kataloog pole tühi. See teade tähendab lõppkokkuvõttes seda, et kataloog sisaldab mõnda faili või alamkataloogi.
Seega, kui soovite kataloogi ja kõik selles olevad eemaldada, peate lülituma kataloogile rm käsk.
Eemaldage kataloog 'rm' abil
The rm käsku kasutatakse mitte ainult kataloogide eemaldamiseks ega kustutamiseks, vaid seda kasutatakse nii kataloogide kui ka failide kustutamiseks. Kaasas on ka mõned lisalipud, mis aitavad erinevate ülesannete täitmisel vastavalt nõudele.
Näiteks kataloogi ja selle alamkataloogide eemaldamiseks -r lippu kasutatakse kataloogi, selle alamkataloogide ja failide eemaldamiseks rekursiivselt.
$ sudo rm -r katalooginimi
See käsk eemaldab kataloogi ning kõik selles olevad alamkataloogid ja failid koheselt ainult siis, kui kataloog pole kirjutuskaitsega.
Kui kataloog on kirjutuskaitsega, palub see kinnitada kirjutuskaitsega faili kustutusprotsessi. Kui te ei soovi, et teilt kinnitust küsitaks, peate seda kasutama -f kirjutuskaitsega kataloogi Linuxi jõulise kustutamise võimalus.
Niisiis, käsk kirjutuskaitsega kataloogi ja kõigi selles olevate failide ja alamkataloogide kustutamiseks läheb järgmiselt:
$ sudo rm -rf katalooginimi
Kasutades rm käsk, saate ühe käsuga eemaldada ka mitu kataloogi. Mitme kataloogi kustutamise käsk oleks järgmine:
$ sudo rm -r kataloogi_nimi_1 kataloogi_nimi_2 katalooginimi_3
Nii saate lihtsalt ühe käsuga mitu kataloogi eemaldada, kasutades nuppu rm käsk.
Järeldus
See postitus sisaldab üksikasjalikke juhiseid kataloogi eemaldamiseks Linuxis, kasutades rmdir ja rm käsk. Oleme õppinud mitmesuguste lippude kohta r lipp, mis suudab rekursiivselt kustutada faile ja alamkatalooge. The -f lippu saab kasutada kirjutuskaitsega kataloogi jõuliseks kustutamiseks.