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

Sebsauvage, Fabulous Fab's

Modifier cette page
Haut de page