28Jun

Hogyan lehet eltávolítani több alkönyvtárat egy Linux parancs segítségével?

click fraud protection

Ha több alkönyvtárat szeretne eltávolítani egy másik könyvtárban a Linux parancssori segítségével, akkor általában az rm parancsot többször kell használni. Ez azonban gyorsabb.

Tegyük fel, hogy van egy htg nevű könyvtárunk öt alkönyvtárral, és háromat törölni akarunk. Normális esetben az rm parancsot háromszor használnánk.

Mindazonáltal ezt a folyamatot még rövidebbé tehetjük, ha a három rm parancsot egybe rakjuk. Itt van, hogyan.

A három alkönyvtár eltávolításához csak a parancssorba írja be a következő parancsot, és nyomja meg az Enter billentyűt( nyilvánvalóan módosítsa a könyvtár nevét az eltávolítani kívánt fájlra).

rm -r ~ /Documents/htg/{ kész, ötletek, megjegyzések}

A zárójelben szereplő szavak a "záró bővítési lista" részét képezik. A záró-bővítési lista minden elemét külön-külön csatolják az előző útvonalhoz( ~ /Documents/htg/).Például a fenti parancs kiterjed a ~ /Documents/htg/ készítésre, ~ /Documents/htg/ ötletekre és ~ /Documents/htg/ megjegyzésekre, a htg könyvtár alatti három alkönyvtárba, amelyet el akarunk távolítani. Ahogy az alábbi képernyőképen látható, a három alkönyvtár eltávolításra került.

instagram viewer

A -r flag szükséges, ha az rm parancsot egy könyvtár helyett egy fájl helyett eltávolítja. Ha elhagyja a -r jelzőt a fenti parancsból, hibaüzenet jelenik meg arról, hogy a könyvtárak nem távolíthatók el.

Ha az összes eltávolítani kívánt alkönyvtár üres, használhatja az rmdir parancsot, az alábbiak szerint.

rmdir ~ /Documents/htg/{ kész, ötletek, megjegyzések}

Ha kiderül, hogy az alkönyvtárak egyike sem üres, akkor hibaüzenet jelenik meg arról, hogy az eltávolítás sikertelen, és a szóban forgó alkönyvtárat és alkönyvtárait nem távolítja el. Az üres alkönyvtárak azonban eltávolításra kerülnek.

Legyen nagyon óvatos az rm paranccsal. Ha rossz úton használja, törölheti a merevlemezen lévő összes fájlt.

KAPCSOLÓDÓ ARTIKÁK
8 Halálos parancsok, amelyeket soha nem szabad Linux alatt futtatnia
Hogyan lehet létrehozni több alkönyvtárat egy Linux parancs segítségével

Egy könyvtárat is létrehozhat, amely több alkönyvtárat vagy könyvtárfát tartalmaz.