in

Comment utiliser Touch pour créer des fichiers vides et modifier les horodatages

Chaque fichier sur votre ordinateur a un horodatage, qui contient l’heure d’accès et de modification d’un fichier, mais saviez-vous que vous pouvez modifier cet horodatage? Voici comment procéder.

Utilisation de la commande tactile

La commande «touch» est disponible à peu près partout où vous pouvez obtenir le shell Bash, qui inclut Linux ou Windows avec Cygwin installé. Voici les options de la commande:

Tableau des options de Tocuh

Si vous souhaitez vérifier l’horodatage du fichier, vous pouvez le faire avec cette commande:

fichier stat

De toute évidence, vous devez vous assurer de remplacer «fichier» par le nom de votre fichier.

Options -a et -m

Ces deux options mettent respectivement à jour l’heure d’accès et de modification. Leur utilisation ne devrait poser aucun problème. Voici la syntaxe:

touchez – un fichier

Cela mettra à jour l’heure d’accès du «fichier» à la date et l’heure actuelles. Vous pouvez remplacer les options (-a) par (-m) pour faire la même chose mais pour l’heure de modification. Si le fichier n’existe pas, un fichier vide du même nom sera créé dans le répertoire courant.

option -c

Si vous utilisez cette option, touchez ne fera rien du tout si le fichier spécifié n’existe pas. Regardez:

touch –c omar

Dans l’exemple ci-dessus, le toucher ne fera rien car «omar», le fichier, pas la personne, n’existe pas.

option -r

Cette option peut s’avérer utile si vous souhaitez copier un horodatage d’un fichier vers un autre fichier. Ainsi:

touch –r fichier1 fichier2

Où «fichier1» est le fichier de référence et «fichier2» est le fichier qui sera mis à jour. Si vous souhaitez copier l’horodatage dans plus d’un fichier, vous pouvez également les fournir tous dans la commande et ils seront créés simultanément.

touch –r fichier1 fichier2 fichier3 fichier4

Options -d et –t

Les options (-d) et (-t) font la même chose, qui définit le même horodatage arbitraire pour les heures d’accès et de modification. La différence est que (-d) utilise une date lisible par l’homme au format libre, cela signifie que vous pouvez utiliser «Sun, 29 Feb 2004 16:21:42» ou «2004-02-29 16:21:42» ou même «next Jeudi ». Cette option est complexe pour la décrire complètement ici. D’autre part (-t) utilise un simple tampon que vous êtes limité à utiliser. Le timbre est [[CC]AA]MMJJhhmm[.ss]. [CC] est pour un siècle et vous pouvez l’ignorer et ignorer les secondes également. Si vous ignorez [CC] la commande le remplacera en fonction de ce que vous entrez comme année. Si vous spécifiez l’année avec seulement deux chiffres, alors CC est de 20 pour les années dans la plage (0 ~ 68) et 19 pour les années dans (69 ~ 99).

touch –t fichier 3404152240

touch –t fichier 8804152240

Dans la première commande, les horodatages des fichiers seront définis sur: 15 avril 2034 22h40. Alors que la deuxième commande le fixera au: 15 avril 1988 qui est dans un autre siècle. Si aucune année n’est spécifiée, elle sera définie sur l’année en cours. Exemple:

touch –t fichier 04152240

Cela définira l’horodatage au 15 avril 2011 à 22 h 40, car il est 2011 au moment de la rédaction de cet article.

Combinaison d’options pour définir des temps d’accès individuel et de modification arbitraires

Les options (-a) et (-m) mettent uniquement à jour les horodatages à l’heure actuelle et les options (-d) et

touch – dans un fichier 1606051730

ou

touch –a -t 1606051730 fichier

Et si vous voulez faire la même chose pour l’heure de modification, remplacez simplement (-at) par (-mt). C’est facile.

Création de fichiers vides

La deuxième et la plus célèbre utilisation de la commande tactile est la création de fichiers vides. Cela peut sembler stupide, pourquoi quelqu’un surchargerait-il sensiblement son ordinateur avec des fichiers vides et absurdes, mais cela vient vraiment à utiliser lorsque, par exemple, vous travaillez sur un projet et que vous souhaitez suivre les progrès avec les dates et les heures. Vous aurez donc un dossier avec le nom du projet et utiliserez touch pour créer des fichiers vides avec les événements comme noms de fichier. En d’autres termes, vous pouvez l’utiliser pour créer des journaux. Exemple:

touchez ~ / desktop / project / stage1_completed

Vous avez maintenant un fichier signifiant la fin de l’étape 1 du projet au moment de la création de ce fichier et vous pouvez voir cette fois en émettant la commande:

stat ~ / desktop / project / stage1_completed

Vous pouvez trouver le toucher utile de différentes manières selon ce que vous faites. Si vous connaissez d’autres bonnes utilisations du touch, partagez-le dans les commentaires ou en savoir plus sur la commande touch en visitant sa page de manuel en ligne ou dans un terminal en émettant la commande «man touch».

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comment utiliser le nouveau mode de navigation privée de YouTube pour masquer votre historique de visionnage

Comment utiliser le nouveau mode de navigation privée de YouTube pour masquer votre historique de visionnage

Alexa Cast est la réponse d'Amazon à Google Cast, mais uniquement pour la musique

Alexa Cast est la réponse d’Amazon à Google Cast, mais uniquement pour la musique