Kuinka poistaa hakemisto Linuxissa 1

Kuinka poistaa hakemisto Linuxissa

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.

siirry roskakorivalikkoon

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 pysyvästi

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>

Poista tyhjä hakemisto komennolla rmdir

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 ei-tyhjä hakemisto komennolla rmdir

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 tyhjä hakemisto komennolla rm
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>

poista ei-tyhjä hakemisto komennolla rm
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.

Pakota hakemiston poistaminen Linuxissa rm-komennolla
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>

Näyttöön tulee kehote poistettaessa rm-komennolla

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 määrittämän tyhjän hakemiston annetusta polusta ja poistaa ne.

Poista tyhjä kansio Find-komennolla
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 in ja sitten -exec lippu välittää haetut kohteet rm -komento, joka poistaa hakemiston käyttämällä -r lippu.

Poista ei-tyhjä hakemisto Find-komennolla

Usein Kysytyt Kysymykset

Mikä on nopein tapa poistaa hakemisto Linuxissa?

Komentorivimenetelmä on nopein tapa poistaa hakemistoja. Voit käyttää rmdir, rmja find komentoja hakemistojen poistamiseksi Linuxissa.

Miksi en voi poistaa hakemistoa 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.

Turvallinen maksu PayPalilla
Moyens I/O Staff on motivoinut sinua antamalla neuvoja tekniikasta, henkilökohtaisesta kehityksestä, elämäntavoista ja strategioista, jotka auttavat sinua.