Töröljön egy nem üres könyvtárat, amikor hiba adódik a próbálkozás során

Könyvtár, ikon

Néha szükségünk van rá töröljön egy nem üres könyvtárat és engedélyezési hibákat kapunk, például "Engedély megtagadva" vagy "A könyvtár nem üres", amikor megpróbáljuk ezt megtenni, mert nem üres, és valószínűleg az egyik benne található könyvtár vagy fájl rendelkezik speciális engedélyekkel, amelyek a hiba okát jelentik. De könnyen kiküszöbölhető az általunk kínált minitutorial segítségével, és nem akadályozhatjuk ezeket az üzeneteket.

En egy korábbi oktatóanyag Láttuk, hogyan lehetne eltávolítani a meglehetősen kiterjedt tartalmú könyvtárakat, vagyis a jelentős, több GB-os súlyú könyvtárakat anélkül, hogy ez befolyásolná a rendszer teljesítményét. És ezt elértük az ionice-nek köszönhetően, egy nagyon praktikus eszköznek, amely lehetővé teszi számunkra, hogy az I / O rendszerben bizonyos tranzakciók elsőbbségét ellenőrizzük, akárcsak a folyamatokkal. Nos, ma egy másik egyszerű műveletre fogunk összpontosítani, de ez problémát okozhat a legújabb Linux felhasználók számára.

A nem üres könyvtárunk törlése során követendő lépések a következők:

rmdir /mi-directorio

De ebben az esetben megkaphatjuk azt a hibaüzenetet, amelyről beszéltünk. Ahhoz, hogy helyesen tegye, kipróbálhatja a következőket:

rm -rfv /mi-directorio

Amit ezekkel az rm opciókkal kapunk, az a könyvtár tartalmának rekurzív törlése és a törlés kényszerítése is. A -v egyszerűen a parancs részletes módja, hogy több információt jelenítsen meg a standard kimenetről.

Abban az esetben, ha továbbra is megkapjuk az engedélyezési hibát, mivel megpróbálunk kiváltságokat szerezni, hogy a törlés során ne legyenek problémáink, megteheti a su-val, vagy inkább a sudo-val:

sudo rm -rfv /mi-directorio

Remélem, segített neked azokkal a makacs könyvtárakkal, amelyeket nem lehet eltávolítani ...


6 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Cristhian dijo

    Hiányzik az "rm" kifejezésről:
    sudo rm -rfv / saját könyvtár

    1.    Isaac PE dijo

      Köszönöm!!! Az én hibám.
      Üdvözlet.

  2.   Ismael dijo

    Köszönöm testi, csak hogy szükségem van, üdvözletre

  3.   neiri dijo

    Köszönöm a segítséget, már mindent kipróbáltam, és csak -rfv kellett csak 4 karakter

  4.   dxniel dijo

    sudo rm -rfv my -directory
    Nekem így működött, az Ubuntu 20.04 -ben, ez probléma?

  5.   noobsaibot73 dijo

    Valami fontosat elfelejtettél hozzáadni, ha egy mappa nem törlődik rm -rfv mappanévvel és alatta megjelenik a ">" szimbólum, akkor nem így törlődik, hanem egy rm -rfv "mappanévvel" (ez előfordul, ha egy mappa nevében szóköz van, ezért használjon idézőjeleket).
    Remélem hasznos lesz számodra. Üdvözlet