Kako izbrisati VELIKE (100-200GB) datoteke v Linuxu


Običajno za zaščito orodij za brisanje datotek).

Za obravnavo sorazmerno majhnih datotek lahko uporabimo katero koli od zgornjih pripomočkov. Kaj pa, če želimo izbrisati/odstraniti ogromno datoteko/imenik, recimo približno 100-200 GB. To morda ni tako enostavno, kot se zdi, glede na čas, potreben za odstranitev datoteke (razpored V/I), pa tudi na količino RAM -a, porabljenega med izvajanjem operacije.

V tej vadnici bomo razložili, kako učinkovito in zanesljivo izbrisati ogromne datoteke/imenike v Linuxu.

Glavni cilj tukaj je uporabiti tehniko, ki ne bo upočasnila sistema med odstranjevanjem velike datoteke, kar bo povzročilo razumen vhod/izhod. To lahko dosežemo z ukazom ionice.

Brisanje OGROMNIH (200 GB) datotek v Linuxu z uporabo ukaza ionice

ionice je uporaben program, ki nastavi ali dobi razred načrtovanja V/I in prednost za drug program. Če ni podanih nobenega argumenta ali samo -p , bo ionice poizvedel trenutni razred I/O razporejanja in prednost tega procesa.

Če podarimo ime ukaza, na primer ukaz rm, bo ta ukaz izvedel z navedenimi argumenti. Če želite določiti ID -je procesov tekočih procesov, za katere želite dobiti ali nastaviti parametre razporejanja, zaženite to:

# ionice -p PID

Če želite določiti ime ali številko razreda razporejanja, ki ga želite uporabiti (0 za nobenega, 1 za sproten čas, 2 za najboljši napor, 3 za prosti tek), spodnji ukaz.

To pomeni, da bo rm pripadal nedejavnemu V/I razredu in uporablja V/I le, kadar ga kateri koli drug postopek ne potrebuje:

---- Deleting Huge Files in Linux -----
# ionice -c 3 rm /var/logs/syslog
# ionice -c 3 rm -rf /var/log/apache

Če v sistemu ne bo veliko prostega časa, bomo morda želeli uporabiti razred razporejanja najboljših naporov in določiti tako nizko prioriteto:

# ionice -c 2 -n 6 rm /var/logs/syslog
# ionice -c 2 -n 6 rm -rf /var/log/apache

Opomba: Če želite z varnim načinom izbrisati velike datoteke, lahko namesto ukaza rm uporabimo drobljenje, brisanje in različna orodja v prej omenjenem naboru orodij za varno brisanje.

Za več informacij si oglejte ionice man stran:

# man ionice 

Za zdaj je to! Katere druge metode imate v mislih za zgornji namen? Uporabite spodnji razdelek za komentarje, če želite deliti z nami.