{"id":15865,"date":"2022-10-27T20:35:00","date_gmt":"2022-10-27T20:35:00","guid":{"rendered":"\/tutoriels\/?p=15865"},"modified":"2025-06-06T19:07:49","modified_gmt":"2025-06-06T19:07:49","slug":"linux-watch","status":"publish","type":"post","link":"\/fr\/tutoriels\/linux-watch","title":{"rendered":"Qu&rsquo;est-ce que la commande Linux watch + exemples"},"content":{"rendered":"<p>La commande watch est l&rsquo;une des <strong><a href=\"\/fr\/tutoriels\/commandes-linux\">commandes Linux de base<\/a><\/strong> pr&eacute;f&eacute;r&eacute;es des <strong>power users<\/strong> <strong>(utilisateurs avanc&eacute;s)<\/strong> car elle leur permet d&rsquo;ex&eacute;cuter p&eacute;riodiquement une commande sp&eacute;cifique et d&rsquo;afficher le r&eacute;sultat dans une sortie standard sur une console ou une fen&ecirc;tre de terminal. Aujourd&rsquo;hui, nous allons vous montrer comment commencer &agrave; utiliser cet utilitaire puissant sur votre <strong><a href=\"https:\/\/www.hostinger.com\/fr\/vps\">VPS<\/a><\/strong> ou votre machine bas&eacute;e sur <strong>Unix<\/strong> ! <\/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-qu-est-ce-que-la-commande-linux-watch\"><strong>Qu&rsquo;est-ce que la commande Linux Watch<\/strong><\/h2><p>Avec Linux watch, nous pouvons suivre les changements dans la sortie de temps en temps. Il est utile pour refl&eacute;ter la vue en temps r&eacute;el des &eacute;v&eacute;nements qui se produisent sur un syst&egrave;me d&rsquo;exploitation.<\/p><p>Par d&eacute;faut, il ex&eacute;cute le programme toutes les deux secondes, bien que l&rsquo;utilisation des options <strong>-n <\/strong>ou <strong>-interval <\/strong>permette de sp&eacute;cifier une fr&eacute;quence diff&eacute;rente. <\/p><p>Watch offre &eacute;galement &agrave; ses utilisateurs la possibilit&eacute; de surveiller la cr&eacute;ation et la suppression de fichiers, si vous l&rsquo;utilisez avec diverses commandes de pipeline.<\/p><p>Watch s&rsquo;ex&eacute;cute simultan&eacute;ment dans le terminal jusqu&rsquo;&agrave; ce qu&rsquo;il soit arr&ecirc;t&eacute; en appuyant sur <strong>CTRL+C<\/strong>.<\/p><p>Linux watch est &eacute;galement utile lorsque vous avez besoin de r&eacute;soudre un probl&egrave;me, ou de surveiller la sortie d&rsquo;un script en permanence. La commande watch est install&eacute;e par d&eacute;faut dans toutes les distributions Linux avec un large &eacute;ventail de fonctionnalit&eacute;s pour ses utilisateurs.<\/p><h2 class=\"wp-block-heading\" id=\"h-commandes-de-base-de-linux-watch\"><strong>Commandes de base de Linux Watch<\/strong><\/h2><p>Avant de commencer &agrave; apprendre &agrave; utiliser Watch command, nous allons nous connecter &agrave; notre VPS en utilisant SSH. Consultez notre <strong><a href=\"\/fr\/tutoriels\/connexion-ssh-windows-putty\">tutoriel PuTTY<\/a><\/strong> si vous rencontrez des probl&egrave;mes.<\/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><p>Pour utiliser les fonctionnalit&eacute;s de base de watch, tapez la commande suivante dans la ligne de commande, en rempla&ccedil;ant <strong>nom_fichier <\/strong>( <strong>file_name<\/strong> ) par votre fichier pr&eacute;f&eacute;r&eacute; :<\/p><pre class=\"wp-block-preformatted\">watch file_name<\/pre><p>Ou si nous voulons voir la date actuelle, nous pouvons utiliser cette commande :<\/p><pre class=\"wp-block-preformatted\">watch date<\/pre><p>Ci-dessous, nous pouvons facilement observer que la date change toutes les deux secondes, suivie de la date et de l&rsquo;heure actuelles du syst&egrave;me.<\/p><p>Souvent, nous voulons que la commande Watch se termine apr&egrave;s un changement dans la sortie. Nous pouvons le faire &agrave; l&rsquo;aide de l&rsquo;option <strong>-g <\/strong>qui arr&ecirc;te la commande Watch chaque fois qu&rsquo;il y a des changements dans la consommation de m&eacute;moire. La commande ressemblerait &agrave; ceci :<\/p><pre class=\"wp-block-preformatted\">watch &ndash;g free<\/pre><p>Il est &eacute;galement possible de d&eacute;sactiver l&rsquo;en-t&ecirc;te affichant la ligne vierge, l&rsquo;heure actuelle, la commande et l&rsquo; intervalle. &Agrave; l&rsquo;aide de l&rsquo;option <strong>-t<\/strong>, vous pouvez arr&ecirc;ter l&rsquo;en-t&ecirc;te dans le terminal. Par exemple :<\/p><pre class=\"wp-block-preformatted\">watch &ndash;t date<\/pre><p>Pour observer les statistiques de la bande passante, vous pouvez utiliser l&rsquo;option ifconfig avec Linux Watch. Cela ressemblerait &agrave; ceci :<\/p><pre class=\"wp-block-preformatted\">watch ifconfig<\/pre><p>Vous pouvez maintenant voir le trafic d&rsquo;octets <strong>RX <\/strong>et <strong>TX <\/strong>ainsi que l&rsquo;adresse IP de votre syst&egrave;me. Il affiche &eacute;galement la vitesse du r&eacute;seau toutes les deux secondes.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-mettre-en-evidence-les-differences-entre-les-mises-a-jour-avec-linux-watch\"><strong>Comment mettre en &eacute;vidence les diff&eacute;rences entre les mises &agrave; jour avec Linux Watch<\/strong><\/h2><p>Watch met r&eacute;guli&egrave;rement &agrave; jour la sortie d&rsquo;une commande sp&eacute;cifi&eacute;e, par d&eacute;faut apr&egrave;s 2 secondes. Pour visualiser la sortie modifi&eacute;e, nous pouvons utiliser l&rsquo;option <strong>-d <\/strong>ou <strong>-difference<\/strong>. Cette option va mettre en &eacute;vidence les changements. La commande pour mettre en &eacute;vidence les diff&eacute;rences entre les mises &agrave; jour est :<\/p><pre class=\"wp-block-preformatted\">watch &ndash;d date<\/pre><p>Ici, les changements de l&rsquo;heure actuelle sont mis en &eacute;vidence dans le terminal. <\/p><h2 class=\"wp-block-heading\" id=\"h-comment-modifier-les-intervalles-de-temps-dans-linux-watch\"><strong>Comment modifier les intervalles de temps dans Linux Watch ?<\/strong><\/h2><p>La dur&eacute;e entre les sorties peut facilement &ecirc;tre modifi&eacute;e dans le terminal Linux en utilisant l&rsquo;option <strong>-n <\/strong>suivie d&rsquo;un chiffre qui repr&eacute;sente le nombre de secondes que vous souhaitez. Il s&rsquo;agit essentiellement de modifier les intervalles de mise &agrave; jour, ou le temps de mise &agrave; jour successif.<\/p><p>Par exemple :<\/p><pre class=\"wp-block-preformatted\">watch &ndash;n 5 date<\/pre><p>Cette commande refl&eacute;tera la sortie mise &agrave; jour apr&egrave;s toutes les 5 secondes.<\/p><p>En utilisant Linux Watch, nous ne pouvons pas observer des intervalles inf&eacute;rieurs &agrave; 0,1 seconde.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-utiliser-la-commande-watch-de-linux-avec-d-autres-pipelines\"><strong>Comment utiliser la commande Watch de Linux avec d&rsquo;autres pipelines<\/strong><\/h2><p>Watch peut &eacute;galement &ecirc;tre utile avec d&rsquo;autres commandes de pipeline :<\/p><h3 class=\"wp-block-heading\" id=\"h-comment-surveiller-les-fichiers-avec-linux-watch\"><strong>Comment surveiller les fichiers avec Linux Watch<\/strong><\/h3><p>Pour afficher l&rsquo;&eacute;tat d&rsquo;un fichier particulier ou les modifications qui y ont &eacute;t&eacute; apport&eacute;es, utilisez la commande suivante dans le terminal Linux :<\/p><pre class=\"wp-block-preformatted\">watch -d 'ls -l | fgrep devisers'<\/pre><p>Ici, <strong>devisers <\/strong>est le nom d&rsquo;utilisateur et <strong>ls -l <\/strong>sont les fichiers pr&eacute;sents dans le r&eacute;pertoire de l&rsquo;utilisateur.<\/p><h3 class=\"wp-block-heading\" id=\"h-comment-utiliser-la-commande-watch-de-linux-comme-horloge\"><strong>Comment utiliser la commande Watch de Linux comme horloge ?<\/strong><\/h3><p>Pour utiliser watch comme une horloge, ex&eacute;cutez la commande ci-dessous dans le terminal Linux comme :<\/p><pre class=\"wp-block-preformatted\">watch &ndash;t date<\/pre><h3 class=\"wp-block-heading\" id=\"h-comment-voir-l-etat-du-materiel-en-utilisant-linux-watch\"><strong>Comment voir l&rsquo;&eacute;tat du mat&eacute;riel en utilisant Linux Watch<\/strong><\/h3><p>Nous l&rsquo;ajoutons comme un petit bonus pour les utilisateurs de Linux qui n&rsquo;utilisent pas de VPS, car cela pourrait ne pas fonctionner sur votre serveur. De plus, Hostinger s&rsquo;occupe de l&rsquo;arri&egrave;re-plan, vous n&rsquo;avez donc pas &agrave; le faire !<\/p><p>Dans cet exemple, nous allons surveiller la temp&eacute;rature du CPU d&rsquo;une machine sous Linux :<\/p><pre class=\"wp-block-preformatted\">watch -n 1 sensors<\/pre><p>Il affichera la sortie de la commande et vous pourrez voir l&rsquo;&eacute;tat de la temp&eacute;rature de votre ordinateur !<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusion\"><strong>Conclusion<\/strong><\/h2><p>Les r&eacute;cents d&eacute;veloppements apport&eacute;s &agrave; la commande Linux Watch ont am&eacute;lior&eacute; ses fonctionnalit&eacute;s, faisant d&rsquo;elle un utilitaire plus simple mais efficace pour suivre avec pr&eacute;cision les changements dans les fichiers, les r&eacute;pertoires, la machine et bien plus encore ! Comme vous pouvez le constater, ce n&rsquo;est que la partie &eacute;merg&eacute;e de l&rsquo;iceberg de ce que vous pouvez faire avec Linux Watch.<\/p><p>Chaque administrateur Linux devrait savoir comment utiliser watch &agrave; des fins de surveillance et de d&eacute;pannage. Il permet &agrave; l&rsquo;utilisateur d&rsquo;observer facilement divers changements dans l&rsquo;entr&eacute;e sans avoir &agrave; lancer la m&ecirc;me commande &agrave; plusieurs reprises.<\/p><p>Pour les utilisateurs de l&rsquo;h&eacute;bergement VPS de Hostinger, nous recommandons d&rsquo;utiliser l&rsquo;<strong>assistant Kodee IA<\/strong> pour &eacute;crire rapidement la commande <strong>watch<\/strong>. Vous pouvez &eacute;galement demander &agrave; Kodee de vous montrer l&rsquo;utilisation actuelle du syst&egrave;me de votre VPS et les derniers fichiers journaux chaque fois que vous en avez besoin, sans avoir &agrave; entrer manuellement les commandes.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">D&eacute;couvrez d'autres commandes Linux pour la gestion des serveurs<\/h4>\n                    <p> <a href=\"\/fr\/tutoriels\/espace-disque-linux\" target=\"_blank\" rel=\"noopener\">Comment v&eacute;rifier l'espace disque sous Linux<\/a><br>\n<a href=\"\/fr\/tutoriels\/comment-utiliser-la-commande-curl-sous-linux\" target=\"_blank\" rel=\"noopener\">Comment utiliset la commande cURL et ses options<\/a><br>\n<a href=\"\/fr\/tutoriels\/comment-utiliser-la-commande-scp-linux\" target=\"_blank\" rel=\"noopener\">Comment transf&eacute;rer des fichiers avec la commande Scp<\/a><br>\n<a href=\"\/fr\/tutoriels\/commande-shutdown-de-linux\" target=\"_blank\" rel=\"noopener\">Comment arr&ecirc;ter et red&eacute;marrer le serveur<\/a><br>\n<a href=\"\/fr\/tutoriels\/commande-rsync-linux\" target=\"_blank\" rel=\"noopener\">Comment transf&eacute;rer et synchroniser des donn&eacute;es avec Rsync Linux<\/a> <\/p>\n                <\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La commande watch est l&rsquo;une des commandes Linux de base pr&eacute;f&eacute;r&eacute;es des power users (utilisateurs avanc&eacute;s) car elle leur permet d&rsquo;ex&eacute;cuter p&eacute;riodiquement une commande sp&eacute;cifique et d&rsquo;afficher le r&eacute;sultat dans une sortie standard sur une console ou une fen&ecirc;tre de terminal. Aujourd&rsquo;hui, nous allons vous montrer comment commencer &agrave; utiliser cet utilitaire puissant sur votre [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/linux-watch\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":189,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Qu'est-ce que la Commande Linux Watch + Exemples","rank_math_description":"Vous voulez savoir ce que c'est que la commande Linux watch et comment l'utiliser ? Vous \u00eates au bon endroit. D\u00e9couvrez tout dans ce guide !","rank_math_focus_keyword":"linux watch","footnotes":""},"categories":[4760],"tags":[],"class_list":["post-15865","post","type-post","status-publish","format-standard","hentry","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/linux-watch-command","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/linux-watch","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/comando-watch-linux","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/linux-watch-command","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/linux-watch-command\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/linux-watch-command\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/comando-watch-linux","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/comando-watch-linux","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/comando-watch-linux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/linux-watch-command","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/linux-watch-command","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/linux-watch-command","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/linux-watch-command","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/15865","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\/189"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=15865"}],"version-history":[{"count":23,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/15865\/revisions"}],"predecessor-version":[{"id":40763,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/15865\/revisions\/40763"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=15865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=15865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=15865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}