Android

Kuinka poistaa tiedostoja ja hakemistoja käyttämällä linux-komentoriviä

Writing 2D Games in C using SDL by Thomas Lively

Writing 2D Games in C using SDL by Thomas Lively

Sisällysluettelo:

Anonim

Tässä opetusohjelmassa näytämme, kuinka rm , unlink ja rmdir komentoja voidaan käyttää tiedostojen ja hakemistojen poistamiseen Linuxissa.

Kuinka poistaa tiedostoja

Voit poistaa (tai poistaa) Linux-tiedoston komentoriviltä joko käyttämällä rm (poista) tai unlink -komentoa.

Poista unlink -komento antaa sinun poistaa vain yhden tiedoston, kun taas rm voit poistaa useita tiedostoja kerralla.

Ole erityisen varovainen poistaessasi tiedostoja tai hakemistoja, koska kun tiedosto on poistettu, sitä ei voida helposti palauttaa.

  • Voit poistaa yhden tiedoston käyttämällä rm tai unlink jota seuraa tiedostonimi:

    unlink filename

    rm filename

    Jos tiedosto on kirjoitussuojattu, sinulta kysytään vahvistusta alla olevan kuvan mukaisesti. Poista tiedostotyyppi y ja paina Enter . Muussa tapauksessa, jos tiedosto ei ole kirjoitussuojattu, se poistetaan ilman kehotusta.

    rm: remove write-protected regular empty file 'filename'?

    Jos haluat poistaa useita tiedostoja kerralla, käytä rm komentoa ja sen jälkeen tiedostonimiä, jotka on erotettu välilyönnillä.

    rm filename1 filename2 filename3

    Voit myös käyttää yleismerkkejä ( * ) ja säännöllisiä laajennuksia useiden tiedostojen yhdistämiseen. Esimerkiksi, jos haluat poistaa kaikki .pdf tiedostot nykyisestä hakemistosta, käytä seuraavaa komentoa:

    rm *.pdf

    Kun käytät säännöllisiä laajennuksia, lue ensin tiedostot ls komennolla, jotta näet, mitkä tiedostot poistetaan ennen rm komennon suorittamista.

    Käytä rm -i vaihtoehdolla vahvistaaksesi jokaisen tiedoston ennen sen poistamista:

    rm -i filename(s)

    Tiedostojen poistaminen ilman kehotusta, vaikka tiedostot olisivatkin kirjoitussuojattuja, -f (force) -vaihtoehto rm komennolle:

    rm -f filename(s)

    Voit myös yhdistää rm vaihtoehtoja. Esimerkiksi, jos haluat poistaa kaikki nykyisessä hakemistossa olevat .txt tiedostot ilman kehotusta monisivutilassa, käytä seuraavaa komentoa:

    rm -fv *.txt

Kuinka poistaa hakemistoja (kansioita)

Linuxissa voit poistaa / poistaa hakemistoja rmdir ja rm .

rmdir on komentorivityökalu tyhjien hakemistojen poistamiseen, kun taas rm voit poistaa hakemistoja ja niiden sisältöä rekursiivisesti.

  • Poista tyhjä hakemisto käyttämällä joko rmdir tai rm -d jota seuraa hakemiston nimi:

    rm -d dirname

    rmdir dirname

    Poista tyhjät hakemistot ja kaikki niissä olevat tiedostot käyttämällä rm komentoa -r (rekursiivinen) -vaihtoehdolla:

    rm -r dirname

    Jos hakemisto tai hakemistossa oleva tiedosto on kirjoitussuojattu, sinua pyydetään vahvistamaan poisto.

    Poista tyhjät hakemistot ja kaikki tiedostot ilman kehotusta, käytä rm -r (rekursiivinen) ja -f :

    rm -rf dirname

    Jos haluat poistaa useita hakemistoja kerralla, käytä rm -r komentoa, jota seuraa välilyönnillä erotetut hakemistonimet.

    rm -r dirname1 dirname2 dirname3

    Samoin kuin tiedostoissa, voit myös käyttää jokerimerkkiä ( * ) ja säännöllisiä laajennuksia useiden hakemistojen yhdistämiseen.

johtopäätös

Tähän mennessä sinulla pitäisi olla hyvä käsitys Linuxin rm , rmdir ja unlink ja sinun pitäisi pystyä poistamaan tiedostot ja hakemistot turvallisesti komentoriviltä.

rm rmdir irrota pääte