Leave Your Message
Kaip ištrinti katalogą sistemoje „Linux“?
Dienoraštis

Kaip ištrinti katalogą sistemoje „Linux“?

2025-05-23 11:47:12


„Linux“ sistemoje katalogą išvalyti galima įvairiais būdais, priklausomai nuo to, ar norite išsaugoti patį katalogą ir jame esančius failo atributus. Žemiau pateikiami keli įprasti metodai:

1 metodas: naudokite rm komanda, skirta ištrinti visus failus kataloge

Jei norite ištrinti visus kataloge esančius failus, bet išsaugoti patį katalogą, galite naudoti komandą rm komanda. Pavyzdžiui, norėdami išvalyti katalogą pavadinimu mano_katalogas, galite naudoti šią komandą:

rm -rf mano_katalogas/*

The -r parinktis čia reiškia rekursinį ištrynimą ir -f parinktis reiškia priverstinį ištrynimą, t. y. jokio patvirtinimo raginimo.


2 metodas: naudokite komandą „find“ su parametru „-exec“

Jei norite tiksliau valdyti trynimo procesą, galite naudotirastikomanda kartu su-vykdytiparinktis. Pavyzdžiui:

rasti mano_katalogas -type f -exec rm {} \;



Ši komanda ras visus failus (-tipas f) pagal mano_katalogas katalogą ir vykdykite rm komandą kiekvienam failui.




3 metodas: sukurkite naują katalogą, kad pakeistumėte originalų

Jei norite visiškai ištuštinti katalogą ir neprieštaraujate jo iš naujo sukūrimui, galite ištrinti visą katalogą ir sukurti jį iš naujo:



rm -rf mano_katalogas mkdir mano_katalogas

Šis metodas ištrina katalogą ir visą jo turinį, o tada sukuria naują tuščią katalogą.




4 metodas: naudokite
rsync Komanda

The rsync Komanda gali būti naudojama failams ir katalogams sinchronizuoti, taip pat katalogui ištuštinti. Pavyzdžiui:

rsync -a --delete tuščias_katalogas/ mano_katalogas/


Čia, tuščias_katalogas yra tuščias katalogas, o --ištrinti parinktis pašalina failus iš tikslinio katalogo, kurių nėra šaltinio kataloge.



Atsargumo priemonės

Prieš atlikdami trynimo operacijas, įsitikinkite, kad tikrai norite ištrinti failus, nes šie veiksmai yra negrįžtami.
Jei kataloge yra svarbių failų, pirmiausia sukurkite atsarginę kopiją.
Naudojant sudo komandai reikalingos administratoriaus teisės. Jei neturite pakankamai teisių, gali tekti naudoti sudo vykdyti šias komandas.
Aukščiau išvardyti metodai tinka daugumai situacijų, tačiau juos įgyvendindami pasirinkite tinkamą metodą, atsižvelgdami į savo konkretų atvejį, ir elkitės atsargiai, kad išvengtumėte duomenų praradimo.




Susiję produktai

LET'S TALK ABOUT YOUR PROJECTS

  • sinsmarttech@gmail.com
  • 3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China

Our experts will solve them in no time.