toucher (Unix)

touch est un programme de ligne de commande Unix pour changer les horodatages d' accès et de modification ( atime et mtime ) d'un fichier ou d'un répertoire. Il s'agit d'un programme standard pour les systèmes d'exploitation de type Unix basé sur le standard POSIX apparu dans la version 7 d' AT & Ts Unix . Le programme utilise l' appel système POSIX utime(2), qui fonctionne à la seconde près . Dans les systèmes BSD, la fonction a utime(3)été utimes(2)remplacée par. La fonction utimensat(2)du noyau Linux peut changer les horodatages en nanoseconde.

Avec le toucher , le ctimetampon ( changement ou création , c'est-à-dire horodatage de changement ou de création) d'un fichier ne peut pas être modifié.

un service

Le programme tactile est appelé via la ligne de commande avec la commande touchet une spécification de fichier. Une heure peut être spécifiée en fonction de l' heure Unix . Si aucune heure n'est indiquée, l'heure système actuelle est utilisée. Si le fichier spécifié n'existe pas, il sera créé à moins qu'une option ne l'empêche. Il est donc également utilisé pour créer des fichiers (vides) sans autre traitement. Des options peuvent être spécifiées pour déterminer le comportement du programme. Les options -a, -c, -m, -ret -tsont POSIX normalisés.

Options

-a

ne modifie que le tampon d'accès (temps d'accès)

-c

ne pas créer de nouveaux fichiers (vides) si le nom d'un fichier inexistant est donné

-d, --date=STRING

analyse STRING et l'utilise à la place de l'heure actuelle

-f

(est ignoré)

-m

ne modifie que le tampon de modification (heure de modification)

-r, --reference=FILE

utilise les heures du fichier de référence spécifié au lieu de l'heure actuelle

-t STAMP

utilise l' [[CC]YY]MMDDhhmm[.ss]heure spécifiée dans le format au lieu de l'heure actuelle

--time=WORD

modifie l'heure spécifiée:
WORD peut être: access, atime, use (équivalent à -a)
WORD peut être: modify, mtime (équivalent à -m)

--help

affiche l'aide et quitte le programme

--version

renvoie les informations de version et quitte le programme

Autres systèmes d'exploitation

Des programmes qui effectuent des opérations similaires sont également disponibles pour d'autres systèmes d'exploitation tels que Microsoft Windows et Mac OS Classic .

liens web

Preuve individuelle