{"id":9108,"date":"2021-09-15T10:49:28","date_gmt":"2021-09-15T10:49:28","guid":{"rendered":"\/tutoriels\/?p=9108"},"modified":"2023-10-27T22:04:19","modified_gmt":"2023-10-27T22:04:19","slug":"commandes-ssh-de-base-que-vous-devez-connaitre","status":"publish","type":"post","link":"\/fr\/tutoriels\/commandes-ssh-de-base-que-vous-devez-connaitre","title":{"rendered":"Commandes SSH de base que vous devez conna\u00eetre"},"content":{"rendered":"<p>Dans ce tutoriel, nous allons couvrir 17 commandes SSH de base que vous devriez conna&icirc;tre. En les apprenant, vous comprendrez comment naviguer et g&eacute;rer votre VPS ou serveur en utilisant la ligne de commande.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-FR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/public\" alt=\"\" class=\"wp-image-41445\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-comment-acceder-a-un-serveur-distant\">Comment acc&eacute;der &agrave; un serveur distant<\/h2><p>Avant de commencer, assurez-vous que vous avez acc&egrave;s &agrave; un serveur distant. Si vous poss&eacute;dez un <strong><a href=\"https:\/\/www.hostinger.com\/fr\/vps\">h&eacute;bergement VPS de Hostinger<\/a><\/strong>, les d&eacute;tails de connexion se trouvent dans l&rsquo;onglet <strong>Serveurs<\/strong> de hPanel. En revanche, si vous utilisez notre <strong><a href=\"https:\/\/www.hostinger.com\/fr\/hebergement-web\">h&eacute;bergement web mutualis&eacute;<\/a><\/strong>, vous devez aller dans <strong>H&eacute;bergement &rArr; Avanc&eacute; &rArr; Acc&egrave;s SSH.<\/strong><\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Conseil de pro<\/h4>\n                    <p> SSH est l&rsquo;abr&eacute;viation de Secure Shell, un protocole utilis&eacute; pour se connecter en toute s&eacute;curit&eacute; &agrave; un serveur\/syst&egrave;me distant. Si vous voulez en savoir plus, nous avons un tutoriel d&eacute;taill&eacute; sur le <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/ssh-linux\" target=\"_blank\" rel=\"noopener\">fonctionnement de SSH<\/a>. <\/p>\n                <\/div>\n\n\n\n<\/p><p>Maintenant, commen&ccedil;ons &agrave; acc&eacute;der &agrave; votre serveur distant :<\/p><ol class=\"wp-block-list\">\n<li>Il existe deux m&eacute;thodes recommand&eacute;es pour &eacute;tablir une connexion SSH :\n<ul class=\"wp-block-list\">\n<li>En utilisant un client SSH (<strong><a href=\"\/fr\/tutoriels\/connexion-ssh-windows-putty\">PuTTY<\/a><\/strong>). Il vous demandera d&rsquo;entrer l&rsquo;IP du serveur et le num&eacute;ro de port dans les champs correspondants<\/li>\n<\/ul>\n<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"600\" height=\"541\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2017\/05\/configuration-putty.png\/public\" alt=\"Configuration SSH PuTTY.\" class=\"wp-image-7634\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2017\/05\/configuration-putty.png\/w=600,fit=scale-down 600w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2017\/05\/configuration-putty.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2017\/05\/configuration-putty.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/figure>\n<\/div><ol class=\"wp-block-list\" start=\"2\">\n<li>En utilisant l&rsquo;invite de commande int&eacute;gr&eacute;e (Windows) ou le shell terminal (Linux, macOS). Vous devrez &eacute;crire : ssh user@serveripRemember de remplacer &ldquo;<strong>user<\/strong>&rdquo; par votre v&eacute;ritable nom d&rsquo;utilisateur et &ldquo;<strong>serverip<\/strong>&rdquo; par l&rsquo;adresse IP d&eacute;di&eacute;e ou partag&eacute;e de votre serveur. <\/li>\n\n\n\n<li>Lorsque vous cliquez sur le bouton <strong>Ouvrir <\/strong>de PuTTY ou que vous entrez la commande dans le terminal, un mot de passe vous est demand&eacute;. Si vous vous connectez au serveur pour la premi&egrave;re fois, il se peut que vous receviez un message d&rsquo;avertissement vous indiquant que le serveur n&rsquo;est pas reconnu. Cliquez simplement sur <strong>Oui<\/strong> pour continuer.<\/li>\n<\/ol><p>Voil&agrave;, c&rsquo;est fait. Maintenant vous &ecirc;tes connect&eacute; au serveur et vous pouvez commencer &agrave; ex&eacute;cuter des commandes SSH.<\/p><h2 class=\"wp-block-heading\" id=\"h-la-liste-des-commandes-ssh-de-base\">La liste des commandes SSH de base<\/h2><p>Dans cette partie, nous allons passer en revue les commandes SSH les plus courantes, avec leur syntaxe et les options utiles.<\/p><p>Voici un aper&ccedil;u des commandes SSH de base que nous allons aborder dans cet article :<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><thead><tr><th>Commande SSH<\/th><th>Explication<\/th><\/tr><\/thead><tbody><tr><td><code>ls<\/code><\/td><td>Afficher le contenu des r&eacute;pertoires (liste des noms des fichiers).<\/td><\/tr><tr><td><code>cd<\/code><\/td><td>Changez de r&eacute;pertoire.<\/td><\/tr><tr><td><code>mkdir<\/code><\/td><td>Cr&eacute;ez un nouveau dossier (r&eacute;pertoire).<\/td><\/tr><tr><td><code>touch<\/code><\/td><td>Cr&eacute;er un nouveau fichier.<\/td><\/tr><tr><td><code>rm<\/code><\/td><td>Supprimer un fichier.<\/td><\/tr><tr><td><code>cat<\/code><\/td><td>Afficher le contenu d&rsquo;un fichier.<\/td><\/tr><tr><td><code>pwd<\/code><\/td><td>Afficher le r&eacute;pertoire actuel (chemin complet vers l&rsquo;endroit o&ugrave; vous vous trouvez en ce moment).<\/td><\/tr><tr><td><code>cp<\/code><\/td><td>Copier le fichier\/dossier.<\/td><\/tr><tr><td><code>mv<\/code><\/td><td>D&eacute;placer un fichier\/dossier.<\/td><\/tr><tr><td><code>grep<\/code><\/td><td>Recherche d&rsquo;une phrase sp&eacute;cifique dans un fichier\/une ligne.<\/td><\/tr><tr><td><code>find<\/code><\/td><td>Recherche de fichiers et de r&eacute;pertoires.<\/td><\/tr><tr><td><code>vi\/nano<\/code><\/td><td>&Eacute;diteurs de texte.<\/td><\/tr><tr><td><code>history<\/code><\/td><td>Afficher les 50 derni&egrave;res commandes utilis&eacute;es.<\/td><\/tr><tr><td><code>clear<\/code><\/td><td>Effacer l&rsquo;&eacute;cran du terminal.<\/td><\/tr><tr><td><code>tar<\/code><\/td><td>Cr&eacute;er et d&eacute;compresser des archives compress&eacute;es.<\/td><\/tr><tr><td><code>wget<\/code><\/td><td>T&eacute;l&eacute;charger des fichiers depuis l&rsquo;internet.<\/td><\/tr><tr><td><code>du<\/code><\/td><td>Obtenir la taille du fichier.<\/td><\/tr><\/tbody><\/table><\/figure><h3 class=\"wp-block-heading\" id=\"h-1-commande-ls\">1. Commande ls<\/h3><p>Cette commande SSH est utilis&eacute;e pour lister tous les fichiers et r&eacute;pertoires. Apr&egrave;s avoir entr&eacute; ls, vous verrez une sortie qui ressemble &agrave; ceci :<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2017\/03\/ls-command-ssh.png\/public\" alt=\"The output of ls command\" class=\"wp-image-22848\"><\/figure>\n<\/div><p>Il existe &eacute;galement quelques options utiles que vous pouvez combiner avec lui :<\/p><ul class=\"wp-block-list\">\n<li><strong>-l<\/strong>&nbsp;&ndash; affiche les d&eacute;tails des fichiers, tels que la taille, la date et l&rsquo;heure de modification, le propri&eacute;taire et les autorisations.<\/li>\n\n\n\n<li><strong>-a<\/strong>&nbsp;&ndash; montre les fichiers et r&eacute;pertoires cach&eacute;s.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-2-commande-cd\">2. Commande cd<\/h3><p><strong>cd <\/strong>(Changement de r&eacute;pertoire) est la commande que nous utilisons pour passer d&rsquo;un r&eacute;pertoire &agrave; un autre. C&rsquo;est une commande assez simple &ndash; il suffit de taper <strong>cd <\/strong>suivi du nom du r&eacute;pertoire :<\/p><pre class=\"wp-block-code\"><code>cd [directory]<\/code><\/pre><p>Ainsi, si vous voulez entrer dans le r&eacute;pertoire personnel de votre serveur, vous pouvez taper :<\/p><pre class=\"wp-block-code\"><code>cd home<\/code><\/pre><p>Vous pouvez &eacute;galement &eacute;crire le chemin complet d&rsquo;un certain r&eacute;pertoire s&rsquo;il se trouve &agrave; quelques niveaux de profondeur. Par exemple :<\/p><pre class=\"wp-block-code\"><code>cd home\/TestDirectory\/AnotherDirectory<\/code><\/pre><p>Vous &ecirc;tes maintenant dans l&rsquo;<strong>AnotherDirectory<\/strong>.<\/p><p>Pour remonter d&rsquo;un niveau, il suffit d&rsquo;entrer &ldquo;..&rdquo; (deux points) apr&egrave;s la commande <strong>cd<\/strong>. Ce qui est cool, c&rsquo;est que vous pouvez reculer encore plus loin en ajoutant deux autres points et en les s&eacute;parant par une barre oblique (\/) :<\/p><p>En entrant cette ligne, vous &ecirc;tes &agrave; nouveau dans le r&eacute;pertoire d&rsquo;<strong>origine<\/strong>.<\/p><pre class=\"wp-block-code\"><code>cd ..\/..<\/code><\/pre><h3 class=\"wp-block-heading\" id=\"h-3-commande-mkdir\">3. Commande mkdir<\/h3><p>Vous pouvez utiliser la commande <strong>mkdir <\/strong>( Cr&eacute;er un r&eacute;pertoire ) pour cr&eacute;er un r&eacute;pertoire. Voici la syntaxe :<\/p><pre class=\"wp-block-code\"><code>mkdir [folder name]<\/code><\/pre><p>Supposons que vous vouliez cr&eacute;er un nouveau dossier nomm&eacute; &ldquo;<strong>myfolder<\/strong>&ldquo;. Vous devrez taper :<\/p><pre class=\"wp-block-code\"><code>mkdir myfolder<\/code><\/pre><h3 class=\"wp-block-heading\" id=\"h-4-commande-touch\">4. Commande touch<\/h3><p>Cette commande SSH est utilis&eacute;e pour cr&eacute;er un nouveau fichier. Voici la syntaxe :<\/p><pre class=\"wp-block-code\"><code>touch [file name]<\/code><\/pre><p>Si vous voulez cr&eacute;er un fichier .<strong>txt <\/strong>nomm&eacute; &ldquo;<strong>myfile<\/strong>&ldquo;, voici ce que vous devez &eacute;crire :<\/p><pre class=\"wp-block-code\"><code>touch myfile.txt.<\/code><\/pre><p>L&rsquo;extension du fichier peut &ecirc;tre ce que vous voulez. Vous pouvez m&ecirc;me cr&eacute;er un fichier sans aucune extension.<\/p><h3 class=\"wp-block-heading\" id=\"h-5-commande-rm\">5. Commande rm<\/h3><p>La commande <strong>rm <\/strong><a href=\"\/fr\/tutoriels\/supprimer-un-dossier-sous-linux\">supprime un fichier ou un r&eacute;pertoire<\/a> choisi. Pour supprimer un fichier, entrez :<\/p><pre class=\"wp-block-code\"><code>rm [file name]<\/code><\/pre><p>Par exemple, si vous voulez supprimer <strong>myfile.txt<\/strong>, ex&eacute;cutez simplement :<\/p><pre class=\"wp-block-code\"><code>rm myfile.txt<\/code><\/pre><p>Pour supprimer un dossier, vous devez utiliser l&rsquo;option &ndash;<strong>r <\/strong>pour supprimer tous les fichiers et sous-dossiers qu&rsquo;il contient :<\/p><pre class=\"wp-block-code\"><code>rm -r home\/hostinger\/myfolder<\/code><\/pre><h3 class=\"wp-block-heading\" id=\"h-6-commande-cat\">6. Commande cat<\/h3><p>Nous utilisons la commande <strong>cat <\/strong>pour afficher le contenu d&rsquo;un fichier. Voici la syntaxe :<\/p><pre class=\"wp-block-code\"><code>cat [file name]<\/code><\/pre><p>Il vous permet &eacute;galement de cr&eacute;er un nouveau fichier en fusionnant plusieurs fichiers. Par exemple :<\/p><pre class=\"wp-block-code\"><code>cat info.txt info2.txt &gt; mergedinfo.text<\/code><\/pre><p>En ex&eacute;cutant cette ligne, le contenu de <strong>info.txt <\/strong>et<strong> info2.txt <\/strong>sera enregistr&eacute; dans <strong>mergedinfo.txt<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-7-commande-pwd\">7. Commande pwd<\/h3><p><strong>pwd <\/strong>est une commande simple qui affiche le chemin complet de votre r&eacute;pertoire de travail. Une fois entr&eacute;, vous devriez voir un r&eacute;sultat comme celui-ci :<\/p><pre class=\"wp-block-code\"><code>home\/user\/public_html<\/code><\/pre><p>La commande <strong>pwd <\/strong>peut s&rsquo;av&eacute;rer tr&egrave;s utile lorsque vous acc&eacute;dez &agrave; votre compte d&rsquo;h&eacute;bergement mutualis&eacute; via SSH. Souvent, les serveurs mutualis&eacute;s ne vous indiquent pas le r&eacute;pertoire dans lequel vous vous trouvez.<\/p><h3 class=\"wp-block-heading\" id=\"h-8-commande-cp\">8. Commande cp<\/h3><p>Cette commande SSH permet de copier des fichiers et des dossiers. La syntaxe est la suivante :<\/p><pre class=\"wp-block-code\"><code>cp [options] [source] [destination]<\/code><\/pre><p>La [<strong>source<\/strong>] est le fichier ou le dossier que vous voulez copier et la [<strong>destination<\/strong>] est le double.<\/p><p>Disons que vous avez <strong>myfile.txt<\/strong> dans votre r&eacute;pertoire de travail et que vous voulez en faire une copie. La syntaxe serait la suivante :<\/p><pre class=\"wp-block-code\"><code>cp myfile.txt myfile2.txt<\/code><\/pre><p>Si vous voulez faire une copie dans un autre dossier, ex&eacute;cutez la commande suivante :<\/p><pre class=\"wp-block-code\"><code>cp \/home\/hostinger\/myfile.txt \/home\/etc\/<\/code><\/pre><p>Faites attention lorsque vous &eacute;crivez le nom de la destination. Si vous fournissez deux noms de fichiers, la commande cp copiera le contenu du fichier source dans le fichier de destination. Ainsi, le fichier de destination sera &eacute;cras&eacute; sans aucun avertissement. Toutefois, si le fichier de destination n&rsquo;existe pas, la commande cr&eacute;era un nouveau fichier.<\/p><p>L&rsquo;option [<strong>options<\/strong>] n&rsquo;est pas obligatoire. Cependant, il existe plusieurs options que vous pouvez utiliser :<\/p><ul class=\"wp-block-list\">\n<li><strong>-f<\/strong>&nbsp;&ndash; si vous n&rsquo;avez pas les droits d&rsquo;&eacute;criture sur le fichier de destination, celui-ci sera supprim&eacute; et la commande cr&eacute;era un nouveau fichier.<\/li>\n\n\n\n<li><strong>-u<\/strong>&nbsp;&ndash; copier le fichier source s&rsquo;il est plus r&eacute;cent que le fichier de destination.<\/li>\n\n\n\n<li><strong>-n<\/strong>&nbsp;&ndash; n&rsquo;&eacute;crasera pas un fichier existant.<\/li>\n\n\n\n<li><strong>-a<\/strong>&nbsp;&ndash; archiver les fichiers.<\/li>\n<\/ul><p>Contrairement &agrave; la duplication de fichiers, la copie de dossiers n&eacute;cessite l&rsquo;utilisation de l&rsquo;option &ndash;<strong>R <\/strong>(r&eacute;cursive). Cette option permet de copier tous les dossiers et fichiers qu&rsquo;ils contiennent.<\/p><pre class=\"wp-block-code\"><code>cp -R \/home\/hostinger\/myfolder \/home\/etc\/<\/code><\/pre><h3 class=\"wp-block-heading\" id=\"h-9-commande-mv\">9. Commande mv<\/h3><p>Cette commande fonctionne de la m&ecirc;me mani&egrave;re que <strong>cp<\/strong>. Cependant, la commande <strong>mv <\/strong>d&eacute;place le fichier ou le dossier au lieu de le copier. Voici la syntaxe :<\/p><pre class=\"wp-block-code\"><code>mv [source] [destination]<\/code><\/pre><p>Disons que nous voulons d&eacute;placer <strong>myfile.txt<\/strong> de <strong>\/home\/hostinger\/ftp<\/strong> vers <strong>\/home\/hostinger\/myfolder\/<\/strong>. La commande devrait &ecirc;tre :<\/p><pre class=\"wp-block-code\"><code>mv \/home\/hostinger\/ftp\/myfile.txt \/home\/hostinger\/myfolder<\/code><\/pre><p>Contrairement &agrave; la commande <strong>cp<\/strong>, vous n&rsquo;avez pas besoin de l&rsquo;option <strong>-R<\/strong> pour d&eacute;placer un dossier. Par exemple :<\/p><pre class=\"wp-block-code\"><code>mv \/home\/hostinger\/ftp\/ \/home\/hostinger\/myfolder\/<\/code><\/pre><p>Ceci d&eacute;placera automatiquement tous les fichiers et sous-dossiers de <strong>ftp <\/strong>vers <strong>myfolder<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-10-commande-grep\">10. Commande grep<\/h3><p>La commande <strong>grep <\/strong>recherche une cha&icirc;ne de caract&egrave;res donn&eacute;e dans les fichiers. Par exemple :<\/p><pre class=\"wp-block-code\"><code>grep 'line' info.txt<\/code><\/pre><p>La commande ci-dessus recherche le mot &ldquo;<strong>line<\/strong>&rdquo; dans un fichier nomm&eacute; &ldquo;<strong>info.txt<\/strong>&ldquo;. Ce qui est g&eacute;nial, c&rsquo;est que la commande imprimera la ligne enti&egrave;re qui contient le texte recherch&eacute;.<\/p><h2 class=\"wp-block-heading\" id=\"h-\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/03\/grep-command-ssh.png\" alt=\"The results of grep SSH command\" width=\"591\" height=\"81\"><\/h2><p>Gardez &agrave; l&rsquo;esprit que cette commande est sensible &agrave; la casse. Si vous voulez ignorer la casse des lettres, utilisez l&rsquo;option <strong>-i<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-11-commande-find\">11. Commande find<\/h3><p>Nous entrons cette commande SSH pour rechercher un ou plusieurs fichiers qui r&eacute;pondent aux crit&egrave;res donn&eacute;s (nom, taille, type de fichier, etc.). La syntaxe de base est la suivante :<\/p><pre class=\"wp-block-code\"><code>find [starting directory] [options] [search term]<\/code><\/pre><p>Le [<strong>starting directory<\/strong>] est l&rsquo;endroit o&ugrave; vous souhaitez commencer votre recherche. Il existe trois choix principaux :<\/p><ul class=\"wp-block-list\">\n<li><strong>\/<\/strong>&nbsp;(barre oblique) &ndash; recherche dans tout le syst&egrave;me<\/li>\n\n\n\n<li><strong>.<\/strong>&nbsp;(point) &ndash; recherche dans le r&eacute;pertoire de travail<\/li>\n\n\n\n<li><strong>~ <\/strong>(tilde) &ndash; recherche dans le r&eacute;pertoire d&rsquo;origine<\/li>\n<\/ul><p>[<strong>Options<\/strong>] est un argument suppl&eacute;mentaire que vous pouvez utiliser pour affiner votre recherche. Parmi les options les plus populaires, citons :<\/p><ul class=\"wp-block-list\">\n<li><strong>-name<\/strong>&nbsp;&ndash; rechercher des fichiers &agrave; partir de leur nom<\/li>\n\n\n\n<li><strong>-user<\/strong>&nbsp;&ndash; recherche des fichiers qui appartiennent &agrave; un utilisateur donn&eacute;<\/li>\n\n\n\n<li><strong>-size<\/strong>&nbsp;&ndash; rechercher des fichiers en fonction de leur taille<\/li>\n<\/ul><p>Le <strong>[search term]<\/strong> est le mot cl&eacute; ou le num&eacute;ro que vous utilisez pour rechercher des fichiers.<\/p><p>Regardez cet exemple :<\/p><pre class=\"wp-block-code\"><code>find . -name &ldquo;index&rdquo;<\/code><\/pre><p>Cette commande renverra tous les fichiers dont le nom contient le mot &ldquo;<strong>index<\/strong>&ldquo;. Et comme nous utilisons &ldquo;.&rdquo; (point), la commande ne cherchera que dans le r&eacute;pertoire de travail.<\/p><p>Nous disposons &eacute;galement d&rsquo;un excellent <strong><a href=\"https:\/\/www.hostinger.com\/tutorials\/how-to-use-find-and-locate-commands-in-linux\/\">tutoriel <\/a><\/strong>qui fournit une explication approfondie de cette commande SSH.<\/p><h3 class=\"wp-block-heading\" id=\"h-12-commande-vi-nano\">12. Commande vi\/nano<\/h3><p><strong>Vi <\/strong>et <strong><a href=\"https:\/\/www.nano-editor.org\/\" target=\"_blank\" rel=\"noopener\">Nano <\/a><\/strong>sont deux &eacute;diteurs de texte populaires que vous pouvez utiliser en ligne de commande. Pour ouvrir un fichier &agrave; l&rsquo;aide de <strong>Vi <\/strong>ou <strong>Nano<\/strong>, il suffit d&rsquo;entrer :<\/p><pre class=\"wp-block-code\"><code>vi [file name]<\/code><\/pre><p>ou<\/p><pre class=\"wp-block-code\"><code>nano [file name]<\/code><\/pre><p>Si le fichier sp&eacute;cifi&eacute; n&rsquo;existe pas, les deux &eacute;diteurs de texte le cr&eacute;eront automatiquement pour vous.<\/p><p>Malheureusement, certaines distributions Linux ne proposent pas Nano par d&eacute;faut. Ne vous inqui&eacute;tez pas, vous pouvez lire notre guide sur <strong><a href=\"https:\/\/www.hostinger.com\/tutorials\/how-to-install-and-use-nano-text-editor\">l&rsquo;installation et l&rsquo;utilisation de Nano<\/a><\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-13-commande-history\">13. Commande history<\/h3><p>Celle-ci est utilis&eacute;e pour afficher les derni&egrave;res commandes utilis&eacute;es. Vous devez entrer un nombre pour limiter les r&eacute;sultats affich&eacute;s. Par exemple :<\/p><pre class=\"wp-block-code\"><code>history 20<\/code><\/pre><p>Comme vous l&rsquo;avez probablement devin&eacute;, l&rsquo;exemple montrera les 20 commandes les plus r&eacute;cemment saisies.<\/p><h3 class=\"wp-block-heading\" id=\"h-14-commande-clear\">14. Commande clear<\/h3><p>La fonction de la commande <strong>clear <\/strong>est simple : elle efface tout le texte de l&rsquo;&eacute;cran du terminal.<\/p><h3 class=\"wp-block-heading\" id=\"h-15-commande-tar\">15. Commande tar<\/h3><p>tar est une commande SSH qui cr&eacute;e ou extrait des fichiers <strong>.tar.gz.<\/strong> Elle est tr&egrave;s populaire car la plupart des binaires de logiciels tiers sont au format .<strong>tar.gz<\/strong>.<\/p><p>Pour archiver un dossier au format<strong> .tar.gz<\/strong>, utilisez la commande suivante :<\/p><pre class=\"wp-block-code\"><code>tar cvzf ArchiveName.tar.gz \/path\/to\/directory<\/code><\/pre><p>Pour d&eacute;compresser un fichier <strong>.tar.gz<\/strong>, entrez cette commande :<\/p><pre class=\"wp-block-code\"><code>tar xvzf FileName.tar.gz<\/code><\/pre><p>Remarquez que les deux commandes utilisent des options diff&eacute;rentes &agrave; quatre caract&egrave;res &ndash; <strong>cvzf <\/strong>et <strong>xvzf<\/strong>.&nbsp; Chaque lettre repr&eacute;sente une instruction sp&eacute;cifique :<\/p><ul class=\"wp-block-list\">\n<li><strong>x<\/strong>&nbsp;indique &agrave; tar d&rsquo;extraire les fichiers<\/li>\n\n\n\n<li><strong>c<\/strong>&nbsp;indique &agrave; tar de cr&eacute;er une archive<\/li>\n\n\n\n<li><strong>v<\/strong>&nbsp;signifie <strong>verbeux<\/strong>. Cette option indique &agrave; tar d&rsquo;afficher tous les noms de fichiers trait&eacute;s par la commande.<\/li>\n\n\n\n<li><strong>z<\/strong> indique &agrave; tar de d&eacute;compresser l&rsquo;archive<\/li>\n\n\n\n<li><strong>f<\/strong>&nbsp;indique &agrave; tar que vous fournissez le nom de l&rsquo;archive<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-16-commande-wget\">16. Commande wget<\/h3><p><strong>wget <\/strong>est utilis&eacute; pour t&eacute;l&eacute;charger des fichiers depuis Internet. Par exemple, pour r&eacute;cup&eacute;rer un fichier depuis un site web et le stocker dans notre r&eacute;pertoire actuel, nous utiliserons :<\/p><pre class=\"wp-block-code\"><code>wget http:\/\/fileurl\/filename.ext<\/code><\/pre><p>Si vous voulez t&eacute;l&eacute;charger plusieurs fichiers, mettez toutes les URL dans un fichier et utilisez l&rsquo;option <strong>-i<\/strong>.<\/p><p>Disons que le fichier contenant les liens s&rsquo;appelle <strong>downloads.txt<\/strong>.&nbsp;La commande ressemblera &agrave; ceci :<\/p><pre class=\"wp-block-code\"><code>wget -i downloads.txt<\/code><\/pre><h3 class=\"wp-block-heading\" id=\"h-17-commande-du\">17. Commande du<\/h3><p>Vous pouvez utiliser la commande <strong>du <\/strong>( Utilisation du disque ) pour afficher la taille des fichiers et des dossiers dans un r&eacute;pertoire sp&eacute;cifi&eacute; :<\/p><pre class=\"wp-block-code\"><code>du [directory path]<\/code><\/pre><p>Malheureusement, le r&eacute;sum&eacute; affichera les num&eacute;ros de blocs de disque au lieu des octets, kilo-octets et m&eacute;ga-octets. Par cons&eacute;quent, pour l&rsquo;afficher dans un format lisible par l&rsquo;homme, vous devez ins&eacute;rer l&rsquo;option <strong>-h<\/strong> apr&egrave;s la commande <strong>du <\/strong>:<\/p><pre class=\"wp-block-code\"><code>du -h \/home<\/code><\/pre><p>Les r&eacute;sultats seront plus compr&eacute;hensibles :<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/2\/2017\/03\/du-command.png\/public\" alt=\"The results of du command\" class=\"wp-image-22814\"><\/figure>\n<\/div><p>Consultez cet <strong><a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/espace-disque-linux\">article <\/a><\/strong>pour en savoir plus sur la commande <strong>du<\/strong>.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>Apprendre les commandes SSH est crucial pour g&eacute;rer un serveur Linux ou un VPS. C&rsquo;est le moyen le plus efficace de naviguer dans votre syst&egrave;me et de modifier des fichiers ou des dossiers.<\/p><p>Heureusement, vous avez appris 17 commandes SSH essentielles que tout webmestre devrait conna&icirc;tre. D&eacute;sormais, vous pouvez facilement effectuer des t&acirc;ches de base sur votre machine distante, comme cr&eacute;er des fichiers, les supprimer, passer d&rsquo;un r&eacute;pertoire &agrave; l&rsquo;autre, etc.<\/p><p>N&rsquo;h&eacute;sitez pas &agrave; commenter ci-dessous si vous avez des questions !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans ce tutoriel, nous allons couvrir 17 commandes SSH de base que vous devriez conna&icirc;tre. En les apprenant, vous comprendrez comment naviguer et g&eacute;rer votre VPS ou serveur en utilisant la ligne de commande. Comment acc&eacute;der &agrave; un serveur distant Avant de commencer, assurez-vous que vous avez acc&egrave;s &agrave; un serveur distant. Si vous poss&eacute;dez [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/commandes-ssh-de-base-que-vous-devez-connaitre\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":261,"featured_media":12807,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Commandes SSH De Base Que Vous Devez Connaitre","rank_math_description":"Apprenez \u00e0 naviguer sur votre VPS ou votre serveur \u00e0 l'aide de ces commandes SSH de base et de quelques exemples.","rank_math_focus_keyword":"","footnotes":""},"categories":[5273],"tags":[],"class_list":["post-9108","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ssl"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/basic-ssh-commands","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/commandes-ssh-de-base-que-vous-devez-connaitre","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/comandos-ssh-esenciales","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-menggunakan-command-ssh","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/basic-ssh-commands","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/comandos-ssh-esenciales","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/comandos-ssh-esenciales","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/comandos-ssh-esenciales","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/basic-ssh-commands","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/basic-ssh-commands","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/basic-ssh-commands","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/basic-ssh-commands","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/basic-ssh-commands","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/basic-ssh-commands","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/9108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/261"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=9108"}],"version-history":[{"count":16,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/9108\/revisions"}],"predecessor-version":[{"id":27522,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/9108\/revisions\/27522"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/12807"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=9108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=9108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=9108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}