8 Exemples pratiques de la commande «Touch» Linux
- 4418
- 714
- Thomas Richard
Dans Linux, Chaque fichier est associé à des horodatages, et chaque fichier stocke les informations du dernier temps d'accès, du dernier temps de modification et du dernier temps de changement. Ainsi, chaque fois que nous créons un nouveau fichier et accédez ou modifions un fichier existant, les horodatages de ce fichier sont automatiquement mis à jour.
Exemples de commande Linux TouchDans cet article, nous couvrirons quelques exemples pratiques utiles de Linux Commandes de touche. Le commande de touche est un programme standard pour Unix / Linux systèmes d'exploitation, qui est utilisé pour créer, modifier et modifier les horodatages d'un fichier.
Avant de se diriger vers touche Exemples de commande, veuillez consulter les options suivantes.
Options de commande Touche
- -un, changer le temps d'accès uniquement
- -c, Si le fichier n'existe pas, ne le créez pas
- -d, Mettre à jour les temps d'accès et de modification
- -m, Modifier le temps de modification uniquement
- -r, Utilisez les temps d'accès et de modification du fichier
- -t, Crée un fichier en utilisant un temps spécifié
1. Comment créer un fichier vide
Ce qui suit touche La commande crée un nouveau fichier vide (zéro-octe) appelé Sheena.
# touche Sheena
2. Comment créer plusieurs fichiers
En utilisant le touche commande, vous pouvez également créer plus d'un seul fichier. Par exemple, la commande suivante créera 3 fichiers nommés, Sheena, Meena, et Leena.
# touche Sheena Meena Leena
3. Comment modifier l'accès aux fichiers et le temps de modification
Pour modifier ou mettre à jour les derniers temps d'accès et de modification d'un fichier appelé Leena, Utilisez le -un option comme suit. La commande suivante définit l'heure et la date actuelles sur un fichier. Si la Leena Le fichier n'existe pas, il créera un nouveau fichier vide avec le nom.
# Touch -a Leena
Les commandes Linux les plus populaires telles que la commande find et la commande LS utilisent des horodatages pour la liste et la recherche de fichiers.
4. Comment éviter de créer un nouveau fichier
En utilisant le -c option avec le touche La commande évite la création de nouveaux fichiers. Par exemple, la commande suivante ne créera pas de fichier appelé Leena S'il n'existe pas.
# Touch -C Leena
5. Comment modifier le temps de modification des fichiers
Si vous aimez modifier le seul temps de modification d'un fichier appelé Leena, puis utilisez le -m option avec le touche commande. Veuillez noter qu'il ne mettra à jour que les derniers temps de modification (pas les heures d'accès) du fichier.
# Touch -m Leena
6. Définissez explicitement les temps d'accès et de modification
Vous pouvez explicitement définir l'heure à l'aide du -c et -t option avec le touche commande. Le format serait le suivant.
# Touch -c -t yyddhhmm leena
Par exemple, la commande suivante définit la date et l'heure d'accès et de modification à un fichier Leena comme 17h30 (17h30 p.m.) 10 décembre de l'année en cours (2020).
# Touch -C -T 12101730 Leena
Vérifiez ensuite l'heure d'accès et de modification du fichier Leena, avec le ls -l commande.
# ls -l total 2 -rw-r - r--. 1 racine racine 0 déc 10 17:30 Leena
7. Comment utiliser l'horodatage d'un autre fichier
La commande tactile suivante avec le -r Option, mettra à jour le délai de temps du fichier Meena avec le temps de temps de Leena déposer. Donc, le fichier contient le même coup de temps.
# Touch -r Leena Meena
8. Créer un fichier en utilisant une heure spécifiée
Si vous souhaitez créer un fichier avec un temps spécifié autre que l'heure actuelle, alors le format doit être.
# touch -t yymmddhhmm.SS Tecmint
Par exemple, la commande de commande ci-dessous avec -t L'option donnera à la Tecmint déposer un horodatage de 18:30:55 p.m. sur 10 décembre, 2020.
# Touch -T 202012101830.55 Tecmint
Nous avons presque couvert toutes les options disponibles dans la commande tactile pour plus d'options d'utilisation "homme touche". Si nous avons encore manqué des options et que vous souhaitez les inclure dans cette liste, veuillez nous mettre à jour via la zone de commentaire.
- « Commandes de sauvegarde et de restauration MySQL pour l'administration de la base de données
- PlayOnLinux - Exécutez les logiciels et jeux Windows dans Linux »