Kaip ištrinti katalogą sistemoje „Linux“?
„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/*
-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.
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:
Š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:
Č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.
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.

Rackmount PC
Įterptieji skaičiavimai
Pramoniniai nešiojamieji kompiuteriai
Tvirti planšetiniai kompiuteriai
Tvirtas nešiojamas kompiuteris
Pramoninis skydinis kompiuteris
Tvirtas delninis kompiuteris
„Advantech“ pramoninis kompiuteris