Linux on hämmästyttävän erilainen kuin Windows-käyttöjärjestelmä. Jos esimerkiksi haluat poistaa kansion Windowsissa, voit napsauttaa sitä hiiren kakkospainikkeella ja poistaa sen. Asiat eivät kuitenkaan ole niin yksinkertaisia Linuxissa. Hakemiston tai kansion poistaminen Linuxissa voidaan suorittaa graafisen käyttöliittymän sekä komentoriviliittymän kautta. Jos et ole varma, kuinka hakemisto poistetaan Linuxissa, olemme laatineet sinulle yksinkertaisen mutta tehokkaan oppaan. Tässä artikkelissa näytämme sekä GUI- että CLI-menetelmät hakemistojen poistamiseksi Linuxissa.
Hakemiston poistaminen Linuxissa (2023)
Linuxissa kansiot tunnetaan hakemistoina. Ja Linuxin maailmassa kaikkea käsitellään tiedostona, jopa hakemistona. Katsotaanpa nyt, kuinka hakemisto poistetaan Linuxissa neljällä eri tavalla – yhdellä GUI:lla ja kolmella CLI:llä.
Hakemiston poistaminen Linuxissa (GUI-menetelmä)
Tämä tiedostojen poistotapa on helppo ja sopii parhaiten käyttäjille, jotka ovat juuri siirtyneet Linuxiin. Se voi toimia missä tahansa jakelussa edellyttäen, että tietokoneeseen on asennettu ”Desktop Environment” ja tiedostonhallinta. Tässä artikkelissa käytämme Ubuntu 20.04 LTS:ää Gnome-työpöytäympäristön ja Nautilus-tiedostonhallinnan kanssa. Näin se toimii:
1. Avaa ensin mikä tahansa valitsemasi tiedostonhallinta ja siirry polkuun, josta haluat poistaa hakemiston.
2. Valitse kansiot, jotka haluat poistaa ja paina “Poistaa”-painiketta näppäimistöllä. Tai voit myös napsauttaa valittua kansiota hiiren kakkospainikkeella ja valita ”Siirtää roskakoriin” kontekstivalikosta.

3. Kaikkia poistettuja tiedostoja ja hakemistoja Linuxissa ei poisteta pysyvästi, vaan ne siirretään erityiseen paikkaan, joka tunnetaan nimellä Roskakori, joka on samanlainen kuin Windowsin Roskakori.
4. Jos haluat poistaa pysyvästi hakemiston Linuxissa, valitse se ja paina näppäimistön ”Shift + Delete”. Se avaa kehotteen, haluatko poistaa sen pysyvästi vai et. Napsauta ”Poista” valintaikkunassa uudelleen.

Poista hakemisto Linuxissa komentorivin kautta
Minkä tahansa tehtävän suorittaminen komentorivillä on nopeampaa monilla vaihtoehdoilla kuin GUI-menetelmä. Lisäksi CLI-menetelmä poistaa tiedostot ja kansiot pysyvästi. Tässä näytämme kolme komentoa poistaaksesi hakemiston Linuxissa, joka on esiasennettu jokaiseen Linux-jakeluun.
Poista hakemisto käyttämällä rmdir Komento
The rmdir komentoa käytetään yleensä tyhjien hakemistojen poistamiseen, mutta sitä voidaan käyttää myös ei-tyhjien hakemistojen poistamiseen. Komennossa ei ole paljon ominaisuuksia ja vaihtoehtoja, mutta se saa työn tehtyä. Komennon yleinen syntaksi on seuraava:
rmdir <options> <directory_name>
Jotkut vaihtoehdoista, jotka rmdir komento voi ottaa:
| Vaihtoehto | Kuvaus |
|---|---|
--ignore-fail-on-non-empty |
käytetään ei-tyhjien hakemistojen poistamiseen |
-p, --parents |
käytetään poistamaan hakemisto ja sen määritetyt alat |
-v, --verbose |
käytetään diagnostiikkaviestin saamiseen jokaiselle hakemistolle |
Poista tyhjä hakemisto Linuxissa
Voit poistaa tyhjän hakemiston Linuxissa käyttämällä seuraavaa komentoa:
rmdir <directory_name>

Tässä esimerkissä, koska emme saa tulosta, tämä tarkoittaa, että komento suoritettiin onnistuneesti ja hakemisto on poistettu.
Poista ei-tyhjä hakemisto Linuxissa
Kun yrität poistaa ei-tyhjän hakemiston käyttämällä rmdir komento, saat seuraavan virheilmoituksen:
rmdir: failed to remove '<directory_name>': Directory not empty
Jos haluat poistaa ei-tyhjän hakemiston Linuxissa, käytä seuraavaa komentoa:
rmdir --ignore-fail-on-non-empty <directory_name>

Poista hakemisto käyttämällä rm Komento
The rm komento on tehokas työkalu, joka voi poistaa sekä tiedostoja että hakemistoja tarjoten samalla monia hienoja ominaisuuksia. Komennon perussyntaksi on:
rm <options> <file_name/directory_name>
Jotkut komennon vaihtoehdoista ovat:
| Vaihtoehto | Kuvaus |
|---|---|
-f |
Kun tätä lippua käytetään, vahvistuskehote ei tule näkyviin ja kaikki olemattomat tiedostot ja hakemistot ohitetaan |
-i |
Kun tätä lippua käytetään, komento pyytää käyttäjältä vahvistusta jokaiselle poistolle. |
-r |
Kun tätä lippua käytetään, komento poistaa määritetyn hakemiston kaiken sisällön. |
-d |
Tätä lippua käytetään tyhjien hakemistojen poistamiseen. |
-v |
Tätä lippua käytetään selittämään, mitä parhaillaan tehdään. |
Poista tyhjät hakemistot
Voit poistaa tyhjiä hakemistoja Linuxissa käyttämällä -d lippu komennolla alla olevan kuvan mukaisesti:
rm -d <directory_name>

Poista ei-tyhjä hakemisto
Ei-tyhjän sisällön poistaminen voi olla erittäin vaarallista, koska jotkin olennaiset tiedostot voivat poistua. Ole siis erityisen varovainen poistaessasi ei-tyhjiä hakemistoja. Jos haluat poistaa hakemiston ja sen kaiken sisällön, käytä -r lippu komennolla alla olevan kuvan mukaisesti:
rm -r <directory_name>

Pakota hakemistojen poistaminen Linuxissa
rm-komento antaa oletusarvoisesti kehotteen, kun poistetaan kirjoitussuojattuja tiedostoja ja hakemistoja. Paina jompaakumpaa 'y' tai 'n' valinnastasi riippuen. Ohitaksemme kehotteen käytämme -f lippu alla olevan kuvan mukaisesti:
rm -rf <directory_name>
Tämä komento voi osoittautua melko tuhoisaksi, jos se suoritetaan vahingossa juurihakemistossa.

Kysy ennen kansioiden poistamista Linuxissa
Kun poistat useita tiedostoja, käytä -i lippu kanssa rm komento saadaksesi kehotteen ennen jokaista tiedostoa alla olevan kuvan mukaisesti:
rm -ri <directory_name>

Poista hakemistoja käyttämällä find Komento
Poista tyhjä hakemisto Linuxissa
Voit myös poistaa kansioita käyttämällä find komennon kanssa -delete lippu alla olevan kuvan mukaisesti:
find <path_to_search> -type d -name "directory_name" -delete
Tämä komento etsii parametrin

Poista ei-tyhjät hakemistot
Jos haluat poistaa ei-tyhjät hakemistot Find-komennolla, käytä seuraavaa syntaksia:
find <path_to_search> -type d -name "directory_name" -exec rm -r {} +
Yllä olevan syntaksin ymmärtäminen:
Yllä olevassa syntaksissa find komento etsii hakemistoja, jotka vastaavat -exec lippu välittää haetut kohteet rm -komento, joka poistaa hakemiston käyttämällä -r lippu.

Usein Kysytyt Kysymykset
Komentorivimenetelmä on nopein tapa poistaa hakemistoja. Voit käyttää rmdir, rmja find komentoja hakemistojen poistamiseksi Linuxissa.
Pääsyy, miksi et voi poistaa hakemistoa Linuxissa, on se, että sinulla ei ole asianmukaisia oikeuksia tehdä muutoksia hakemistoon. Jos haluat poistaa hakemiston ohittamalla puuttuvat käyttöoikeudet, käytä seuraavaa komentoa: sudo rm -rf <directory_name>
Poista tiedostot ja hakemistot Linux-komentojen avulla
Hakemistojen/tiedostojen poistaminen Linuxissa on hyvin yksinkertainen tehtävä, mutta silti erittäin tärkeä kaikenlaisille käyttäjille. Tässä olemme näyttäneet kaksi tapaa poistaa kansioita Linuxissa, ja toivomme, että tämä artikkeli on antanut sinulle hyvän käsityksen näistä kahdesta menetelmästä ja komennoista. Kerro meille kommenteissa, jos sinulla on ongelmia.
Tue työtämme ❤️
Jos pidit tästä artikkelista, harkitse tipin antamista, jotta voimme jatkaa laadukkaan sisällön julkaisemista.





















