{"id":200,"date":"2025-01-09T14:15:15","date_gmt":"2025-01-09T14:15:15","guid":{"rendered":"https:\/\/librordi.fr\/?p=200"},"modified":"2026-09-02T14:25:25","modified_gmt":"2026-09-02T14:25:25","slug":"commandeslinux","status":"publish","type":"post","link":"https:\/\/librordi.fr\/index.php\/2025\/01\/09\/commandeslinux\/","title":{"rendered":"Les commandes Linux \u00e0 conna\u00eetre"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cette article vous apprendra les commandes \u00e0 conna\u00eetre sur GNU\/Linux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il s&rsquo;agit de commandes syst\u00e8me de base indispensable dans la bonne utilisation du syst\u00e8me.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La premi\u00e8re partie concerne les commandes basique, la seconde partie les commandes de Gestion du Syst\u00e8me, la troisi\u00e8me partie les commandes de Gestion des Paquets<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En fin d&rsquo;article vous pouvez t\u00e9l\u00e9charger le fichier PDF gratuitement contenant toutes les commandes cit\u00e9s ci apr\u00e8s.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Commandes Basiques<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>man<\/code><\/strong><a><code> <\/code><\/a><a><code>nom_de_commande<\/code><\/a>\u00a0: Permet de lire le manuel d&rsquo;une commande<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>cd<\/code><\/strong>\u00a0: Change Directory, permet de changer de r\u00e9pertoire<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>ls<\/code><\/strong>\u00a0: Permet de lister le contenu d&rsquo;un r\u00e9pertoire. L&rsquo;option\u00a0<strong><code>-l<\/code><\/strong>\u00a0permet de lister avec plus de d\u00e9tails les fichiers. L&rsquo;option\u00a0<strong><code>-1<\/code><\/strong>\u00a0permet de lister le contenu en une ligne.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>pwd<\/code><\/strong>\u00a0: Permet d&rsquo;afficher le r\u00e9pertoire actuel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>cat<\/code><\/strong>\u00a0: Permet d&rsquo;afficher le contenu d&rsquo;un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>less<\/code><\/strong>\u00a0: Permet d&rsquo;afficher le contenu d&rsquo;un fichier page par page une autre alternative \u00e0 cette commande est more<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>echo<\/code><\/strong>\u00a0: Permet d&rsquo;executer du texte, par exemple pour placer du texte dans un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>rm<\/code><\/strong>\u00a0: Permet de supprimer un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>whoami<\/code><\/strong>\u00a0: Permet de connaitre le nom d&rsquo;utilisateur du syst\u00e8me<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>hostname<\/code><\/strong>\u00a0: Permet d&rsquo;afficher le nom de la machine en cours d&rsquo;utilisation<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>touch<\/code><\/strong><a><code> file_name<\/code><\/a>\u00a0: Permet de cr\u00e9er un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>mkdir<\/code><\/strong>\u00a0: Permet de cr\u00e9er un r\u00e9pertoire<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>rmdir<\/code><\/strong>\u00a0: Permet de supprimer un r\u00e9pertoire<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>mv<\/code><\/strong>\u00a0: Permet de renommer ou bien de d\u00e9placer un fichier. L&rsquo;option\u00a0<strong><code>-t<\/code><\/strong>\u00a0permet de d\u00e9placer plusieurs fichiers plac\u00e9s dans plusieurs r\u00e9pertoires diff\u00e9rents<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>cp<\/code><\/strong>\u00a0: Permet de copier un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>which<\/code><\/strong>\u00a0: Permet de localiser une commande<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>type<\/code><\/strong>\u00a0: Permet de connaitre le type de commande. Par exemple s&rsquo;il s&rsquo;agit d&rsquo;un shell<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>file<\/code><\/strong>\u00a0: Permet de d\u00e9terminer le type de fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>wc<\/code><\/strong>\u00a0: Permet de compter le nombre de ligne dans le r\u00e9sultat d&rsquo;une commande<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>wget<\/code><\/strong><a><code> source_url<\/code><\/a>\u00a0: Permet de t\u00e9l\u00e9charger des fichier depuis un serveur distant vers la machine local<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>curl<\/code><\/strong><a><code> source_url<\/code><\/a>\u00a0: Permet d&rsquo;afficher le contenu d&rsquo;une url sur la ligne de commande, l&rsquo;option\u00a0<strong><code>--data-urlencode<\/code><\/strong>\u00a0permet d&rsquo;encoder automatiquement au format URL.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>git clone<\/code><\/strong><a><code> source_package_url<\/code><\/a>\u00a0: Permet de cloner un projet git pour le t\u00e9l\u00e9charger sur sa propre machine<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dch --local name<\/code><\/strong>\u00a0: Permet de modifier les logs d&rsquo;un paquet par exemple le nom du d\u00e9veloppeur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>ar<\/code><\/strong>\u00a0: Permet de cr\u00e9er, d&rsquo;extraire et modifier des archives. Une archive est un fichier qui contient une collection d&rsquo;autres fichiers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>head -n 1<\/code><\/strong>\u00a0: Permet de n&rsquo;afficher que la ligne 1 d&rsquo;un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>tail -n 1<\/code><\/strong>\u00a0: Permet d&rsquo;afficher la derniere ligne d&rsquo;un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>find<\/code><\/strong>\u00a0: Permet de trouver un fichier en parcourant les r\u00e9pertoires, s&rsquo;utilise g\u00e9n\u00e9ralement avec l&rsquo;option\u00a0<strong><code>-namelocate<\/code><\/strong>\u00a0: Permet de localiser un fichier grace \u00e0 une base de donn\u00e9e pr\u00e9install\u00e9 qui est parcouru. Cette commande est plus rapide que find mais peut \u00eatre moins efficace<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>make<\/code><\/strong>\u00a0: Permet la compilation d&rsquo;un fichier. Afin de pr\u00e9parer l&rsquo;utilisation de make il faut \u00e9crire un fichier appel\u00e9 makefile qui d\u00e9crit la relation entre les fichiers du programme. L&rsquo;option\u00a0<strong><code>deb-pkg<\/code><\/strong>\u00a0g\u00e9n\u00e8re 5 paquet Debian. l&rsquo;option\u00a0<strong><code>clean<\/code><\/strong>\u00a0supprime les fichiers compil\u00e9s auparavant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>apropos<\/code><\/strong><a><code> \"search_key\"<\/code><\/a>\u00a0: Permet de rechercher par mot clef une commande.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>wget -q -O -<\/code><\/strong><a><code>source_url<\/code><\/a><strong><code> | gpg --import<\/code><\/strong>\u00a0: Permet d&rsquo;importer une clef publique d&rsquo; \u00e0 partir un site web. une alternative \u00e0 cette commande est\u00a0<strong><code>gpg --keyserver server_url -- recv-key key_number<\/code><\/strong>\u00a0qui va r\u00e9cup\u00e9rer la clef publique depuis le serveur gnupg.net<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>gpg --fingerprint<\/code><\/strong><a><code> key_number<\/code><\/a>\u00a0: Permet d&rsquo;afficher la ou les clefs d&rsquo;identifications GPG<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>gpg --verify<\/code><\/strong><a><code> file_name file_name<\/code><\/a>\u00a0: Permet de v\u00e9rifier l&rsquo;authenticit\u00e9 du fichier en comparant le checkum avec la signature associ\u00e9 du fichier .gpg il est aussi possible de v\u00e9rifier cela en lan\u00e7ant une commande qui va comparer les checksums avec sha256sum :\u00a0<code><strong>grep\u00a0<\/strong><a>file_name file_name<\/a> <strong>| sha256sum -c<\/strong><\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sed s\/ ^ \/<\/code><\/strong><a><code>word_to_add file_name<\/code><\/a>\u00a0: Permet d&rsquo;ajouter des caract\u00e8re en d\u00e9but de chaque ligne d&rsquo;un fichier sp\u00e9cifi\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>awk print $0; print $0<\/code><\/strong><a><code> filename<\/code><\/a>\u00a0: Permet de dupliquer deux fois chaque ligne d&rsquo;un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>awk length($0) ==<\/code><\/strong><a><code>number filename<\/code><\/a>\u00a0: Permet d&rsquo;afficher toutes les lignes d&rsquo;un fichier ayant pour taille de caract\u00e8res le nombre indiqu\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>open .<\/code><\/strong>\u00a0: Permet d&rsquo;ouvrir le r\u00e9pertoire en cours de fa\u00e7on graphique<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>strings <\/code><\/strong><code>filename<\/code>\u00a0: Permet de lire les charact\u00e8res d&rsquo;un fichier illisible par exemple \u00e9crit en binaire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>seq -w 0000 9999<\/code><\/strong>\u00a0: Permet de g\u00e9n\u00e9rer la s\u00e9quence de chiffre de 0001 \u00e0 9999, utile par exemple afin de trouver un PIN<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>watch -n 1 \"ps -aux<\/code><\/strong>\u00a0: Permet de lancer la commande ps -aux et de rafraichir les r\u00e9sultats toutes les secondes<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>file<\/code><\/strong>\u00a0: Permet d&rsquo;afficher les caract\u00e9risque d&rsquo;un fichier \u00e2r exemple son architecture, sa version, etc..<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>mktemp -d share_XXXXX<\/code><\/strong>\u00a0: Permet la cr\u00e9ation d&rsquo;un r\u00e9pertoire temporaire<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Commandes Gestion du Syst\u00e8mes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>systemctl enable<\/code><\/strong><a><code> process_name<\/code><\/a>\u00a0: Permet d&rsquo;activer un processus au d\u00e9marrage<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>systemctl start<\/code><\/strong><a><code> process_name<\/code><\/a>\u00a0: Permet d&rsquo;activer et de lancer un processus<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>systemctl disable<\/code><\/strong><a><code> process_name<\/code><\/a>\u00a0: Permet de d\u00e9sactiver un processus au d\u00e9marrage<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>systemctl stop<\/code><\/strong><a><code> process_name<\/code><\/a>\u00a0: Permet d&rsquo;arr\u00eater un processus en cours<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>systemctl reload<\/code><\/strong><a><code> process_name<\/code><\/a>\u00a0: Permet de red\u00e9marrer un processus apr\u00e8s changement de configuration<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>systemctl restart<\/code><\/strong><a><code> process_name<\/code><\/a>\u00a0: Permet de red\u00e9marrer des services<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>systemctl list-units<\/code><\/strong>\u00a0: Permet de lister les unit\u00e9s actives du syst\u00e8me<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>systemctl status<\/code><\/strong>\u00a0: Permet de voir une vue hierarchique des services lanc\u00e9s<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>lspci -v<\/code><\/strong>\u00a0: Permet de conna\u00eetre les drivers li\u00e9s \u00e0 son mat\u00e9riel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>grep -qP ^flags\\s*:.*\\blm\\b \/proc\/cpuinfo &amp;&amp; echo 64-bit || echo 32-bit<\/code><\/strong>\u00a0: Permet de connaitre l&rsquo;architecture de son processeur, s&rsquo;il s&rsquo;agit d&rsquo;un 32bit ou 64bit<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>lsusb<\/code><\/strong>\u00a0: Permet de connaitre les appareil USB connect\u00e9s<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>lspcmcia<\/code><\/strong>\u00a0: Permet de lister les carte PCMCIA<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>lsdev<\/code><\/strong>\u00a0: Permet de lister des informations \u00e0 propos du mat\u00e9riel install\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>lshw<\/code><\/strong>\u00a0: Permet de lister de mani\u00e8re hierarchis\u00e9 une longue description du mat\u00e9riel install\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>update-initramfs -u<\/code><\/strong>\u00a0: va recompiler le noyau et ses composants pour le lancement. Utile pour l&rsquo;installation d&rsquo;un drivers ou le changement d&rsquo;un composant syst\u00e8me.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo find \/ -type f -exec du -Sh + | sort -h | tail -10<\/code><\/strong>\u00a0: Permet d&rsquo;afficher les 10 fichiers les plus volumineux<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>uname -a<\/code><\/strong>\u00a0: Permet d&rsquo;afficher la version du syst\u00e8me et du noyaux<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>python3 -m http.server 80<\/code><\/strong>\u00a0: Permet de lancer un serveur web sur le port 80 (ou autre) pour un acc\u00e8s externe aux fichiers du r\u00e9pertoire depuis lequel la commande est lanc\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>id<\/code><\/strong>\u00a0: Permet d&rsquo;afficher le status d&rsquo;un utilisateur ainsi que la liste des groupes auquel il appartient.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>patch -p1 &lt; patch-file<\/code><\/strong>\u00a0: Permet d&rsquo;appliquer un patch ou correctif \u00e0 un code source<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>kill -9<\/code><\/strong><a><code> pid_number<\/code><\/a>\u00a0: Permet de tuer un processus<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>parted<\/code><\/strong><a><code> disk_name<\/code><\/a>\u00a0: Permet de pouvoir partitionner les disques. L&rsquo;option\u00a0<strong><code>print<\/code><\/strong>\u00a0permet d&rsquo;afficher le partionnement actuel, une autre commande possible pour cela est <code>fdisk -l<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>mkfs.ext4 -L persistence<\/code><\/strong><a><code> disk_source<\/code><\/a>\u00a0: Pour activer une partition en mode persistant<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>cryptsetup<\/code><\/strong>\u00a0: Permet de crypter une partition avec un mot de passe. L&rsquo;option\u00a0<strong><a><code>luksAddNuke disk_source<\/code><\/a><\/strong>\u00a0permet la mise en place d&rsquo;un mot de passe dit \u00ab\u00a0Nuke\u00a0\u00bb qui va supprimer l&rsquo;acc\u00e8s au donn\u00e9e pour tout le monde en d\u00e9truisant la clef de connexion crypsetup lorsque celui ci est saisi \u00e0 la place du mot de passe classique. Il est aussi possible d&rsquo;utiliser l&rsquo;outil cripsetup pour configurer un Nuke password avec la commande :\u00a0<strong><code>sudo dpkg-reconfigure cryptsetup-nuke-password<\/code><\/strong>\u00a0Il est ensuite possible de sauvegarder la clef en faisant une sauvegarde de l&rsquo;ent\u00eate crypsetup avec :\u00a0<strong><code>sudo cryptsetup luksHeaderBackup<\/code><\/strong><a><code> device_name<\/code><\/a><strong><code> --header-backup-file backup_file<\/code><\/strong>\u00a0pour restaurer la config il faudra alors lancer la commande :\u00a0<strong><code>sudo cryptsetup luksHeaderRestore<\/code><\/strong><a><code> device_name<\/code><\/a><strong><code> <\/code><\/strong><code><strong>--header-backup-file<\/strong> <strong>your_backup_file<\/strong><\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>gpg --gen-key<\/code><\/strong>\u00a0: Permet de g\u00e9n\u00e9rer une clef GPG<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>adduser username<\/code><\/strong><a><code> group_name<\/code><\/a>\u00a0: Permet de cr\u00e9er un utilisateur dans un groupe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code><strong>adduser --system --group<\/strong> <a>name_group_and_user<\/a><\/code>\u00a0: Permet de cr\u00e9er un utilisateur dans un groupe avec ce m\u00eame nom.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo usermod -a -G sudo<\/code><\/strong><a><code> username<\/code><\/a>\u00a0: Permet d&rsquo;ajouter les droits sudo \u00e0 un utilisateur<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>addgroup<\/code><\/strong>\u00a0: Permet d&rsquo;ajouter un groupe<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>delgroup<\/code><\/strong>\u00a0: Permet de supprimer un groupe<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code><strong>groupmod<\/strong>\u00a0<\/code>: Permet de modifier un groupe<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>gpasswd<\/code><\/strong>\u00a0: Permet de changer le mot de passe d&rsquo;un groupe<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>newgrp<\/code><\/strong>\u00a0: Permet de se connecter \u00e0 un nouveau groupe<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sg<\/code><\/strong>\u00a0: \u00e9xecute une commande en utilisant un groupe diff\u00e9rent<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dmesg<\/code><\/strong>\u00a0: Permet d&rsquo;afficher tous les messages provenant du kernel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dd if=<\/code><\/strong><a><code>source_input_file<\/code><\/a><strong><code> of=<\/code><\/strong><a><code>source_output_file<\/code><\/a>\u00a0: Permet de copier le contenu du fichier d&rsquo;origine (Input File) vers le disque de destination (Output File)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>ps aux<\/code><\/strong>\u00a0: Permet de lister les processus en cours de lancement sur la machine.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>chown<\/code><\/strong><a><code> user_file<\/code><\/a>\u00a0: Permet de changer le propri\u00e9taire d&rsquo;un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>chgroup<\/code><\/strong><a><code> group_file<\/code><\/a>\u00a0: Permet de changer le groupe d&rsquo;appartenance du fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>chmod<\/code><\/strong><a><code> right_file<\/code><\/a>\u00a0: Permet de changer les droits d&rsquo;un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>free<\/code><\/strong>\u00a0: Permet d&rsquo;afficher la m\u00e9moire RAM disponible. L&rsquo;option\u00a0<strong><code>-b<\/code><\/strong>\u00a0permet d&rsquo;afficher le r\u00e9sultat en bytes et non pas en m\u00e9bibit comme c&rsquo;est le cas par d\u00e9faut. L&rsquo;option\u00a0<strong><code>-h<\/code><\/strong>\u00a0permet d&rsquo;afficher le r\u00e9sultat en format lisible pour l&rsquo;homme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>df<\/code><\/strong>\u00a0: Permet d&rsquo;afficher la quantit\u00e9 d&rsquo;espace disque disponible.<br>L&rsquo;option\u00a0<strong><code>-h<\/code><\/strong>\u00a0permet d&rsquo;afficher le r\u00e9sultat en format lisible pour l&rsquo;homme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>time<\/code><\/strong>\u00a0: Permet d&rsquo;afficher le temps en seconde depuis le lancement du terminal<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>bg<\/code><\/strong><a><code><strong> %<\/strong>pid_number<\/code><\/a>\u00a0: Permet de mettre un job dans le Background, une autre fa\u00e7on de mettre un job en Background est d&rsquo;ajouter \u00ab\u00a0&amp;\u00a0\u00bb \u00e0 la fin de la commande.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code><strong>fg<\/strong><\/code><a><strong><code> %<\/code><\/strong><code>pid_number<\/code><\/a>\u00a0: Permet de restaurer un job du Background vers le Foreground.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>ln -s<\/code><\/strong><a><code> nom_du_fichier_point\u00e9 nom_du_lien_symbolique<\/code><\/a>\u00a0: Permet de cr\u00e9er l&rsquo;alias d&rsquo;un fichier ou d&rsquo;un r\u00e9pertoire ordinaire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>passwd<\/code><\/strong><a><code> username<\/code><\/a>\u00a0: Permet de changer le mot de passe d&rsquo;un utilisateur. L&rsquo;option\u00a0<strong><code>-e<\/code><\/strong>\u00a0permet de forcer le changement de mot de passe lors de la prochaine connexion. L&rsquo;option\u00a0<strong><code>-l<\/code><\/strong>\u00a0permet de verrouiller un utilisateur. L&rsquo;option\u00a0<strong><code>-u<\/code><\/strong>\u00a0permet de d\u00e9verrouiller un utilisateur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>chsh<\/code><\/strong>\u00a0: Permet de changer de Shell, on choisit ensuite le chemin vers le shell voulue. Il faut se d\u00e9connecter puis se reconnecter pour que les modifications s&rsquo;appliquent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>chage<\/code><\/strong><a><code> username<\/code><\/a>\u00a0: Permet de changer l&rsquo;expiration d&rsquo;un mot de passe. L&rsquo;option\u00a0<strong><code>-l<\/code><\/strong>\u00a0liste les param\u00e8tres d&rsquo;expiration du mot de passe utilisateur.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>chfn<\/code><\/strong><a><code> username<\/code><\/a>\u00a0: Permet de changer le nom reel (full name) de l&rsquo;utilisateur et ses informations<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>setxkbmap fr<\/code><\/strong>\u00a0: Permet de configurer le clavier en Fran\u00e7ais, \u00ab\u00a0fr\u00a0\u00bb peut \u00eatre remplac\u00e9 par l&rsquo;acronyme du language voulu par exemple \u00ab\u00a0us\u00a0\u00bb pour United State qui est un clavier en QWERTY.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>a2enmod<\/code><\/strong>\u00a0: Permet d&rsquo;activer un nouveau module Apache2<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>a2dismod<\/code><\/strong>\u00a0: Permet de d\u00e9sactiver un module Apache2<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>a2ensite hostname<\/code><\/strong>\u00a0: Permet d&rsquo;activer un nouvel h\u00f4te virtuel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>ifconfig<\/code><\/strong>\u00a0: Permet d&rsquo;afficher la configuration r\u00e9seau.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>ifconfig<\/code><\/strong><a><code> interface_name<\/code><\/a><strong><code> up<\/code><\/strong>\u00a0: Permet d&rsquo;activer une interface r\u00e9seau<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>ifconfig<\/code><\/strong><a><code> interface_name<\/code><\/a><strong><code> down<\/code><\/strong>\u00a0: Permet de d\u00e9sactiver une interface r\u00e9seau<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>nmcli dev status<\/code><\/strong>\u00a0: Permet d&rsquo;afficher le status des interfaces r\u00e9seau<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>chroot<\/code><\/strong><a><code> racine_path \/usr\/bin\/commande<\/code>\u00a0<\/a>: Permet d&rsquo;executer un shell interactif avec un r\u00e9pertoire racine ferm\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>mount<\/code><\/strong><a><code> disk_name disk_destination<\/code><\/a>\u00a0: Permet de monter un disque sous un r\u00e9pertoire sp\u00e9cifique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>iptables<\/code><\/strong>\u00a0: outil d&rsquo;administration pour le filtrage des paquets IPV4\/IPV6 et NAT<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>netstat<\/code><\/strong>\u00a0: Permet d&rsquo;afficher les connexions r\u00e9seau, les tables de routage, les statistiques interface, les masques de connexions, et l&rsquo;apartenance au multicast. l&rsquo;option\u00a0<strong><code>-tulpen<\/code><\/strong>\u00a0permet d&rsquo;afficher les ports ouverts de la machine.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>nc -nlvp<\/code><\/strong><a><code> port_number<\/code><\/a>\u00a0: Permet d&rsquo;ouvrir un port sur la machine afin par exemple d&rsquo;y acc\u00e9der sur une autre machine. Il est ensuite possible de s&rsquo;y connecter via l&rsquo;adresse IP en utilisant aussi netcat au format\u00a0<strong><code>nc -v<\/code><\/strong><a><code> ip_address port_number<\/code><\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>compgen -c<\/code><\/strong>\u00a0: Permet de lister toutes les commandes disponibles. On peut lister seulement les commandes pr\u00e9construites, on peut les lister avec l&rsquo;option\u00a0<strong><code>-b<\/code><\/strong>\u00a0(pour built-in) On peut lister seulement les commandes avec mots clef, on peut les lister avec l&rsquo;option\u00a0<strong><code>-klsmod<\/code><\/strong>\u00a0: Permet de lister les modules du syst\u00e8me<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo modinfo<\/code><\/strong><a><code> module_name<\/code><\/a>\u00a0: Permet d&rsquo;afficher les infos d&rsquo;un module<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo rmmod<\/code><\/strong><a><code> module_name<\/code><\/a>\u00a0: Permet de supprimer un module du syst\u00e8me<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>insmod<\/code><\/strong><a><code> module_path<\/code><\/a>\u00a0: Permet de charger un module depuis un chemin dossier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo modprobre<\/code><\/strong><a><code> module_name<\/code><\/a>\u00a0: Permet de charger ou supprimer un module ou firmware du kernel Linux<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>macchanger -s<\/code><\/strong><a><code> inf_name<\/code><\/a>\u00a0: Permet d&rsquo;afficher l&rsquo;adresse MAC de l&rsquo;interface sp\u00e9cifi\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>macchanger -m MAC_Addr<\/code><\/strong><a><code> inf_name<\/code><\/a>\u00a0: Permet de changer l&rsquo;adresse MAC d&rsquo;une interface<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code><strong>whois<\/strong> <a>domain_name<\/a><\/code>\u00a0: Permet d&rsquo;obtenir des informations sur une entreprise ou un domaine on peut pr\u00e9ciser l&rsquo;adresse IP apr\u00e8s l&rsquo;option\u00a0<strong>-h<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>host<\/code><\/strong><a><code> domain_name<\/code><\/a>\u00a0: Permet d&rsquo;obtenir des informations sur une entreprise par exemple afin d&rsquo;obtenir son adresse IP par d\u00e9faut les record en r\u00e9ponse son des type A. On peux sp\u00e9cifier le type de record avec l&rsquo;option\u00a0<strong><code>-t<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>ssh<\/code><\/strong><a><code> username@ip_address<\/code><\/a>\u00a0: Permet de se connecter \u00e0 distance \u00e0 une machine il faut que ssh soit activ\u00e9, on peut sp\u00e9cifier un ID RSA avec <br>l&rsquo;option\u00a0<strong><code>-a<\/code><\/strong>\u00a0ou un port avec l&rsquo;option<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>scp -p<\/code><\/strong><a><code> file_source username@ip_address_dest:file_destination<\/code><\/a>\u00a0: Permet d&rsquo;envoyer des fichiers par SSH vers une machine du r\u00e9seau, on utilise l&rsquo;option\u00a0<strong><code>-P<\/code><\/strong>\u00a0afin de pr\u00e9ciser un port sp\u00e9cifique<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo tcpdump -nvvvXi wlan0 tcp port 80<\/code><\/strong>\u00a0: Permet la mise en place d&rsquo;une \u00e9coute du port 80 pour capture des paquets sur l&rsquo;interface wlan0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Commandes Gestion des Paquets<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt install<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: Permet d&rsquo;installer un paquet terminant par .deb ou bien d&rsquo;un paquet provenant d&rsquo;une source du fichier sources.list tout en r\u00e9solvant ses d\u00e9pendances. Une alternative \u00e0 cette commande pour installer un fichier .deb est :<br><strong><code>dpkg -a\u00a0<a>source_package_name<\/a><\/code><\/strong>\u00a0mais cela ne r\u00e9solve pas ses d\u00e9pendances. L&rsquo;option\u00a0<strong><code>apt-get<\/code><\/strong>\u00a0est plus direct avec le syst\u00e8me que apt tout court, mais ne permet par exemple de lancer la commande pour mettre \u00e0 jour le syst\u00e8me entier. L&rsquo;option\u00a0<strong><code>--reinstall<\/code><\/strong>\u00a0permet de r\u00e9installer un paquet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt update<\/code><\/strong>\u00a0: Permet de lancer la recherche de nouveau paquet \u00e0 mettre \u00e0 jour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt upgrade<\/code><\/strong>\u00a0: Permet de lancer l&rsquo;installation des paquets \u00e0 mettre \u00e0 jour. Avec l&rsquo;option\u00a0<strong><code>apt-get dist-upgrade<\/code><\/strong>\u00a0il est possible de lancer l&rsquo;installation des mises \u00e0 jour de mani\u00e8re \u00ab\u00a0intelligente\u00a0\u00bb en installant les paquet important d&rsquo;abord et en \u00e9vitant les conflits de d\u00e9pendances.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt remove<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: Permet de supprimer un paquet tout en supprimant ses d\u00e9pendances.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt purge<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: Permet la suppression d&rsquo;un paquet mais aussi de de sa configuration et et de ses donn\u00e9es associ\u00e9s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt full-upgrade<\/code><\/strong>\u00a0: Permet de mettre \u00e0 jour le syst\u00e8me entier dans sa derni\u00e8re version<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>apt-cache search<\/code><\/strong><a><code> key_word<\/code><\/a>\u00a0: Permet de rechercher un paquet par mot clef<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>apt source<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: Permet de t\u00e9l\u00e9charger le code source mais necessite la source debian<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>apt-key fingerprint<\/code><\/strong>\u00a0: Permet d&rsquo;afficher les clefs GPG associ\u00e9s aux d\u00e9pots syst\u00e8me<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt build-dep .\/<\/code><\/strong>\u00a0: Permet d&rsquo;installer un paquet manuellement tout en installant les d\u00e9pendances n\u00e9cessaires.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt clean<\/code><\/strong>\u00a0: Permet de supprimer les paquet pr\u00e9install\u00e9 pouvant \u00eatre r\u00e9install\u00e9s car compatibles avec la source les installant. On peut utiliser l&rsquo;option\u00a0<strong><code>-P<\/code><\/strong>\u00a0pour purger les d\u00e9pendances.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt autoclean<\/code><\/strong>\u00a0: Permet de supprimer des paquets obsol\u00e8tes pr\u00e9install\u00e9s qui ne sont plus compatibles avec la source les installant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt autoremove<\/code><\/strong>\u00a0: Permet de supprimer des paquets qui ne sont plus n\u00e9cessaire car il n&rsquo;y a plus de paquet qui d\u00e9pend d&rsquo;eux. Il s&rsquo;agit en g\u00e9n\u00e9ral de d\u00e9pendances.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sudo apt dist-upgrade<\/code><\/strong>\u00a0: Permet de mettre \u00e0 jour des paquets en rempla\u00e7ant et supprimant ceux qui ne sont plus n\u00e9cessaire<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>apt-mark auto<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: Permet marquer un paquet pour indiquer qu&rsquo;il peut \u00eatre supprim\u00e9 automatiquement s&rsquo;il n&rsquo;est plus utilis\u00e9 cela \u00e9vite de lancer la commande <code>apt autoremove<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>apt-mark manual<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: Permet marquer un paquet pour indiquer qu&rsquo;il doit supprim\u00e9 manuellement m\u00eame si plus n\u00e9cessaire<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg-buildpackage -us -uc<\/code><\/strong>\u00a0: Permet d&rsquo;automatiser la construction d&rsquo;un paquet Debian, apr\u00e8s avoir lanc\u00e9 cette commande un fichier en .deb est cr\u00e9\u00e9 dans le sous r\u00e9pertoire, il suffit alors de l&rsquo;installer de mani\u00e8re classique avec dpkg.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg -a<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: Permet d&rsquo;installer un paquet terminant par .deb cette commande utilise et lance :\u00a0<strong><code>dpkg --unpack et dpkg --configure<\/code><\/strong>\u00a0L&rsquo;option\u00a0<strong><code>--force-overwrite<\/code><\/strong>\u00a0permet de forcer l&rsquo;installation des fichiers qui seraient d\u00e9j\u00e0 install\u00e9s dans d&rsquo;autres paquets, peut \u00eatre risqu\u00e9 \u00e0 utiliser dans le cas de paquets syst\u00e8me.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg -r<\/code><\/strong><a><code> package_name<\/code><\/a>\u00a0: supprime un paquet syst\u00e8me<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg -c<\/code><\/strong><a><code> package_name<\/code><\/a>\u00a0: liste tous les fichiers contenus dans un .deb<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg -P<\/code><\/strong><a><code> package_name<\/code><\/a>\u00a0: Purge le paquet et ses d\u00e9pendances associ\u00e9s<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg -a<\/code><\/strong><a><code> package_name<\/code><\/a>\u00a0: Affiche l&rsquo;ent\u00eate et les infos d&rsquo;un paquet<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg -L<\/code><\/strong><a><code> package_name<\/code><\/a>\u00a0: Liste les fichiers install\u00e9s par le paquet<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg -S<\/code><\/strong><a><code> file_name<\/code><\/a>\u00a0: Permet de rechercher un paquet contenant un fichier<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg --add-architecture<\/code><\/strong>\u00a0: Permet d&rsquo;ajouter une architecture dans le syst\u00e8me par exemple 32bit, ARM. Peut \u00eatre utile afin d&rsquo;installer des paquet seulement compatible sur d&rsquo;autres architectures.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg --remove-architecture<\/code><\/strong>\u00a0: Permet de supprimer une architecture du syst\u00e8me.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg --print-architecture<\/code><\/strong>\u00a0: Permet d&rsquo;afficher l&rsquo;architecture actuel<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg -V<\/code><\/strong>\u00a0: Permet de v\u00e9rifier les paquets install\u00e9s et d&rsquo;afficher ceux dont la v\u00e9rification n&rsquo;a pas march\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dget<\/code><\/strong><a><code> source_package_url<\/code><\/a>\u00a0: Permet de t\u00e9l\u00e9charger un paquet Debian source control file (.dsc)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg-source -x<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: Permet d&rsquo;extraire un paquet Debian source control file (.dsc)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dpkg-source --commit<\/code><\/strong>\u00a0: Permet d&rsquo;enregistrer les changements dans un nouveau correctif ou patch.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>tar -xavf<\/code><\/strong><a><code> package_name<\/code><\/a>\u00a0: Permet d&rsquo;extraire une archive d&rsquo;un fichier tout en affichant les fichiers en cours de modification mais aussi de d\u00e9tecter le suffixe du fichier et donc d&rsquo;adapter le type de compression.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>dh_make --native<\/code><\/strong>\u00a0: Permet d&rsquo;ajouter les instructions de cr\u00e9ations de paquet debian<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>reprepro export<\/code><\/strong>\u00a0: Permet de g\u00e9n\u00e9rer un d\u00e9pot vide. N\u00e9cessite le paquet \u00ab\u00a0reprepro\u00a0\u00bb d&rsquo;install\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>reprepro include<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: Permet d&rsquo;ajouter des fichier au d\u00e9pot cr\u00e9e. N\u00e9cessite le paquet \u00ab\u00a0reprepro\u00a0\u00bb d&rsquo;intall\u00e9<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><code>sha256sum<\/code><\/strong><a><code> source_package_name<\/code><\/a>\u00a0: g\u00e9n\u00e9rer un checksum afin de v\u00e9rifier l\u2019origine du fichier ainsi que son int\u00e9grit\u00e9. Une alternative \u00e0 cette commande est\u00a0<strong><code>shasum -a 256<\/code><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vous pouvez t\u00e9l\u00e9charger le documents PDF contenant toutes les commandes ci dessus.<\/p>\n\n\n\n<div data-wp-interactive=\"core\/file\" class=\"wp-block-file\"><object data-wp-bind--hidden=\"!state.hasPdfPreview\" hidden class=\"wp-block-file__embed\" data=\"https:\/\/librordi.fr\/wp-content\/uploads\/2026\/09\/CommandesLinux.pdf\" type=\"application\/pdf\" style=\"width:100%;height:600px\" aria-label=\"Contenu embarqu\u00e9 CommandesLinux.\"><\/object><a id=\"wp-block-file--media-693da458-689c-4cd1-a3c4-f6d95a46f2f4\" href=\"https:\/\/librordi.fr\/wp-content\/uploads\/2026\/09\/CommandesLinux.pdf\">CommandesLinux<\/a><a href=\"https:\/\/librordi.fr\/wp-content\/uploads\/2026\/09\/CommandesLinux.pdf\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-693da458-689c-4cd1-a3c4-f6d95a46f2f4\">T\u00e9l\u00e9charger<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Cette article vous apprendra les commandes \u00e0 conna\u00eetre sur GNU\/Linux. Il s&rsquo;agit de commandes syst\u00e8me de base indispensable dans la bonne utilisation du syst\u00e8me. La premi\u00e8re partie concerne les commandes basique, la seconde partie les commandes de Gestion du Syst\u00e8me, la troisi\u00e8me partie les commandes de Gestion des Paquets En fin d&rsquo;article vous pouvez [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":195,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-200","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gnu-linux"],"_links":{"self":[{"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/posts\/200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/comments?post=200"}],"version-history":[{"count":2,"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/posts\/200\/revisions"}],"predecessor-version":[{"id":203,"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/posts\/200\/revisions\/203"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/media\/195"}],"wp:attachment":[{"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/media?parent=200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/categories?post=200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/librordi.fr\/index.php\/wp-json\/wp\/v2\/tags?post=200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}