apropos Liste les programme contenant XXX
apropos XXX
X11 or Wayland Savoir rapidement si on utilise wayland ou X11
echo "$XDG_SESSION_TYPE"
tar
tar cvfz archive.tgz dossier/
untar
tar xvf archive.tgz
Bypass SSL Inspection
apt -o "Acquire::https::Verify-Peer=false" update
apt -o "Acquire::https::Verify-Peer=false" install curl
Lancer un script (server,filemount…) en service systemd
Créez un fichier /etc/systemd/system/mydaemon.service tel que :
[Unit]
Description=Mon Service Test #Courte Description
After=network.target #Après quel module le lancer
StartLimitIntervalSec=0 #Délai de démarrage
[Service]
Type=simple
#Redémarrer le service si il crash, et avec quel délai
Restart=always
RestartSec=1
#Limiter le nombre de tentative de démarrage, ici 5 fois en 10sec
StartLimitBurst=5
StartLimitIntervalSec=10
#Un utilisateur qui vas démarrer le service
User=customServiceUser
#Le chemin de lancement du serveur. Et le dossier dans lequel seplacer pour lancer le service.
ExecStart=/opt/myapp/server.sh arg1
WorkingDirectory=/opt/myapp
[Install]
WantedBy=multi-user.target
Ensuite il ne reste qu’à le lancer avec systemctl start mydaemon.service
Et si nécéssaire l’activer avec systemctl enable mydaemon.service
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
netstat
ss -tulpn
Get the LUFS level of an audio
ffmpeg -i input-file.mp3 -af ebur128=framelog=verbose -f null - 2>&1 | awk '/I:/{print $2}'
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
JPG to PDF (imagemagick)
convert {picture}.jpg {document}.pdf
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.
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
Sebsauvage, Fabulous Fab’s