Snippets

Du code concis, avec une explication claire.

bash

mosh: SSH tolérant à la latence et aux pertes

Établir une session mosh et ouvrir les ports UDP nécessaires sur le pare-feu.

#mosh#ssh#udp
bash

mount bind: sandbox en lecture seule d'un répertoire

Monter un dossier en bind puis le remonter en read-only pour isoler une exécution.

#mount#bind#sandbox
bash

mount.cifs: monter un partage SMB en sécurité

Monter un partage Windows/Samba avec credentials séparés et options durcies.

#cifs#smb#mount
bash

mount.nfs: options utiles performance/sécurité

Monter un export NFS avec versions, timeouts, noexec/nosuid et tailles de bloc ajustées.

#nfs#mount#performance
bash

mount: monter une image ISO en loop device

Monter un fichier ISO en lecture seule via loop et en explorer le contenu.

#mount#iso#loop
bash

mount propagation: rprivate/rshared/rslave

Contrôler la propagation des montages entre namespaces pour isoler ou partager.

#mount#propagation#namespace
bash

tmpfs: monter un ramdisk sécurisé noexec/nosuid

Créer un tmpfs avec taille limitée et options de sécurité pour caches/compilations temporaires.

#tmpfs#noexec#nosuid
bash

mysql: se connecter et exécuter une requête simple

Se connecter à MySQL/MariaDB et exécuter une requête en ligne de commande.

#mysql#mariadb#client
bash

mpstat: charge CPU par coeur et par IRQ

Afficher l'utilisation CPU globale et détaillée par coeur, softirqs, steal time.

#mpstat#cpu#sysstat
bash

mtr: traceroute interactif avec pertes et latence

Combiner ping et traceroute pour visualiser les sauts, la latence et la perte de paquets en temps réel.

#mtr#traceroute#latency
bash

mysqldump: backup d'une base de données

Sauvegarder une base MySQL/MariaDB avec options sûres et cohérentes.

#mysqldump#backup#mysql
bash

namei: décomposer un chemin et ses droits

Afficher chaque composant d'un chemin, ses types, permissions et cibles de symlinks.

#namei#path#permissions