Anonim

Linuxin komentorivi on tehokas työkalu, jonka avulla voit tehdä monia asioita nopeammin ja helpommin kuin graafisen käyttöliittymän kautta. Yksi sen tärkeimmistä ominaisuuksista on tiedostojen ja kansioiden luominen ja poistaminen, vaikka pysymme kiinni kansioiden poistamisesta.

Jatka lukemista oppiaksesi käyttämään komentoja “rm” ja “rmdir” päästäksesi eroon kansioista, alikansioista ja tiedostoista, joita et enää tarvitse.

Käytä rm-painiketta hakemistojen poistamiseen

Pikalinkit

  • Käytä rm-painiketta hakemistojen poistamiseen
    • rm –nimihakemiston nimi
    • rm –direkisterin1 nimihenkilökunnan2 nimi
    • rm –r nimihakemiston1 nimihakemisto2
    • rm –rf nimihakemiston
    • sudo apt-get install tree
    • puun polku / hakemistoon /
    • Lisäkomennot
  • Käytä rmdir-tiedostoa hakemistojen poistamiseen
    • rmdir nimihakemisto
    • rmdir nimihakemisto1 nimihakemisto2
    • rmdir / polku / hakemistoon /
    • rmdir –p nimihakemisto1 nimihakemisto2
  • Tunne komentorivin teho

Hakemiston poistamiseen voidaan käyttää monia komentoja. Valinnan tulisi olla riippuvainen siitä, mitä haluat tehdä ja miten haluat sen tekevän. Linux Command Line on tässä suhteessa erittäin joustava, ehkä jopa enemmän kuin Windowsin ja Macin vastaavat.

On syytä huomata, että Linux ei tee eroa kansioiden ja tiedostojen välillä, kuten Mac ja Windows-käyttöjärjestelmät tekevät. Sen sijaan se käsittelee kansiot tiedostoryhminä. Tässä osassa tutkitaan rm-komentoa. Aloitetaan.

rm –nimihakemiston nimi

Yllä oleva komento antaa sinun poistaa vain yhden tyhjän hakemiston. Tämä on alkeellisin komento kansioiden poistamiseen / poistamiseen.

rm –direkisterin1 nimihenkilökunnan2 nimi

Edellä esitetty komento poistaa useita kansioita. Saaliiden on täällä, kuten edellisenkin, kaikkien oltava tyhjiä. Jos ensimmäinen nimeämäsi kansio ei ole tyhjä, komentorivi ei yritä poistaa muita kansioita. Se pysähtyy vain antamatta sinulle virheilmoitusta.

rm –r nimihakemiston1 nimihakemisto2

Yllä oleva komento poistaa kaikki määritetyt kansiot, niiden alikansiot ja niissä olevat tiedostot. Tämä on mahdollista "-r" -vaihtoehdon ansiosta, joka korvaa edellisen komennon "-d". Linux-komentorivillä “-r” tarkoittaa rekursiivista. Sitä voidaan käyttää yksinään ja yhdistää muihin vaihtoehtoihin.

rm –rf nimihakemiston

Kun suoritat “rm – r” -komennon, Linuxin komentorivi pyytää sinulta luvan poistaa kaikki kirjoitussuojatut alikansiot ja tiedostot. Jos kirjoitat sen sijaan “rm –rf”, sinua ei pyydetä. Kirjain f tarkoittaa "voimaa".

Ole varovainen poistaessasi kansioita ja tiedostoja “rm – rf” -komennolla, koska saatat menettää tärkeitä tietoja tai vaurioittaa käyttöjärjestelmää. Järjestelmätiedostot ja -kansiot voidaan poistaa helpommin Linux-järjestelmästä kuin Windowsista tai Macista.

sudo apt-get install tree

Asenna puupaketti apt-get-apuohjelman avulla, jotta ymmärrät paremmin poistettavia tietoja. Tämä toimii Ubuntulle ja muulle Debian-perheelle. Jos käytät toista jakelua, käytä sen omaa paketinhallintatyökalua. Kun suoritat yllä olevan komennon, komentorivi näyttää kansiosi ja kansion tiedostorakenteen, jossa olet. Tällä tavalla voit helposti tarkistaa, onko tiedostoja tai alikansioita, joiden tulisi pysyä ennallaan.

puun polku / hakemistoon /

Edellä esitetyn komennon avulla voit tarkastella jonkin toisen kansion rakennetta Linux-järjestelmässä.

Lisäkomennot

"Rm" -komennolle on myös muita variaatioita, kuten “ei-säilytä juuria”, “- säilytä-juuri, ” “- yksi tiedosto-järjestelmä” ja muut. Ne on kuitenkin tarkoitettu kokeneille komentorivikäyttäjille. Jos teet virheen yhdessä näistä, saatat poistaa osan tai jopa kaikki tietokoneesi järjestelmätiedostot. Heidän monimutkaisen luonteensa vuoksi tallennamme ne toiseen komentoriviohjelmaan.

Käytä rmdir-tiedostoa hakemistojen poistamiseen

Voit myös käyttää rmdir-komentokokonaisuutta kansioiden poistamiseen. Rmdir-komennot voivat kuitenkin huolehtia vain tyhjistä kansioista, eivätkä ne voi poistaa poistettavaksi tarkoitettujen kansioiden sisällä olevia tiedostoja. On olemassa useita hyödyllisiä rmdir-komentoja, ja tarkastelemme niitä tässä osiossa.

Voit kuitenkin huijata komentorivin poistaaksesi tyhjän kansion vanhemmilla -asetuksella, tosin enemmän siitä myöhemmin.

rmdir nimihakemisto

Tämä on yksinkertaisin “rmdir” -komento siellä. Se poistaa tyhjän hakemiston, joka on nykyisen sijaintisi hakemistossa. Jos nykyinen sijaintisi on esimerkiksi työpöytä ja siinä on tyhjä ”Uusi kansio”, tämä “rmdir” -komento huolehtii siitä.

rmdir nimihakemisto1 nimihakemisto2

Jos sinulla on useita kansioita, jotka haluat poistaa, voit käyttää yllä olevaa rmdir-komennon muunnosta. Kaikki määritetyt kansiot (hakemistot) poistetaan, mutta niiden on oltava sen hakemiston sisällä, jossa parhaillaan olet. Jos haluat poistaa hakemistoja muualta, katso seuraava komento.

rmdir / polku / hakemistoon /

Linux-komentorivin avulla voit poistaa minkä tahansa hakemiston nykyisestä sijainnistasi, missä se sitten on. Sinun on syötettävä koko polku hakemistoon tai hakemistoihin, joista haluat päästä eroon.

Jos olet yrittänyt poistaa kansion, joka sisältää alikansioita ja / tai tiedostoja, komentorivillä näkyy virheilmoitus, jonka sanoma: Hakemisto ei ole tyhjä. Sanomattakin on selvää, että se ei poista määritettyä kansiota.

Jos määritit kolme kansiota ja ensimmäinen osoittautui olevan tyhjä, komentorivi lopettaa komennon käsittelyn heti, kun se joutuu ensimmäiseen kansioon. Näyttöön tulee sama virheviesti kuin edellisessä tapauksessa, eikä komentorivi yritä poistaa muita luettelossa olevia kansioita.

Voit korjata tämän lisäämällä seuraavan vaihtoehdon: -kortti-epäonnistunut-ei-tyhjä. Tämä pakottaa komentorivin jatkamaan komennon suorittamista, vaikka se kohtaa ei-tyhjät kansiot. Komento voi näyttää tältä: rmdir –ignore-fail-fail-in-non-tyhjä NewFolder1 NewFolder2 NewFolder3.

rmdir –p nimihakemisto1 nimihakemisto2

Yllä oleva komento saattaa auttaa sinua huijaamaan Linuxia poistamaan tyhjän kansion. Se käyttää ”-p” -vaihtoehtoa, joka tunnetaan myös nimellä ”vanhempi” -vaihtoehto. Näin se toimii.

Oletetaan, että sisälläsi on Pics-kansio ja ColorPics-kansio. Oletetaan, että jälkimmäinen on tyhjä ja on ainoa Pics-kansion kohde. Kun suoritat komennon “rmdir –p ColorPics Pics”, komentorivi poistaa ColorPics-kansion, koska siinä ei ole mitään. Sen jälkeen se tarkistaa Pics-kansion tilan, varmistaa, että sekin on tyhjä, ja poistaa sen.

Tunne komentorivin teho

Komentorivin avulla voit tehdä monia asioita Linux-järjestelmässä. Ole varovainen, jos sinulla ei ole paljon kokemusta, koska Linuxia on helpompi vahingoittaa kuin Windowsissa ja Macissa.

Oletko käyttänyt komentoriviä kansioiden ja tiedostojen poistamiseen aiemmin? Mitä komentoja käytit? Jos epäilet, että olemme menettäneet hyviä vaihtoehtoja, ota meihin yhteyttä alla olevassa kommenttiosassa.

Kuinka poistaa koko hakemisto, joka sisältää tiedostoja linuxista