La commande tactile est couramment utilisée pour créer un fichier vide sous Linux. Il peut également être utilisé pour modifier les horodatages des fichiers.
Dans ce tutoriel, nous apprenons commande tactile sous Linux avec des exemples utiles.
Commande Linux Touch
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, modifiez l’horodatage. Appuyez sur ne peut pas ouvrir, enregistrer ou close un fichier. Vous pouvez utiliser n’importe quel éditeur de texte tel que la commande vi, vim, nano ou cat pour ouvrir le fichier créé par la commande touch.
Voyons comment utiliser la commande tactile sous Linux avec des exemples.
1. Créez un fichier vide
La commande suivante crée un fichier nommé ‘example1.txt’.
touchez 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,
touchez example2.txt example3.txt
Rappelez-vous 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 au fichier et l’heure de modification
Pour modifier l’accès au fichier et l’heure de modification d’un fichier existant à l’heure actuelle, exécutez la commande suivante :
touch jmeter.log

À partir de la sortie, vous pouvez voir que l’heure d’accès et de modification a changé pour le fichier. Vous pouvez obtenir des informations sur un fichier telles que des horodatages à l’aide de la commande stat.
Pour modifier uniquement l’heure 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
Pour example pour modifier la date/heure d’accès et de modification du fichier nommé jmeter.log au 3 janvier 2020, 15 h 00, tapez :
touch -t 202001011500 jmeter.log

Alternativement, vous pouvez également utiliser -d
option pour 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. Utilisez 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 tactile sous Linux avec des exemples utiles. Vous pouvez obtenir plus d’informations auprès de toucher les pages de manuel.