{"id":7710,"date":"2020-09-01T15:01:06","date_gmt":"2020-09-01T15:01:06","guid":{"rendered":"https:\/\/blog.hostinger.io\/fr-tutoriels\/?p=7710"},"modified":"2025-05-21T19:32:34","modified_gmt":"2025-05-21T19:32:34","slug":"commande-touch-de-linux","status":"publish","type":"post","link":"\/fr\/tutoriels\/commande-touch-de-linux","title":{"rendered":"Comment utiliser la commande touch de Linux + exemples"},"content":{"rendered":"<p>La commande touch de Linux est principalement utilis&eacute;e pour cr&eacute;er des fichiers vides, et modifier le <strong>timestamp<\/strong> (horodatage) de fichiers ou de dossiers. Les informations d&rsquo;horodatage des fichiers se composent de trois attributs : l&rsquo;heure d&rsquo;acc&egrave;s, l&rsquo;heure de modification et l&rsquo;heure de changement.<\/p><p>Ce tutoriel explique la commande touch de Linux, ses options et ses utilisations tout en fournissant des exemples utiles.<\/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-qu-un-timestamp-sous-linux\">Qu&rsquo;est-ce qu&rsquo;un Timestamp sous Linux ?<\/h2><p>Sous Linux, chaque fichier et dossier est associ&eacute; &agrave; un timestamp qui fournit des informations sur la date de modification du contenu ou des attributs d&rsquo;un fichier. Il existe trois types de timestamps :<\/p><ul class=\"wp-block-list\">\n<li>Temps d&rsquo;acc&egrave;s (atime) &ndash; la derni&egrave;re fois qu&rsquo;un fichier a &eacute;t&eacute; lu<\/li>\n\n\n\n<li>Heure de modification (mtime) &ndash; la derni&egrave;re fois que le contenu d&rsquo;un fichier a &eacute;t&eacute; modifi&eacute;. Comme le temps d&rsquo;acc&egrave;s, il fait partie des m&eacute;tadonn&eacute;es sur l&rsquo;&eacute;tat des fichiers<\/li>\n\n\n\n<li>Temps modifi&eacute; (ctime) &ndash; la derni&egrave;re fois que les m&eacute;tadonn&eacute;es d&rsquo;un fichier ont &eacute;t&eacute; modifi&eacute;es (par exemple, les autorisations)<\/li>\n<\/ul><p>Comme <strong>atime<\/strong> et <strong>mtime<\/strong> font partie des m&eacute;tadonn&eacute;es d&rsquo;&eacute;tat d&rsquo;un fichier, la modification de <strong>atime<\/strong> ou de <strong>mtime<\/strong> d&rsquo;un fichier entra&icirc;ne le r&eacute;glage automatique de <strong>ctime<\/strong> &agrave; l&rsquo;heure actuelle. Il est impossible de r&eacute;gler ou de modifier l&rsquo;heure manuellement. La commande touch de Linux est principalement utilis&eacute;e pour manipuler l&rsquo;heure d&rsquo;acc&egrave;s et de modification des fichiers en utilisant diff&eacute;rentes options comme d&eacute;crit ci-dessous. N&rsquo;oubliez pas qu&rsquo;avant d&rsquo;utiliser cette <a href=\"\/fr\/tutoriels\/commandes-linux\">commande Linux<\/a>, vous devez acc&eacute;der &agrave; votre <a href=\"\/fr\/vps\"><strong>VPS<\/strong><\/a> en utilisant SSH !<\/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-syntaxe-de-la-commande-touch-de-linux\">Syntaxe de la commande touch de Linux<\/h2><p>La syntaxe de la commande touch est :<\/p><pre class=\"wp-block-preformatted\">touch [options] [nom_de_fichier]<\/pre><p>La section suivante &eacute;num&egrave;re les utilisations de la commande touch de Linux en incluant chaque option.<\/p><h3 class=\"wp-block-heading\" id=\"h-creer-un-fichier-a-l-aide-de-touch\">Cr&eacute;er un fichier &agrave; l&rsquo;aide de Touch<\/h3><p>La commande touch sans aucune option cr&eacute;e un nouveau fichier. Si le fichier existe, la commande touch mettra &agrave; jour l&rsquo;acc&egrave;s et la modification &agrave; l&rsquo;heure actuelle sans changer son contenu :<\/p><pre class=\"wp-block-preformatted\">touch nom_de_fichier.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-creer-plusieurs-fichiers-en-utilisant-touch\">Cr&eacute;er plusieurs fichiers en utilisant Touch<\/h3><p>Il est &eacute;galement possible de cr&eacute;er plusieurs fichiers en utilisant une seule commande touch. Pour ce faire, il faut sp&eacute;cifier les noms des fichiers avec des espaces entre eux. La ligne de commande ressemblera &agrave; ceci :<\/p><pre class=\"wp-block-preformatted\">touch nom_de_fichier1.txt nom_de_fichier2.txt nom_de_fichier3.txt<\/pre><p>Vous pouvez g&eacute;n&eacute;rer automatiquement des noms de fichiers en utilisant des accolades tout en cr&eacute;ant plusieurs fichiers comme dans l&rsquo;exemple suivant :<\/p><pre class=\"wp-block-preformatted\">touch nom_de_fichier{1..3}.txt<\/pre><p>La commande touch ci-dessus cr&eacute;era trois fichiers nomm&eacute;s <strong>nom_de_fichier1.txt<\/strong>, <strong>nom_de_fichier2.txt<\/strong> et <strong>nom_de_fichier3.txt<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-modifier-le-temps-d-acces-en-utilisant-touch\">Modifier le temps d&rsquo;acc&egrave;s en utilisant Touch<\/h3><p>Pour changer l&rsquo;heure d&rsquo;acc&egrave;s d&rsquo;un fichier &agrave; l&rsquo;heure actuelle, utilisez l&rsquo;option <strong>-a<\/strong> suivie du nom du fichier avec la commande touch comme dans l&rsquo;exemple suivant :<\/p><pre class=\"wp-block-preformatted\">touch -a nom_de_fichier.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-modifier-l-heure-de-modification-en-utilisant-touch\">Modifier l&rsquo;heure de modification en utilisant Touch<\/h3><p>L&rsquo;option <strong>-m<\/strong> avec la commande touch&nbsp;de Linux change l&rsquo;heure de modification d&rsquo;un fichier &agrave; l&rsquo;heure actuelle :<\/p><pre class=\"wp-block-preformatted\">touch -m nom_de_fichier.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-modifier-le-temps-d-acces-et-de-modification-en-utilisant-touch\">Modifier le temps d&rsquo;acc&egrave;s et de modification en utilisant Touch<\/h3><p>Pour modifier &agrave; la fois le temps d&rsquo;acc&egrave;s et le temps de modification avec une seule commande, utilisez les options <strong>-a<\/strong> et <strong>-m<\/strong> ensemble :<\/p><pre class=\"wp-block-preformatted\">touch -am nom_de_fichier.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-modifier-le-temps-d-acces-sans-creer-un-nouveau-dossier\">Modifier le temps d&rsquo;acc&egrave;s sans cr&eacute;er un nouveau dossier<\/h3><p>Dans certaines situations, vous souhaitez modifier l&rsquo;heure d&rsquo;acc&egrave;s et de modification d&rsquo;un fichier existant &agrave; l&rsquo;heure actuelle sans pour autant cr&eacute;er un nouveau fichier. Pour ce faire, utilisez l&rsquo;option <strong>-c<\/strong> suivie du nom du fichier avec la commande touch&nbsp;de Linux.<\/p><pre class=\"wp-block-preformatted\">touch -c nom_de_fichier.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-definir-un-temps-d-acces-et-de-modification-specifique-en-utilisant-touch\">D&eacute;finir un temps d&rsquo;acc&egrave;s et de modification sp&eacute;cifique en utilisant Touch<\/h3><p>Il est &eacute;galement possible de d&eacute;finir l&rsquo;heure d&rsquo;acc&egrave;s et de modification d&rsquo;un fichier &agrave; une date particuli&egrave;re en utilisant l&rsquo;option -t suivie de la date-heure. Cela ressemblerait &agrave; ceci :<\/p><pre class=\"wp-block-preformatted\">touch -t 202003081047.30 nom_de_fichier.txt<\/pre><p>La date et l&rsquo;heure doivent &ecirc;tre au format <strong>CCYYMMDDhhmm.ss<\/strong>&nbsp;:<\/p><ul class=\"wp-block-list\">\n<li>MM &ndash; Le mois de l&rsquo;ann&eacute;e [01-12]<\/li>\n\n\n\n<li>DD &ndash; Le jour du mois [01-31]<\/li>\n\n\n\n<li>hh &ndash; L&rsquo;heure de la journ&eacute;e [00-23]<\/li>\n\n\n\n<li>mm &ndash; La minute de l&rsquo;heure [00-59]<\/li>\n\n\n\n<li>CC &ndash; Les deux premiers chiffres de l&rsquo;ann&eacute;e<\/li>\n\n\n\n<li>YY &ndash; Les deux derniers chiffres de l&rsquo;ann&eacute;e<\/li>\n\n\n\n<li>SS &ndash; La seconde de la minute [00-59]<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-modifier-le-timestamp-d-un-fichier-lie-symboliquement\">Modifier le timestamp d&rsquo;un fichier li&eacute; symboliquement<\/h3><p>Lorsque vous utilisez un nom de fichier li&eacute; symboliquement avec la commande touch de Linux, les informations de timestamp du fichier original, c&rsquo;est-&agrave;-dire le fichier point&eacute; par le fichier li&eacute;, sont modifi&eacute;es. Pour changer l&rsquo;heure d&rsquo;acc&egrave;s et de modification &agrave; l&rsquo;heure actuelle pour un fichier li&eacute; symboliquement, utilisez l&rsquo;option <strong>-h<\/strong> :<\/p><pre class=\"wp-block-preformatted\">touch -h fichier_lien_symbolique<\/pre><h3 class=\"wp-block-heading\" id=\"h-definir-le-timestamp-en-utilisant-un-autre-fichier-comme-reference\">D&eacute;finir le timestamp en utilisant un autre fichier comme r&eacute;f&eacute;rence<\/h3><p>La commande touch de Linux peut &eacute;galement d&eacute;finir l&rsquo;heure d&rsquo;acc&egrave;s et de modification d&rsquo;un fichier en lisant les informations du timestamp d&rsquo;un autre fichier. Par exemple, la commande touch suivante avec l&rsquo;option <strong>-r<\/strong> analysera les informations du timestamp &agrave; partir de <strong>reference.txt<\/strong> et d&eacute;finira ces valeurs de timestamp &agrave; <strong>nom_de_fichier.txt<\/strong>. Voici un exemple de cette commande :<\/p><pre class=\"wp-block-preformatted\">touch -r reference.txt nom_de_fichier.txt<\/pre><h3 class=\"wp-block-heading\" id=\"h-specifier-la-date-et-l-heure-sous-forme-de-chaine-de-caracteres-en-utilisant-touch\">Sp&eacute;cifier la date et l&rsquo;heure sous forme de cha&icirc;ne de caract&egrave;res en utilisant Touch<\/h3><p>Vous pouvez &eacute;galement sp&eacute;cifier la date et l&rsquo;heure sous forme de cha&icirc;ne de caract&egrave;res en utilisant l&rsquo;option <strong>-d<\/strong>. L&rsquo;exemple de commande touch Linux suivant d&eacute;finit la date au 8 mars et l&rsquo;heure est automatiquement d&eacute;finie &agrave; 00:00<\/p><pre class=\"wp-block-preformatted\">touch -d '8 Mar' nom_de_fichier.txt<\/pre><p>Au lieu de sp&eacute;cifier la date sous forme de cha&icirc;ne de caract&egrave;res, vous pouvez sp&eacute;cifier l&rsquo;heure sous forme de cha&icirc;ne de caract&egrave;res. Dans ce cas, la date sera automatiquement d&eacute;finie &agrave; la date du jour :<\/p><pre class=\"wp-block-preformatted\">touch -d '20:10' nom_de_fichier.txt<\/pre><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>Ce tutoriel couvre les utilisations de la commande touch de Linux en incluant les options les plus courantes. Pour toute difficult&eacute; li&eacute;e &agrave; la commande touch de Linux, vous pouvez invoquer sa page de manuel dans le terminal !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La commande touch de Linux est principalement utilis&eacute;e pour cr&eacute;er des fichiers vides, et modifier le timestamp (horodatage) de fichiers ou de dossiers. Les informations d&rsquo;horodatage des fichiers se composent de trois attributs : l&rsquo;heure d&rsquo;acc&egrave;s, l&rsquo;heure de modification et l&rsquo;heure de changement. Ce tutoriel explique la commande touch de Linux, ses options et ses [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/commande-touch-de-linux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":142,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"D\u00e9couvrez les bases de la commande Touch de Linux","rank_math_description":"La commande Touch de Linux - une comp\u00e9tence de base que tout utilisateur d'UNIX devrait apprendre. Trouvez tout ici pour commencer \u00e0 l'utiliser !","rank_math_focus_keyword":"commande touch linux","footnotes":""},"categories":[4760],"tags":[5608,5609],"class_list":["post-7710","post","type-post","status-publish","format-standard","hentry","category-vps","tag-commande-touch","tag-commande-touch-linux"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/linux-touch-command","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/commande-touch-de-linux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/usar-comando-touch-linux-ejemplos","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/touch-command-linux","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/linux-touch-command","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/linux-touch-command","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/linux-touch-command","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/usar-comando-touch-linux-ejemplos","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/usar-comando-touch-linux-ejemplos","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/usar-comando-touch-linux-ejemplos","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/linux-touch-command","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/linux-touch-command","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/linux-touch-command","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/linux-touch-command","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/7710","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\/142"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=7710"}],"version-history":[{"count":9,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/7710\/revisions"}],"predecessor-version":[{"id":40541,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/7710\/revisions\/40541"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=7710"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=7710"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=7710"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}