28Jun

Kuinka poistaa useita alihakemistoja yhdellä Linux-komennolla

click fraud protection

Jos haluat poistaa useita alihakemistoja toisesta hakemistosta komentoriviltä Linuxissa, yleensä sinun on käytettävä rm-komentoa useita kertoja. Tämä on kuitenkin nopeampi tapa.

Sanotaan, että meillä on hakemisto htg, jossa on viisi alihakemistoa ja haluamme poistaa kolme niistä.Normaalissa tilanteessa käytämme rm-komentoa kolme kertaa.

Voimme kuitenkin tehdä tätä prosessia vielä lyhyemmäksi yhdistämällä kolme rm-komentoa yhteen. Näin on.

Jos haluat poistaa kolme alihakemistoa, sinun tarvitsee kirjoittaa vain seuraava komento ja paina Enter-näppäintä( muutos nimenomai- sesti muutettava, mitä haluat poistaa).

rm -r ~ /Documents/htg/{ tehty, ideoita, muistiinpanoja}

Suluissa olevat sanat ovat osa "laajennuslista".Jokainen hylsyn laajennusluettelon kohteista liitetään erikseen edelliseen polkuun( ~ /Documents/htg/).Esimerkiksi yllä oleva komento laajennetaan ~ /Documents/htg/ tehtyyn, ~ /Documents/htg/-ideoihin ja ~ /Documents/htg/-muistiinpanoihin, kolmeen alihakemistoon htg-hakemistossa, jonka haluamme poistaa. Kuten alla olevassa kuvakaappauksessa näet, nämä kolme alihakemistoa poistettiin.

instagram viewer

-r-lippua tarvitaan, kun käytetään rm-komentoa hakemiston poistamisen sijaan tiedostoon. Jos poistat -R-merkin edellä olevasta komennosta, saat virheilmoituksen, että hakemistoja ei voi poistaa.

Jos kaikki alihakemistot, jotka haluat poistaa, ovat tyhjiä, voit käyttää rmdir-komentoa alla kuvatulla tavalla.

rmdir ~ /Documents/htg/{ tehty, ideoita, muistiinpanoja}

Jos osoittautuu, että jokin alihakemistoista ei ole tyhjää, näyttöön tulee virhe, joka kertoo, että poistaminen epäonnistui ja kyseistä alihakemistoa ja sen alihakemistoja ei poisteta. Kuitenkin tyhjät alihakemistot poistetaan.

Ole varovainen rm-komennolla. Käyttämällä sitä väärin voit poistaa kaikki kiintolevyn tiedostot.

RELATED ARTICLES
8 Kuolleet komennot, joita sinun ei pitäisi koskaan käyttää Linuxissa
Kuinka luoda useita alihakemistoja yhdellä Linux-komennolla

Voit myös luoda useita alihakemistoja tai hakemistopuun sisältävää hakemistoa yhdellä komennolla.