Shc – Shell script compiler

Shc est un programme qui permet de compiler des scripts shell afin d’obtenir un binaire. Cette méthode offre plusieurs avantages aux développeurs. Tout d’abord, elle permet de distribuer un logiciel sans forcément fournir son code source. Ensuite, shc propose une option qui propose de positionner une date d’expiration. Cette fonctionnalité sera intéressante dans le cadre … Continuer la lecture de Shc – Shell script compiler

La commande netstat

netstat, pour « network statistics », est une ligne de commande affichant des informations sur les connexions réseau, les tables de routage et un certain nombre de statistiques dont ceux des interfaces, sans oublier les connexions masquées, les membres multicast, et enfin, les messages netlink. La commande est disponible sous Unix (et ses dérivés dont … Continuer la lecture de La commande netstat

Bash – Utiliser une regex pour vérifier une date

Dernièrement, pour le besoin d’un script, il me fallait créer une regex pour check que les dates étaient valide. Voici la regex que j’ai utilisé REGEX_DATE=”^[0-9]{4}-(0[0-9]|1[0-2])-([0-2][0-9]|3[0-1])$” Il suffit ensuite de le mettre dans un while et d’ajouter un read pour avoir une boucle qui pose et repose la question tant que la date entrée dans … Continuer la lecture de Bash – Utiliser une regex pour vérifier une date

La gestion des archives sous Linux

Voici un petit récapitulatif des commandes les plus utiles pour gérer les formats d’archives les plus rencontrés sous Linux (ligne de commande) Format de compression gzip (*.gz) bzip2 (*.bz2) Format d’archivage ou archivage + compression tar (*.tar) tar gzipé (*.tar.gz,*.tgz) tar bzipé (*.tar.bz2) zip (*.zip) rar (*.rar)

La gestion des packages sous Debian

La distribution Debian propose un outil de gestion de package permettant d’automatiser l’installation, la configuration et la mise à jour des logiciels installés : APT-GET Les packages sont des fichiers portant l’extension .deb et peuvent être installés manuellement, via la ligne de commande : dpkg -i nom_du_package.deb En plus de cela, le gestionnaire est capable, … Continuer la lecture de La gestion des packages sous Debian