{"id":317172,"date":"2025-08-13T21:33:09","date_gmt":"2025-08-13T21:33:09","guid":{"rendered":"https:\/\/www.europesays.com\/fr\/317172\/"},"modified":"2025-08-13T21:33:09","modified_gmt":"2025-08-13T21:33:09","slug":"je-suis-un-expert-linux-et-voici-6-commandes-dont-je-ne-peux-pas","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/fr\/317172\/","title":{"rendered":"Je suis un expert Linux, et voici 6 commandes dont je ne peux pas &#8230;"},"content":{"rendered":"\n<p><strong>A retenir<\/strong><\/p>\n<ul>\n<li>Il y a certaines commandes Linux que je consid\u00e8re comme essentielles.<\/li>\n<li>Ces commandes vont de la mise en r\u00e9seau au d\u00e9pannage, en passant par l&rsquo;affichage de fichiers.<\/li>\n<li>Elles sont \u00e9galement suffisamment faciles \u00e0 apprendre pour les nouveaux utilisateurs.<\/li>\n<\/ul>\n<p>Bien que j&rsquo;utilise Linux depuis des d\u00e9cennies et que je sois parfaitement \u00e0 l&rsquo;aise avec la ligne de commande, je dis souvent \u00e0 ceux qui envisagent d&rsquo;essayer le syst\u00e8me d&rsquo;exploitation open-source que ce n&rsquo;est pas n\u00e9cessaire. Ce n&rsquo;est pas le cas. Vraiment.<\/p>\n<p>Si je le voulais, je pourrais abandonner compl\u00e8tement la ligne de commande. Bien s\u00fbr, je devrais trouver des applications pour remplacer certaines des commandes que j&rsquo;utilise. Mais c&rsquo;est possible. Quelles commandes devrais-je remplacer ? Eh bien, ce sont les commandes dont il me serait difficile de me passer.<\/p>\n<p>Si vous \u00eates curieux de savoir quelles sont ces commandes (parce que vous voulez peut-\u00eatre les conna\u00eetre vous-m\u00eame), continuez \u00e0 lire.<\/p>\n<p> 1. SSH <\/p>\n<p>Sans la moindre h\u00e9sitation, c&rsquo;est cette commande qui m&rsquo;est venue \u00e0 l&rsquo;esprit en premier. Pourquoi ? Je dois r\u00e9guli\u00e8rement me connecter en <a href=\"https:\/\/www.zdnet.fr\/pratique\/qu-est-ce-que-ssh-et-comment-l-utiliser-voici-les-bases-du-secure-shell-que-vous-devez-conna-tre-39964556.htm\" target=\"_blank\" rel=\"noopener\">SSH<\/a> \u00e0 des syst\u00e8mes distants pour effectuer certaines t\u00e2ches.<\/p>\n<p>Oui, je sais que cela signifie que j&rsquo;utilise toujours des commandes (sur la machine distante), donc mon argument selon lequel on peut se passer du terminal s&rsquo;arr\u00eate l\u00e0. Mais il s&rsquo;agit l\u00e0 de cas particuliers dont les nouveaux utilisateurs de Linux n&rsquo;auront pas \u00e0 se pr\u00e9occuper (c&rsquo;est-\u00e0-dire l&rsquo;administration d&rsquo;un serveur distant).<\/p>\n<p>SSH est l&rsquo;une de ces commandes que j&rsquo;utilise tous les jours, tout au long de la journ\u00e9e. Sans SSH, certaines situations ne seraient pas possibles, c&rsquo;est pourquoi cette commande est absolument indispensable et figure en t\u00eate de la liste des commandes dont je ne peux pas me passer.<\/p>\n<p> 2. chmod <\/p>\n<p>J&rsquo;\u00e9cris des scripts bash pour automatiser des t\u00e2ches et faire d&rsquo;autres choses. Apr\u00e8s avoir \u00e9crit un script, l&rsquo;une des premi\u00e8res choses que je fais est de lui donner la permission d&rsquo;\u00eatre ex\u00e9cut\u00e9 avec l&rsquo;aide de chmod.<\/p>\n<p>Avec la commande chmod u+x nom de fichier, je peux alors ex\u00e9cuter cette commande avec .\/nom de fichier. Je peux m\u00eame d\u00e9placer ce script dans \/usr\/local\/bin et l&rsquo;ex\u00e9cuter de n&rsquo;importe o\u00f9 (et sans le .\/). Oui, je peux faire la m\u00eame chose avec certains gestionnaires de fichiers, mais il est plus facile de donner \u00e0 ces scripts bash des autorisations d&rsquo;ex\u00e9cution \u00e0 partir de la ligne de commande.<\/p>\n<p>Bien s\u00fbr, chmod ne se limite pas \u00e0 donner des droits d&rsquo;ex\u00e9cution \u00e0 un fichier. Vous pouvez \u00e9galement g\u00e9rer les droits de lecture et d&rsquo;\u00e9criture des fichiers, ce qui est tr\u00e8s pratique (surtout lorsque vous \u00eates sur une machine o\u00f9 plusieurs utilisateurs se connectent).<\/p>\n<p> 3. kill\/killall <\/p>\n<p>Je n&rsquo;aime pas avoir \u00e0 invoquer les commandes kill ou killall, mais lorsqu&rsquo;une application a pris un mauvais pli, c&rsquo;est indispensable. Lorsqu&rsquo;une application ne r\u00e9pond pas, c&rsquo;est g\u00e9n\u00e9ralement parce qu&rsquo;elle engloutit les ressources du syst\u00e8me.<\/p>\n<p>Si cette application consomme tout le reste de votre CPU\/RAM, votre syst\u00e8me risque de ne plus r\u00e9pondre, ce qui peut entra\u00eener un red\u00e9marrage brutal ou vous obliger \u00e0 prendre des mesures pour emp\u00eacher un tel acte.<\/p>\n<p>Avant que cela ne se produise, j&rsquo;utiliserai la commande kill ou killall pour \u00e9viter une telle situation. Je ne dis pas que j&rsquo;utilise ces deux outils tous les jours, mais lorsque quelque chose ne va pas avec une application, ces deux commandes sont essentielles pour reprendre le contr\u00f4le de mon ordinateur.<\/p>\n<p> 4. dmesg <\/p>\n<p>C&rsquo;est une autre commande que je consid\u00e8re comme indispensable lorsque les choses vont mal. Dmesg affiche les messages relatifs au noyau qui sont r\u00e9cup\u00e9r\u00e9s dans le tampon circulaire du noyau. Les informations qu&rsquo;il fournit permettent de d\u00e9panner les erreurs li\u00e9es au mat\u00e9riel.<\/p>\n<p>Cette commande est le premier endroit vers lequel je me tourne lorsque je pense qu&rsquo;une pi\u00e8ce de mat\u00e9riel est en train de tomber en panne ou d&rsquo;avoir des probl\u00e8mes, car elle garde un \u0153il sur les erreurs du syst\u00e8me, les erreurs des p\u00e9riph\u00e9riques et les informations sur les p\u00e9riph\u00e9riques USB connect\u00e9s.<\/p>\n<p>Vous ne r\u00e9soudrez pas les probl\u00e8mes li\u00e9s aux logiciels avec dmesg, mais lorsqu&rsquo;il s&rsquo;agit de mat\u00e9riel, dmesg est difficile \u00e0 battre. Gardez \u00e0 l&rsquo;esprit que la commande dmesg n\u00e9cessite des privil\u00e8ges d&rsquo;administrateur pour \u00eatre ex\u00e9cut\u00e9e, alors utilisez-la avec sudo.<\/p>\n<p> 5. grep <\/p>\n<p>Lorsque j&rsquo;ai besoin de voir le contenu d&rsquo;un fichier et de rechercher une cha\u00eene de caract\u00e8res, je me tourne toujours vers grep. Avec grep, je peux facilement trouver ce que je cherche dans les fichiers de configuration ou tout autre type de fichier texte.<\/p>\n<p>C&rsquo;est particuli\u00e8rement pratique <a href=\"https:\/\/www.zdnet.fr\/pratique\/comment-mettre-fin-a-un-processus-sous-linux-39946498.htm\" target=\"_blank\" rel=\"noopener\">lorsqu&rsquo;un fichier est suffisamment long pour que la recherche manuelle d&rsquo;une cha\u00eene de caract\u00e8res soit une corv\u00e9e<\/a>. Avec grep, je peux trouver rapidement cette cha\u00eene (ou toutes les occurrences de cette cha\u00eene).<\/p>\n<p>La commande grep est l&rsquo;une de celles que vous n&rsquo;utiliserez peut-\u00eatre pas tous les jours, mais vous serez tr\u00e8s heureux qu&rsquo;elle soit l\u00e0 lorsque le moment sera venu de l&rsquo;utiliser. Je grep les fichiers tout le temps, et vous devriez en faire autant.<\/p>\n<p> 6. ping <\/p>\n<p>Lorsque j&rsquo;ai un probl\u00e8me de r\u00e9seau avec un ordinateur Linux, la premi\u00e8re chose vers laquelle je me tourne est ping. Non seulement je peux v\u00e9rifier que ma connexion r\u00e9seau fonctionne toujours, mais je peux aussi v\u00e9rifier les temps de ping.<\/p>\n<p>Si les temps de ping sont trop \u00e9lev\u00e9s, il se peut qu&rsquo;il y ait un probl\u00e8me avec le DNS ou ma passerelle. Si j&rsquo;effectue un ping sur un ordinateur de mon r\u00e9seau local et que les temps de ping sont normaux, je peux alors exclure les probl\u00e8mes mat\u00e9riels sur mon ordinateur et me concentrer sur le DNS. Je peux alors changer mes serveurs DNS, effectuer un nouveau test ping et voir si cela peut aider.<\/p>\n<p>Et comme ping est facile \u00e0 utiliser (aka ping google.com), vous n&rsquo;avez pas \u00e0 vous soucier d&rsquo;apprendre des commandes complexes ou d&rsquo;utiliser toutes sortes d&rsquo;options fantaisistes. Parfois, lorsque je d\u00e9panne une connexion r\u00e9seau (en particulier un goulot d&rsquo;\u00e9tranglement), je laisse la commande ping s&rsquo;ex\u00e9cuter pendant que je m&rsquo;efforce de r\u00e9soudre le probl\u00e8me. Lorsque le ping revient (ou que les temps de ping reviennent \u00e0 la normale), j&rsquo;ai tr\u00e8s probablement r\u00e9solu le probl\u00e8me.<\/p>\n","protected":false},"excerpt":{"rendered":"A retenir Il y a certaines commandes Linux que je consid\u00e8re comme essentielles. Ces commandes vont de la&hellip;\n","protected":false},"author":2,"featured_media":317173,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[45548,1011,27,33260,7866,7867,3551,43,40,41,39,42,44],"class_list":{"0":"post-317172","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-sciences-et-technologies","8":"tag-developpement-informatique","9":"tag-fr","10":"tag-france","11":"tag-linux","12":"tag-logiciel-libre","13":"tag-open-source","14":"tag-programmation","15":"tag-science","16":"tag-science-and-technology","17":"tag-sciences","18":"tag-sciences-et-technologies","19":"tag-technologies","20":"tag-technology"},"share_on_mastodon":{"url":"https:\/\/pubeurope.com\/@fr\/115023603550467712","error":""},"_links":{"self":[{"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/posts\/317172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/comments?post=317172"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/posts\/317172\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/media\/317173"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/media?parent=317172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/categories?post=317172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/fr\/wp-json\/wp\/v2\/tags?post=317172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}