GNU/Linux >> Tutoriels Linux >  >> Linux

Commande Touch sous Linux (5 exemples)

La commande Touch est couramment utilisée pour créer un fichier vide sous Linux. Il peut également être utilisé pour modifier l'horodatage des fichiers.

Dans ce tutoriel, nous découvrons la commande touch sous Linux avec des exemples utiles.

Commande tactile Linux

La commande touch permet de mettre à jour l'heure d'accès et de modification d'un fichier.

Syntaxe

touch [OPTION] FILE

Sans aucune option, il crée un fichier vide en supposant que le fichier n'existe pas. Si le fichier existe, il change l'horodatage. Touch ne peut pas ouvrir, enregistrer ou fermer un fichier. Vous pouvez utiliser n'importe quel éditeur de texte tel que vi, vim, nano ou la commande cat pour ouvrir le fichier créé par la commande touch.

Voyons comment utiliser la commande touch sous Linux avec des exemples.

1. Créer un fichier vide

La commande suivante crée un fichier nommé 'example1.txt'.

touch example1.txt

Ce fichier example1.txt n'aura aucun contenu. Pour confirmer, vous pouvez ouvrir avec la commande cat (c'est-à-dire cat example1.txt).

Pour créer plusieurs fichiers vides, tapez,

touch example2.txt example3.txt

N'oubliez pas Si le fichier ou le répertoire existe déjà, touch mettra à jour son heure d'accès et de modification à l'heure actuelle.

2. Modifier l'accès aux fichiers et l'heure de modification

Pour modifier l'heure d'accès et de modification du fichier sur un fichier existant à l'heure actuelle, exécutez la commande suivante :

touch jmeter.log

À partir de la sortie, vous pouvez voir que les heures d'accès et de modification ont changé pour le fichier. Vous pouvez obtenir des informations sur un fichier telles que les horodatages à l'aide de la commande stat.

Pour modifier uniquement le temps d'accès d'un fichier existant, utilisez l'option -a :

touch -a example2.txt

De même pour ne changer que l'heure de modification d'un fichier existant, tapez :

touch -m example3.txt

3. Définir l'accès spécifique et l'heure de modification

Pour définir une date/heure spécifique pour les horodatages d'accès et de modification, utilisez l'option -t.

touch -t YYYYDDHHMM.SS filename

Par exemple, pour modifier l'accès et la date/heure de modification du fichier nommé jmeter.log au 3 janvier 2020, 15 h 00, saisissez :

touch -t 202001011500 jmeter.log

Alternativement, vous pouvez également utiliser -d possibilité de changer les horodatages d'accès/modification d'un fichier à une date précise :

touch -d ‘01-October-2021’ example3.txt

Donc, en utilisant -t ou -d options, vous pouvez créer un fichier avec une heure spécifiée.

4. Utiliser l'horodatage d'un autre fichier

Vous pouvez référencer un fichier et utiliser le même horodatage

touch -r example2.txt example3.txt

Ici example3.txt obtiendra le même horodatage que example2.txt.

5. Forcer à ne créer aucun fichier

Touch crée un nouveau fichier s'il n'existe pas. Pour forcer le toucher à ne pas créer de fichier, utilisez l'option -c.

touch -c fileName

Conclusion

Dans ce didacticiel, nous avons découvert la commande touch sous Linux avec des exemples utiles. Vous pouvez obtenir plus d'informations à partir des pages de manuel tactile.


Linux
  1. Commande mv sous Linux :7 exemples essentiels

  2. plus d'exemples de commandes sous Linux

  3. head Exemples de commandes sous Linux

  4. file Exemples de commandes sous Linux

  5. touch Exemples de commandes sous Linux

9 exemples utiles de commande tactile sous Linux

Exemples de commande Linux cat

Exemples de commande Linux gzip

Exemples de commandes dumpe2fs sous Linux

Exemples de commandes fsck sous Linux

Exemples de commandes mkfs sous Linux