====== Linux : Pense-Bête ====== Page d'astuce, de conseil, et d'outils utile pour Linux, glaner à droite à gauche. ===== Help ===== * //apropos// Liste les programme contenant XXX apropos XXX  ===== Archives Compressées ===== * //tar// tar cvfz archive.tgz dossier/ * //untar// tar xvf archive.tgz ===== Ai Gen & GPU tools ===== * //nvidia-smi// Affiche les information GPU sur l'utilisation. watch -d permet de voir les modification en temps réel et surligné les caractères qui changent watch -d -n 0.5 nvidia-smi ===== Voir les ports ouverts ===== * //netstat// netstat -tulpn ===== ffmpeg Magic ===== * Get the LUFS level of an audio ffmpeg -i input-file.mp3 -af ebur128=framelog=verbose -f null - 2>&1 | awk '/I:/{print $2}' ===== SSH ===== * Créer des raccourci "Host" dans ~/.ssh/config * Créer une clé de chiffrement : ssh-keygen -t ed25519 * Ajouter la clé dans le trousseau du client : ssh-add test * Donner la clé publique au server : ssh-copy-id -i /path/to/key host * **Conversion de fichier** * JPG to PDF (imagemagick) convert {picture}.jpg {document}.pdf ===== Bagrounds Jobs ===== * Pour passer une commande en arrière-plan ajouter à la fin de celle-ci "&" * Si vous voulez voir la listes des commandes mis en arrière plan utilisez jobs -l * Vous pouvez voir le résultat de la commande dans un fichier "nom de la commande"-log * Depuis la liste des tache en arrière-plan vous pouvez récupérez le PID pour kill une commande. ===== Users & Groups ===== *Afficher les groupe auquel appartient un utilisateur : groups toto *Pour faire l'inverse (voir quels utilisateur appartienne à un groupe) getent group sudo *Un peu plus de détail ? Voir les "id" d'un utilisateur et de ses groupes id toto ===== Remerciements ===== [[https://sebsauvage.net/wiki/doku.php?id=accueil|Sebsauvage]], Fabulous Fab's