Všetci už viete, ako na to odstrániť súbory a adresáre v systéme Linux, jednak z nástrojov dostupných z desktopového prostredia, jednak z tých, ktoré sú nám poskytované z shellu (napríklad príkaz, ktorý každý pozná, rm). Ale v tomto mini tutoriále sa zameriame na to, ako vymazať veľké dáta, tie, ktoré na našom pevnom disku zaberajú niekoľko GB a že by mohlo byť zaujímavé ich vymazať, aby sa obnovilo miesto na našej úložnej jednotke.
Keď odstránime údaje s nižším obsahom, zvyčajne to nie je príliš problematické, pretože to neznamená veľkú záťaž pre systém plánovanie I / O a príslušnej pamäťovej jednotky, ako aj veľká spotreba pamäte RAM, najmä pri použití určitých nástrojov. Ale ak sa jedná o veľmi ťažké súbory, ako napríklad nejaké videozáznamy s vysokým trvaním a v HD v určitých formátoch, alebo databázy, adresáre s veľkým množstvom multimediálneho obsahu atď., Problém narastá z časového hľadiska, pretože nám to trochu trvá viac vykonať tento proces pri práci s veľkými priestormi.
Existujú nástroje ako skartovať a bezpečne vymazať Pre bezpečné vymazanie dát, ale nie pre prílišné preťaženie systému pri mazaní týchto obludných dát, nás zaujíma náš príkaz na celý život, rm a tiež v kombinácii s ďalším príkazom zvaným ionice. Ak ho na distro nemáte, nainštalujte si ho ...
Určite vám to pripomína iného starého známeho, milého, no ano, ionice je pekny vstup a vystup, ktorý umožňuje priradiť prioritu rôznym veciam, a to nielen vymazať údaje, ale aj urýchliť ďalšie úlohy, ako sú prenosy (ripovanie), presun údajov atď. Napríklad, čo by urobil režim 3, je vykonať úlohu odstránenia, keď je systém voľný a nevykonávame ďalšie prioritné úlohy. Napríklad:
sudo ionice -c 3 rm /nombre/fichero/o/directorio/a/borrar
Každé číslo za ňu koná inak Plánovač I / O alebo plánovač. 0 nie je nič, 1 pre skutočný čas, 2 pre nízku prioritu a 3 pre režim IDLE. Ak nechceme úlohu príliš zdržiavať, môžeme jej dať číslo 2 a bude to vykonané o niečo rýchlejším spôsobom ako v pohotovostnom režime, ale príliš to nespomaľuje, ako keby ste to robili v reálnom čase ...