Suurin osa ihmisistä tietää Linuxista vain uteliaisuus, ja he tuovat sen esiin jälkikäteen keskusteltaessa Windowsista tai iOS: sta. Mutta erikoistuneelle vähemmistölle Linux on tärkeä työkalu.
Katso myös artikkelemme Kuinka asentaa Linux-virtuaalikone VirtualBoxilla
Kuten jo tiedät, Linux-käyttö voi olla monimutkaisempaa kuin muissa käyttöjärjestelmissä. Jopa yksinkertaisen toiminnan, kuten hakemiston poistaminen, suorittamiseksi tarvitaan joukko komentoja., käydään läpi kuinka se tehdään ja kosketaan hyödyllisiä lisävinkkejä. Jos olet uusi Linux, tämän pitäisi auttaa sinua saavuttamaan jonkinlainen näkökulma.
Tyhjän hakemiston poistaminen
Linuxissa sana 'hakemisto' viittaa sijaintiin, jossa tiedot tallennetaan tiedostojärjestelmään. Ajattele sitä analogisena kansiota Windows-järjestelmissä.
Hakemiston poistaminen Linuxista ei ole kuitenkaan niin helppoa kuin poistamalla napsauttaminen, ja ensin kannattaa harkita joitain asioita.
Jos sinulla on tyhjä hakemisto, voit käyttää komentoa rmdir. Käynnistä ensin terminaalisovellus koneellasi. Kirjoita sitten seuraava syntaksi:
rmdir DirectoryName
Kirjoita tämä komento ja korvaa ”DirectoryName” hakemistosi nimellä. Muista, että tämä toimii vain tyhjissä hakemistoissa. Jos yrität käyttää sitä hakemistossa, joka ei ole tyhjä, se tuottaa tulosteen ”Hakemisto ei ole tyhjä”. Nyt, se ei tarkoita, että sitä ei voi poistaa, se tarkoittaa vain sitä, että tarvitset toisen komennon .
Hakemistojen poistaminen alihakemistoista, joissa on sisältöä
Jos käsittelet hakemistoa, joka sisältää muita tiedostoja, prosessi on vain hieman erilainen. Rmdir-komennon sijasta voit käyttää rm: tä. Tämä on pohjimmiltaan sama komento, mutta ei erityinen hakemistoille, ja -r-lisäys tekee siitä rekursiivisen. Toisin sanoen se poistaa hierarkkisesti hakemiston kansiot, kunnes se on tyhjä, ja poistaa sitten hakemiston. Joten uusi syntaksi lukee:
rm -r Hakemistonimi
Korvaa kuten edellisessä esimerkissä DirectoryName todellisen hakemistosi nimellä. Yksi varoitus on, että saat kehotteen, kun poistat kaikki tiedostot. Voit ohittaa kehotteet käyttämällä -rf: n sijasta -r: tä, mutta tätä ei pidetä parhaana käytännöna.
Et omista omistamaasi hakemistoa
Vaikka sitä ei suositella, joskus joudut poistamaan hakemistot, joita sinulla ei ole lupaa poistaa. Jos yrität poistaa jonkin näistä, pääsy sinulle evätään. Jos olet kuitenkin täysin varma, että poistat hakemistoja, joita et tarvitse, voit käyttää sudo-komentoa. Joten lopullisen syntaksin, jolla poistat hakemistosi, jota et omista (välttämättä kehotuksia kertoa sinulle siitä), pitäisi näyttää seuraavalta:
sudo rm -rf DirectoryName
Se ei ole suositeltu toimintatapa, mutta älä pelkää käyttää sitä, jos olet varma, että tarvitset sitä.
Joitakin komentojen selvennyksiä
Käyttämäsi kirjeet kertovat käyttöjärjestelmälle tekemään hyvin erityisiä asioita. Tässä on erittely siitä, mitä tapahtuu, kun käytät näitä ja joitain muita hyödyllisiä komentoja.
-r - Poistaa hakemiston rekursiivisesti, hierarkkisesti poistamalla siihen juurtuneet tiedostot.
-f - Kun poistat tiedostoja, se ei salli lupakehotteita tiedoston tilasta riippumatta.
-i - Luo kehotteen jokaisesta tiedostojen poistosta, hyödyllinen, kun käsittelet muutamaa arkaluontoista tiedostoa.
-v - Tämä kuorikomento generoi diagnostiikkaviestin jokaiselle hakemistolle, joka käsitellään osana rm: ää.
Käsittele varoen
Sen pitäisi olla tarpeeksi esitelläksesi rm-komennolle. Muista, että poistat hakemistot pysyvästi, ja sinun tulee aina olla varma, että haluat niiden poistuneen. Varsinkin kun -r ja -rf -komentoja käytetään, voit helposti menettää tiedot, jotka olet ehkä halunnut säilyttää. Pidä tämä mielessä, mene ja päästä eroon joistakin hakemistoista.
Mitä muita komentoja haluaisit nähdä kehitettyinä? Jos ottaisit johdanto-Linux-kurssin, mitä aiheita haluaisit nähdä käsiteltäväksi?
