Pour x raisons, il peut être nécessaire d'inverser le contenu d'un fichier texte. Par exemple, pour afficher le contenu d'un fichier de logs dans l'ordre inverse.
Suite à la remarque de barbay, la commande tac permet d'inverser le contenu d'un fichier texte.
$ tac /var/log/syslog
Sinon, pour inverser le contenu d'un fichier texte, il est possible d'utiliser l'enchainement de commandes suivant :
Quand on développe des scripts pour soi-même, toutes les commandes utilisées dans le script sont obligatoirement installées sur le système. Mais qu'en est-il si le script est partagé avec différentes personnes sur différents sytèmes ?
Il faut être sûr et certain que le script sera utilisable n'importe où et par n'importe qui.
C'est pour cette raison que j'utilise de plus en plus cette fonction dans mes scripts.
De nos jours, il est conseillé de générer des clés d'une longueur de 4096 bits pour une meilleure sécurité.
Pour un serveur Apache (configuration SSL), il est conseillé de générer des clés sans phrase de passe. Dans le cas contraire, à chaque démarrage du service Apache, la phrase de passe sera demandée.
Avec OpenSSL, la clé privée contient également les informations de la clé publique. Il n'est donc pas nécessaire de générer la clé publique séparément.
La commande watch permet d'exécuter à intervalle régulière n'importe quelle commande passée en paramètre.
La période de rafraichissement par défaut est de 2 secondes.
L'option -n permet d'indiquer une période de rafraichissement en secondes. L'option -d permet de mettre en surbrillance les différences survenues entre 2 périodes de rafraichissement.