#cleanup

15 éléments

snippet

atexit: nettoyage à la sortie du programme

Enregistrer des callbacks de cleanup garantis à l'arrêt normal.

ouvrir
snippet

contextlib.ExitStack: gérer plusieurs contextes dynamiques

Empiler des context managers conditionnels proprement.

ouvrir
snippet

shutil: rmtree sécurisé avec onerror

Supprimer un dossier récursivement en gérant les erreurs (droits, verrous).

ouvrir
snippet

apt: nettoyer le cache et paquets orphelins

Libérer de l'espace en supprimant les téléchargements et dépendances inutiles.

ouvrir
snippet

col: nettoyer backspaces et CR des sorties

Supprimer les backspaces et normaliser les retours pour rendre un texte lisible.

ouvrir
snippet

fdupes: trouver et supprimer les doublons

Lister les fichiers identiques (hash et taille) et aider à les supprimer en sécurité.

ouvrir
snippet

find: lister les symlinks cassés

Repérer les liens symboliques dont la cible est absente et proposer une suppression sécurisée.

ouvrir
snippet

git: nettoyer les branches locales mergées

Lister et supprimer proprement les branches locales déjà mergées (protège main/master/develop) et purger les suivis distants obsolètes.

ouvrir
snippet

systemd-tmpfiles: créer et nettoyer des chemins

Déclarer des fichiers/dossiers temporaires, permissions et politique de nettoyage.

ouvrir
snippet

tr: nettoyer caractères invisibles et mapper

Supprimer ou remplacer tabulations, CR, contrôle ASCII; normaliser un flux.

ouvrir
snippet

wipefs: effacer des signatures de fichiersystems

Lister et supprimer les signatures superbloc (ext*, xfs, lvm) pour repartir proprement.

ouvrir
snippet

bash: trap cleanup et signaux

Nettoyer et terminer proprement avec trap: cleanup, ERR, EXIT et signaux INT/TERM.

ouvrir
page 1 sur 2 plus anciens →