Hvernig á að leita og fjarlægja möppur afturkvæmt á Linux


Í einni af fyrri greinum okkar útskýrðum við hvernig á að finna út helstu möppur og skrár sem eyða mestu plássi á skráarkerfi í Linux. Ef þú tekur eftir því að slíkar möppur innihalda ekki lengur mikilvægar skrár og undirmöppur (eins og gömul afrit, niðurhal o.s.frv.), þá geturðu eytt þeim til að losa um pláss á disknum þínum.

Þessi stutta einkatími lýsir því hvernig á að finna og eyða möppum endurtekið í Linux skráarkerfinu.

Til að ná ofangreindum tilgangi geturðu notað find skipunina ásamt rm skipuninni með því að nota setningafræðina hér að neðan. Hér gerir + táknið í lokin kleift að lesa margar möppur samtímis.

$ find /start/search/from/this/dir -name "dirname-to-delete" -type d -exec /bin/rm -rf {} + 

Athugið: Þú verður að nota rm skipunina vandlega vegna þess að það er ein hættulegasta skipunin sem hægt er að nota í Linux: þú gætir óvart eytt mikilvægum kerfismöppum, sem leiðir til kerfisbilunar.

Í dæminu hér að neðan munum við leita að möppu sem heitir files_2008 og eyða henni endurkvæmt:

$ $find ~/Downloads/software -name "files_2008" -type d -exec /bin/rm -rf {} + 

Þú getur líka notað find og xargs; í eftirfarandi setningafræði gerir aðgerðin -print0 kleift að prenta alla skráarslóðina á venjulegu úttakinu, fylgt eftir með núllstaf:

$ find /start/search/from/this/dir -name "dirname-to-delete" -type d -print0 | xargs -0 /bin/rm -rf "{}"

Með því að nota sama dæmi hér að ofan höfum við:

$ find ~/Downloads/software -name "files_2008" -type d -print0 | xargs -0 /bin/rm -rf "{}"

Síðast en ekki síst, ef þú hefur áhyggjur af öryggi gagna þinna, þá gætirðu viljað læra 3 leiðir til að eyða 'skrám og möppum' varanlega og á öruggan hátt í Linux.

Ekki gleyma að lesa fleiri gagnlegar greinar um skráa- og skráastjórnun í Linux:

  1. fdupes – Skipanalínutól til að finna og eyða tvíteknum skrám í Linux
  2. Hvernig á að finna og fjarlægja afrit/óæskilegar skrár í Linux með því að nota 'FSlint' tól
  3. 3 leiðir til að eyða öllum skrám í möppu nema einni eða fáum skrám með viðbótum

Í þessari grein sýndum við þér hvernig á að finna og fjarlægja möppur afturkvæmt á Linux. Ef þú hefur einhverjar spurningar eða auka hugmyndir sem þú vilt bæta við þetta efni, notaðu athugasemdareitinn hér að neðan.