Collection de petits utilitaires fait pour gratter quelques démangeaisons...
[Action5] est un outil simple pour repérer les fichiers modifiés via des sommes de contrôle dans un répertoire. Il y a des millions d'outils qui font cela, donc je ne suis pas sûr (souviens-toi) pourquoi je l'ai écrit.
récurser sur un dossier, vider une arborescence de sommes de contrôle (l'index)..
..répétez pour voir ce qui a changé
Un point clé de ces outils est qu'il ne s'agit que de commandes shell, vous pouvez donc brancher n'importe quelle commande de somme de contrôle que vous préférez, par défaut, elle utilisemd5
.
Le but de bashutils est de s'appuyer principalement sur bash pour effectuer certaines opérations sur les processus.
Lire un fichier dans une variable (gobbler
), nécessite de s'assurer que le fichier ne contient pas de valeurs NULL, il doit donc être stocké avec un format d'encodage sans NULL. Remarque : l'utilisation insouciante des guillemets dans bash (aux endroits où cela n'est pas nécessaire) peut entraîner une perte de mémoire importante.
Surveillance du processeur dans un système Linux, nécessite de lire/proc
, faites une pause sans bifurquer et calculez des statistiques avec uniquement des opérations shell ($(())
)
Limiter un processus nécessite d'envoyer en continuSIGSTOP
etSIGSTOP
signaux, c'est très lent dans bash :) car il s'agit d'une boucle, et le logiciel peut se comporter de manière inattendue lorsqu'il est constamment mis en pause et repris, car les programmeurs ne s'attendent généralement pas à ce que leur logiciel fonctionne par intermittence !
UNE script de construction pour happroxy , le meilleur outil pour transférer les connexions, il est léger et il est très utile d'avoir une version liée de manière statique.