Kustutage kaust Bashist

Delete Folder Bash



Linux Mint 20 -ga töötades peate töötama erinevate failide ja kaustadega. Kuid kausta või kataloogi loomise või kustutamise meetod on teatud määral erinev kui faili loomine või kustutamine. Failide või kataloogide käsurealt kustutamisel olge valvas, sest kui kataloog on käesolevas artiklis nimetatud käskude abil eemaldatud, ei taastata seda enam täielikult.

Selles artiklis saate teada Bashi kaustade kustutamise põhimeetoditest.







Kaustade või kataloogide kustutamiseks on kaks meetodit. Need on järgmised.



  • Käsk rmdir - Kasutatakse tühjade kaustade või kataloogide kustutamiseks.
    • Eemaldage üks kaust
    • Eemalda kaust kaustast
    • Eemaldage mitu kausta
  • Käsk rm - Kasutatakse tühjade kaustade või kataloogide kustutamiseks.

Proovime neid kahte meetodit, kasutades mõningaid näiteid kaustade kustutamiseks.



Käsk rmdir

Kui olete Linuxi kasutaja ja soovite tühja kausta kustutada, peate kasutama käsku rmdir. Seega peate kohe alguses kontrollima, kui palju kaustu teie kodukataloogis praegu on:





$ ls

Eemaldage üks kaust

Esiteks looge järgmine kataloog nimega Folder1, kasutades järgmist lihtsat käsku, ja loetlege kõik kataloogid uuesti. Näete kataloogide loendis äsja loodud kausta.



$ mkdir kausta nimi

Selle äsja loodud tühja kausta eemaldamiseks kasutage järgmist käsku:

$ rmdir kausta nimi

Loetlege kõik kataloogid ja näete, et konkreetne kaust on kustutatud ja seda pole loendis.

Eemalda kaust kaustast

Loetlege kõik kataloogid, mis teil on. Looge uus kataloog nimega Folder2, kasutades käsku mkdir järgmiselt:

$ mkdir kausta nimi

Nüüd looge uus kaust Test1 äsja loodud kausta nimega Folder2.

$ mkdir kaust1-nimi/kausta2 nimi

Samuti saate kausta luua kausta, läbides cd -käsu, nagu allpool näidatud:

$ cd kausta1-nimi
$ mkdir kausta2-nimi

Nüüd proovige kaust Folder2 eemaldada, kasutades käsku rmdir. Lõpuks saate vea: kataloog pole tühi, kuna kaustas2 on test1, mistõttu käsk rmdir ei saa kausta Folder2 kustutada.

$ rmdir kausta kasutajanimi

Niisiis, peate kustutama Test1 kausta, kasutades järgmist käsku:

$ rmdir kaust1-nimi/kaust2-nimi

Võite proovida ka mõnda muud meetodit kausta kustutamiseks, kasutades kausta tee asemel käsku cd järgmiselt:

$ cd kausta kasutajanimi
$ rmdir alamkausta nimi

Näete, et kaust Test1 on kaustast 2 kustutatud.

Märkus. Kui soovite kausta kustutamise ajal näha eemaldamisteadet, peate koos lipuga -v kasutama järgmist käsku:

$ rmdir –v failinimi

Eemaldage mitu kausta

Mitme kausta korraga kustutamiseks peate esmalt looma mitu kausta. Niisiis, looge käsuga mkdir kolm kausta nimega Test1, Test2 ja Test3. Loetlege kõik äsja loodud kaustad, kasutades käsku ls.

$ mkdir kaust1 kaust2 kaust3

Kaustade kustutamiseks, kui neil on erinevad nimed, võite kasutada järgmist käsku:

$ rmdir kaust1 kaust2 kaust3

Kui teie kaustadel on erinevad nimed, proovige nende kustutamiseks järgmist käsku:

$ rmdir –v kaust*

Selles käsus näitab * märk, et see valib kõik kaustad, mis on käivitatud konkreetse sõna kaustaga. Alloleval pildil kustutatakse kõik kaustad, mille nimed algasid testiga.

Käsk rm

Kui soovite kustutada tühja kausta, peate kasutama käsku rm. Nii et kontrollige, kui palju kaustu teie kodukataloogis praegu on, loetledes need järgmiselt:

$ ls

Nüüd tehke uus kaust nimega Uus ja tehke sellesse kausta ka teisi kaustu nagu Test1, Test2, Test3 jne.

$ mkdir kausta kasutajanimi
$ cd kausta kasutajanimi
$ mkdir alamkaust1 alamkaust2 alamkaust3

Vaadake kodukataloogis praegu saadaolevaid kaustu.

Nüüd on aeg kasutada tühja kausta eemaldamiseks käsku rm. Selleks kasutage järgmist käsku rm, millele järgneb kustutatava kausta nimi:

$ rm –r kausta nimi

Selles käsus viitab -r lipp kõigepealt kausta kogu sisu kustutamisele.

Väikese r asemel saate kasutada ka suurtähte R. Näete, et kaust kustutatakse. Sellega eemaldatakse mitte ainult see, vaid ka kõik kausta Uus kaustad.

Mittetühja kausta eemaldamiseks on veel üks käsk kerge muudatusega, nagu allpool näidatud:

$ rm –rf kausta nimi

Selle konkreetse käsu korral kustutab lipp -r kõik selle kausta alamkaustad või failid, seejärel liigub kausta, mis tuleb kustutada. Teisest küljest kasutatakse lippi f selle kausta jõuga kustutamiseks ilma viipa näitamata.

Või

$ rm –rfv kausta nimi

Ülalmainitud käsus kasutatakse lippu v, et näidata tekstiväljundiga kausta kustutamise protsessi. Samuti kuvatakse teade, et kataloog on edukalt kustutatud, nagu allpool näidatud.

Järeldus

Kokkuvõtteks oleme edukalt arutanud meetodeid, kuidas kustutada Bashis tühjad ja mitte tühjad kaustad, kasutades vastavalt käsku rmdir ja rm. Samuti oleme välja töötanud, kuidas kustutada erinevate tingimustega tühje kaustu, nt üks kaust, kaust kaustas ja mitme kausta eemaldamine. Loodetavasti on see artikkel aidanud teil palju Bashi kaustade kustutamise põhitõdesid käsitleda. Samuti saate ülaltoodud õpetust järgides nüüd Bashis faile ja kaustu mugavalt kustutada.