Kun työskentelet Linux Mint 20: ssä, sinun on työskenneltävä eri tiedostojen ja kansioiden parissa. Mutta tapa luoda tai poistaa kansio tai hakemisto jossain määrin on erilainen kuin tiedoston luominen tai poistaminen. Kun poistat tiedostoja tai hakemistoja komentoriviltä, ole valpas, koska kun hakemisto on poistettu tässä artikkelissa mainittujen komentojen avulla, sitä ei enää palauteta kokonaan.
Tässä artikkelissa opit kaikista perusmenetelmistä kansioiden poistamiseksi Bashista.
Kansioita tai hakemistoja voi poistaa kahdella tavalla. Nämä ovat seuraavat:
- Komento rmdir - Käytetään tyhjien kansioiden tai hakemistojen poistamiseen.
- Poista yksi kansio
- Poista kansio kansiosta
- Poista useita kansioita
- Komento rm - Käytetään tyhjien kansioiden tai hakemistojen poistamiseen.
Kokeillaan näitä kahta tapaa käyttämällä joitain esimerkkejä kansioiden poistamisesta.
Komento rmdir
Jos olet Linux -käyttäjä ja haluat poistaa tyhjän kansion, sinun on käytettävä rmdir -komentoa. Joten sinun on heti alussa tarkistettava, kuinka monta kansiota kotihakemistossasi on tällä hetkellä seuraavasti:
$ ls
Poista yksi kansio
Luo ensin uusi hakemisto nimellä Folder1 käyttämällä seuraavaa yksinkertaista komentoa ja luetteloi kaikki hakemistot uudelleen. Näet juuri luodun kansion hakemistoluettelossa.
$ mkdir kansion nimi
Voit poistaa tämän juuri luodun kansion, joka on tällä hetkellä tyhjä, käyttämällä seuraavaa komentoa:
$ rmdir-kansion nimiLuettele kaikki hakemistot, niin näet, että kyseinen kansio on poistettu eikä ole luettelossa.
Poista kansio kansiosta
Listaa kaikki hakemistot, jotka sinulla on. Luo uusi hakemisto nimellä Folder2 käyttämällä mkdir -komentoa seuraavasti:
$ mkdir kansion nimi
Tee nyt uusi kansio, Test1, äskettäin luotuun kansioon nimeltä Folder2.
$ mkdir kansio1-nimi/kansio2nimi
Voit myös luoda kansion kansioon käymällä cd -komennolla alla olevan kuvan mukaisesti:
$ cd-kansion1-nimi$ mkdir-kansion2-nimi
Yritä nyt poistaa Folder2 -kansio rmdir -komennolla. Saat virheilmoituksen: Hakemisto ei ole tyhjä, koska Kansio2: ssa on Test1, minkä vuoksi rmdir -komento ei voi poistaa Kansio2 -kansiota.
$ rmdir kansion nimi
Joten sinun on poistettava Test1 -kansio alla olevan komennon avulla:
$ rmdir-kansio1-nimi/kansio2-nimi
Voit myös kokeilla toista tapaa poistaa kansio kansiosta käyttämällä cd -komentoa kansion polun sijaan seuraavasti:
$ cd kansion nimi$ rmdir-alikansion nimi
Näet, että kansio Test1 on poistettu kansiosta2.
Huomautus: Jos haluat nähdä poistoviestin kansion poistamisen aikana, sinun on käytettävä seuraavaa komentoa yhdessä -v -lipun kanssa:
$ rmdir –v tiedostonimi
Poista useita kansioita
Jos haluat poistaa useita kansioita kerrallaan, sinun on ensin luotava useita kansioita. Luo siis kolme kansiota nimellä Test1, Test2 ja Test3 mkdir -komennolla. Listaa kaikki uudet kansiot ls -komennolla.
$ mkdir -kansio1 kansio2 kansio3
Voit käyttää seuraavaa komentoa kansioiden poistamiseen, jos niillä on eri nimet:
$ rmdir -kansio1 kansio2 kansio3
Jos kansioillasi on eri nimet, yritä poistaa ne seuraavalla komennolla:
$ rmdir –v -kansio*Tässä komennossa * -merkki osoittaa, että se valitsee kaikki kansiot, jotka on aloitettu tietyllä sanakansiolla. Alla olevassa kuvassa poistetaan kaikki kansiot, joiden nimet alkoivat Testillä.
Komento rm
Jos haluat poistaa kansion, joka ei ole tyhjä, sinun on käytettävä rm -komentoa. Tarkista siis, kuinka monta kansiota kotihakemistossasi on tällä hetkellä luetteloimalla ne alla:
$ ls
Luo nyt uusi kansio, jonka nimi on Uusi, ja tee myös muita kansioita tähän kansioon, kuten Test1, Test2, Test3 jne.
$ mkdir kansion nimi$ cd kansion nimi
$ mkdir alikansio1 alikansio2 alikansio3
Tarkista kotihakemistossasi olevat kansiot.
Nyt on aika käyttää rm-komentoa poistamaan ei-tyhjä kansio. Käytä tätä varten seuraavaa rm -komentoa ja poistettavan kansion nimeä:
$ rm –r kansion nimiTässä komennossa -r -lippu viittaa kansion kaiken sisällön poistamiseen ensin.
Voit myös käyttää isoa R pienen r: n sijasta. Näet, että kansio poistetaan. Ei vain tämä, vaan myös kaikki New -kansion sisällä olevat kansiot poistetaan sen kanssa.
On toinenkin komento, jossa on pieni muutos poistaa ei-tyhjä kansio, kuten alla on esitetty:
$ rm –rf-kansion nimiTässä komennossa -r -lippu poistaa kaikki tämän kansion alikansiot tai tiedostot ja siirtyy sitten poistettavaan kansioon. Toisaalta f -lippua käytetään tämän kansion poistamiseen väkisin ilman kehotetta.
Tai
$ rm –rfv-kansion nimiEdellä mainitussa komennossa v-lippua käytetään näyttämään prosessi, jolla poistetaan tekstiä sisältävä kansio. Se näyttää myös viestin, että hakemisto on poistettu onnistuneesti, kuten alla on esitetty.
Johtopäätös
Yhteenvetona olemme keskustelleet onnistuneesti menetelmistä tyhjien ja ei-tyhjien kansioiden poistamiseksi Bashista rmdir- ja rm-komennolla. Olemme myös selvittäneet, kuinka tyhjät kansiot voidaan poistaa eri olosuhteissa, esim. Yksi kansio, kansion kansio ja useiden kansioiden poistaminen. Toivottavasti tämä artikkeli on auttanut sinua paljon kattamaan perusasiat kansioiden poistamisesta Bashista. Lisäksi seuraamalla yllä olevaa opetusohjelmaa voit nyt kätevästi poistaa tiedostoja ja kansioita Bashista.