{"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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    Conseil de pro                <\/p>\n            <\/div>\n            <p class=\"protip__content\"> 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\n<\/p><p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">Dans cette partie, nous allons passer en revue les commandes SSH les plus courantes, avec leur syntaxe et les options utiles.<\/p><p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">Vous &ecirc;tes maintenant dans l&rsquo;<strong>AnotherDirectory<\/strong>.<\/p><p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">La [<strong>source<\/strong>] est le fichier ou le dossier que vous voulez copier et la [<strong>destination<\/strong>] est le double.<\/p><p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">[<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 class=\"wp-block-paragraph\">Le <strong>[search term]<\/strong> est le mot cl&eacute; ou le num&eacute;ro que vous utilisez pour rechercher des fichiers.<\/p><p class=\"wp-block-paragraph\">Regardez cet exemple :<\/p><pre class=\"wp-block-code\"><code>find . -name &ldquo;index&rdquo;<\/code><\/pre><p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">ou<\/p><pre class=\"wp-block-code\"><code>nano [file name]<\/code><\/pre><p class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\"><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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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 class=\"wp-block-paragraph\">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":[5877,5845],"tags":[],"class_list":["post-9108","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-surveillance-et-securite","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/basic-ssh-commands\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/lista-de-comandos-basicos-ssh\/","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-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-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/basic-ssh-commands\/","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-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},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/comandos-ssh-esenciales\/","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":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/lista-de-comandos-basicos-ssh\/","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}]}}