Vous savez tous déjà comment supprimer des fichiers et des répertoires sous Linux, à la fois des outils disponibles depuis l'environnement de bureau jusqu'à ceux qui nous sont donnés depuis le shell (comme la commande que tout le monde connaîtra, rm). Mais dans ce mini tutoriel nous allons nous concentrer sur comment effacer des données volumineuses, celles qui occupent plusieurs Go sur notre disque dur et qu'il peut être intéressant de les supprimer pour récupérer de l'espace sur notre unité de stockage.
Lorsque nous supprimons des données qui ont un contenu inférieur, ce n'est généralement pas trop problématique, car cela ne un lourd fardeau pour le système planification des E / S et de l'unité de stockage en question, ainsi qu'une forte consommation de RAM, notamment lors de l'utilisation de certains outils. Mais s'il s'agit de fichiers très lourds, comme certaines vidéos de haute durée et en HD dans certains formats, ou de bases de données, de répertoires avec beaucoup de contenu multimédia, etc., le problème se développe dans l'aspect temporel, car cela nous prend un peu plus pour effectuer le processus lorsqu'il s'agit de grands espaces.
Il existe des outils comme le déchiquetage et la suppression sécurisée ont pris Pour l'effacement en toute sécurité des données, mais pour ne pas trop surcharger le système lors de l'effacement de ces données monstrueuses, nous nous intéressons à notre commande d'une vie, rm et également en combinaison avec une autre commande appelée ionice. Si vous ne l'avez pas sur votre distribution, installez-le ...
Cela vous rappelle certainement une autre vieille connaissance, gentil, ben oui, c'est l'ionice sympa de l'entrée et de la sortie, vous permettant d'attribuer la priorité à différentes choses, non seulement pour supprimer des données, mais aussi pour accélérer d'autres tâches telles que les transferts (extraction), le déplacement de données, etc. Par exemple, le mode 3 effectuerait la tâche de suppression lorsque le système est libre et que nous n'effectuons pas d'autres tâches prioritaires. Par exemple:
sudo ionice -c 3 rm /nombre/fichero/o/directorio/a/borrar
Chaque numéro agit différemment pour lui Planificateur ou planificateur d'E / S. Un 0 est rien, 1 pour le temps réel, 2 pour une faible priorité et 3 pour le mode IDLE. Si nous ne voulons pas trop retarder la tâche, nous pouvons lui donner un 2 et cela se fera de manière un peu plus rapide qu'en mode veille, mais cela ne ralentit pas trop comme le faire en temps réel ...
Soyez le premier à commenter