Snippets

Du code concis, avec une explication claire.

bash

ldd: inspecter les dépendances d'un binaire

Lister les bibliothèques partagées chargées et repérer les manquantes.

#ldd#shared#libs
bash

logger: écrire dans syslog depuis un script

Envoyer des messages dans syslog/journald avec priorité et tag pour traçabilité.

#logger#syslog#journald
bash

locate: rechercher des fichiers via index

Trouver instantanément des chemins grâce à une base mise à jour par updatedb.

#locate#mlocate#search
bash

logrotate: forcer une rotation immédiate

Déclencher la rotation d'un journal et vérifier l'état des logs.

#logrotate#logs#rotate
bash

losetup: monter une image via un loop device

Associer un fichier à /dev/loopN et monter son contenu en lecture seule ou en lecture/écriture.

#losetup#loop#mount
bash

lsblk: visualiser disques et montages

Lister périphériques bloc en arbre avec tailles, types et points de montage.

#lsblk#disks#mounts
bash

lscpu: caractéristiques et topologie CPU

Afficher modèle, flags, sockets, threads, NUMA et vulnérabilités connues.

#lscpu#cpu#topology
bash

losetup: monter une partition d'image via offset

Associer un loop device à un fichier image en ciblant l'offset exact d'une partition.

#losetup#loop#offset
bash

lsattr: voir les attributs immutables/append

Afficher les attributs étendus spécifiques ext2/3/4 comme immutable (+i) ou append-only (+a).

#lsattr#immutable#append
bash

lslocks: voir les verrous de fichiers

Lister les locks POSIX (fcntl) en cours avec PID, type et plage, pour débloquer un accès.

#lslocks#lock#fcntl
bash

lshw: inventaire matériel détaillé

Lister CPU, RAM, stockage, réseau et firmware avec hiérarchie complète, export HTML.

#lshw#hardware#inventory
bash

lsns: lister les namespaces du noyau

Afficher les namespaces (mnt, net, pid, uts, ipc, user, cgroup) et les PIDs associés.

#lsns#namespace#kernel