Archivo de la etiqueta:

Alterar el tiempo de acceso a un archivo

Nessun commento » Shell, Sistema, Consejos y trucos Sin comentarios »
Detenido con Konsole ksnapshot Los sistemas basados en UNIX y Linux conservar la información relativa a la modificación y el último acceso de cada archivo. Para ver esta información se utiliza para comando:
$ls -lu
El calendario de acceso a un archivo, pero puede ser alterado mediante el uso de la «toque». Este comando se utiliza normalmente para cambiar la fecha y la hora de la última modificación y último acceso a un archivo:
$touch nome_file
Si los archivos no existen como un archivo se crea vacío. Para cambiar la fecha y hora del último acceso a un archivo que utiliza la-a:
$touch -a nome_file Del mismo modo, puede cambiar la fecha y la hora de la última cambios sin distorsionar la información con respecto al acceso:
$touch -m nome_file
En ambos casos hay un tiempo específico usando la opción-t:
$touch -t orario_desiderato nome_file

En cuanto a la sintaxis que deben adoptarse para el parámetro orario_desiderato, «el hombre», ofrece una explicación simple, pero no muy exhaustiva:

L’argomento è un numero decimale della forma [SS]AA]MMGGoomm[.ss] con l’ovvio significato. Se SS non è specificato, l’anno SSAA viene assunto nell’intervallo 1969-2068. Se ss non è specificato, viene assunto 0; può essere specificato nell’intervallo 0-61 in modo da potersi riferire a secondi saltati («leap second»). L’orario risultante viene interpretato come un orario nel fuso specificato dalla variabile ambientale TZ. Si ha un errore se l’orario ottenuto è precedente al 1 gennaio 1970

Toque recursivo sin sorpresas

Nessun commento » Shell, Consejos y trucos Sin comentarios »

Para realizar el toque de un directorio recursivo no obtener errores de los habituales (los nombres de los archivos que contienen espacios u otros caracteres anormal) es suficiente para ejecutar el comando:

find . -print0 | xargs -0 touch