Linux-komentorivi on tehokas työkalu, jonka avulla voit tehdä monia asioita nopeammin ja helpommin kuin käyttöliittymän kautta. Yksi sen tärkeimmistä ominaisuuksista on luoda ja poistaa tiedostoja ja kansioita, vaikka pidämme kiinni kansioiden poistamisesta tässä artikkelissa.
Jatka lukemista oppiaksesi käyttämään rm- ja rmdir-komentoja päästä eroon kansioista, alikansioista ja tiedostoista, joita et enää tarvitse.
Käytä hakemistoja rm: llä
Hakemiston voi poistaa monien komentojen avulla. Valinnan tulisi riippua siitä, mitä haluat tehdä ja miten haluat sen tekevän. Linux-komentorivi on tältä osin erittäin joustava, ehkä jopa enemmän kuin Windows- ja Mac-kollegansa.
On syytä huomata, että Linux ei tee eroa kansioiden ja tiedostojen välillä, kuten Mac- ja Windows-käyttöjärjestelmät. Sen sijaan se käsittelee kansioita tiedostoryhminä. Tässä osiossa tarkastelemme rm-komentoa. Aloitetaan.
rm –dhakemiston nimi
Yllä oleva komento antaa sinun poistaa vain yhden tyhjän hakemiston. Tämä on peruskomento kansioiden poistamiseksi / poistamiseksi.
rm –d hakemiston nimi1 hakemiston nimi2
Edellä esitetty komento poistaa useita kansioita. Saalis on täällä, kuten edellisessäkin, niiden kaikkien on oltava tyhjiä. Jos sattuu, että ensimmäinen nimeämäsi kansio ei ole tyhjä, komentorivi ei yritä poistaa muita kansioita. Se vain pysähtyy antamatta sinulle virheilmoitusta.
rm –r hakemiston nimi1 hakemiston nimi2
Yllä oleva komento poistaa kaikki määritetyt kansiot, niiden alikansiot ja tiedostot. Tämä on mahdollista -r-vaihtoehdon ansiosta, joka korvaa -d edellisestä komennosta. Linux-komentorivillä -r tarkoittaa rekursiivista. Sitä voidaan käyttää yksinään ja yhdistää muihin vaihtoehtoihin.
rm –hakemiston nimi
Kun suoritat rm –r -komennon, Linux-komentorivi pyytää sinulta lupaa poistaa kaikki alikansiot ja tiedostot, jotka ovat kirjoitussuojattuja. Jos kirjoitat sen sijaan rm –rf, sinua ei kehoteta. Kirjain f tarkoittaa voimaa.
Ole varovainen, kun poistat kansioita ja tiedostoja rm –rf-komennolla, koska saatat menettää tärkeitä tietoja tai vahingoittaa käyttöjärjestelmää. Järjestelmätiedostot ja kansiot voidaan poistaa helpommin Linux-järjestelmässä kuin Windows tai Mac.
sudo apt-get asennuspuu
Asenna puupaketti apt-get-apuohjelman avulla, jotta ymmärrät paremmin, mitä olet poistamassa. Tämä toimii Ubuntussa ja muussa Debian-perheessä. Jos olet toisessa jakelussa, käytä sen omaa paketinhallintatyökalua. Kun suoritat yllä olevan komennon, komentorivi näyttää kansion ja kansion tiedostorakenteen. Tällä tavoin voit helposti tarkistaa, onko tiedostoja tai alikansioita, joiden pitäisi pysyä ehjinä.
puupolku / hakemistoon / hakemistoon
Edellä esitetyn komennon avulla voit tarkastella toisen Linux-järjestelmän kansion rakennetta.
kuinka poistaa kirjoitussuojaus flash-asemalta
Lisäkomennot
Rm-komennossa on muita muunnelmia, kuten –no-säilitada-root, –erve-root, – one-file-system ja muut. Ne on kuitenkin tarkoitettu kokeneille komentorivin käyttäjille. Jos teet virheen yhdessä näistä, voit poistaa osan tai jopa kaikki järjestelmätiedostot tietokoneeltasi. Niiden monimutkaisen luonteen vuoksi tallennamme ne toiseen komentorivin opetusohjelmaan.
Käytä hakemistoja poistamalla rmdir
Voit myös poistaa kansioita rmdir-komentojoukolla. Rmdir-komennot voivat kuitenkin huolehtia vain tyhjistä kansioista, eivätkä ne voi poistaa poistettaviksi merkittyjen kansioiden sisältämiä tiedostoja. Rmdir-komentoja on useita, ja tarkastelemme niitä tässä osiossa.
Voit kuitenkin huijata komentorivin poistamaan ei-tyhjän kansion vanhemman vaihtoehdolla, vaikka enemmän siitä hieman myöhemmin.
hakemiston rmdir-nimi
Tämä on alkeellisinta rmdir-komentoa. Se poistaa tyhjän hakemiston, joka on nykyisen sijaintisi hakemistossa. Esimerkiksi, jos nykyinen sijaintisi on työpöytä ja sinulla on tyhjä Uusi kansio, tämä rmdir-komento huolehtii siitä.
näytön lisääminen kannettavaan tietokoneeseen
rmdirname ofthed Directory1 name of the Directory2
Jos sinulla on useita poistettavia kansioita, voit käyttää yllä olevaa rmdir-komennon muunnosta. Kaikki määritetyt kansiot (hakemistot) poistetaan, mutta niiden on oltava hakemistossa, jossa olet. Jos haluat poistaa hakemistoja muualla, katso seuraava komento.
rmdir / polku / hakemistoon
Linux-komentorivin avulla voit poistaa minkä tahansa hakemiston nykyisestä sijainnistasi missä tahansa. Tätä varten sinun on annettava täydellinen 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: Hakemisto ei ole tyhjä. Tarpeetonta sanoa, 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 juoksee ensimmäiseen kansioon. Saat saman virhesanoman kuin edellisessä tapauksessa, eikä komentorivi yritä poistaa muita luettelon kansioita.
Voit korjata tämän lisäämällä seuraavan vaihtoehdon: –ignore-fail-on-non-empty. Tämä pakottaa komentorivin jatkamaan komennon suorittamista, vaikka se kohtaa ei-tyhjiä kansioita. Komento saattaa näyttää tältä: rmdir –ignore-fail-in-non-empty NewFolder1 NewFolder2 NewFolder3.
rmdir –phakemiston1 nimihakemiston2 nimi
Yllä oleva komento voi auttaa sinua huijaamaan Linux poistamaan ei-tyhjä kansio. Se käyttää -p-vaihtoehtoa, joka tunnetaan myös nimellä ylätasovaihtoehto. Näin se toimii.
Oletetaan, että sinulla on kansio nimeltä Pics ja sen sisällä kansio nimeltä ColorPics. Oletetaan, että jälkimmäinen on tyhjä ja se on ainoa kohde Pics-kansiossa. 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, määrittää, että myös se on tyhjä, ja poistaa sen.
Tunne komentorivin voima
Komentorivin avulla voit tehdä monia asioita Linux-järjestelmässä. Ole varovainen, jos sinulla ei ole paljon kokemusta, koska järjestelmän vahingoittaminen Linuxissa on helpompaa kuin Windowsissa ja Macissa.
Oletko käyttänyt komentoriviä kansioiden ja tiedostojen poistamiseen aiemmin? Mitä komentoja käytit? Jos luulet, että olemme unohtaneet joitain hyviä vaihtoehtoja, ilmoita siitä meille alla olevassa kommenttiosassa.