Cambiar la fecha de creación/modificación/acceso a un fichero en GNU/Linux

Enviado por keopx el Jue, 17/02/2011 - 20:00

Si necesitamos cambiar a ciertos fichero la fecha de creación/modificación/acceso podemos utilizar el comando touch.

También disponemos del comando stat.

Para ello:

$ stat out.png 
  File: «out.png»
  Size: 2619059         Blocks: 5120       IO Block: 4096   fichero regular
Device: fe03h/65027d    Inode: 9699692     Links: 1
Access: (0640/-rw-r-----)  Uid: ( 1000/   keopx)   Gid: ( 1000/   keopx)
Access: 2011-02-17 19:51:18.644637094 +0100
Modify: 2011-02-17 19:51:18.644637094 +0100
Change: 2011-02-17 19:51:18.644637094 +0100

Para cambiar los valores basta con ejecuta:

$ touch out.png

Y si queremos realizar esto de forma recursiva con hacer lo siguiente es suficiente:

$ find . -print0 | xargs -r0 touch

Ahora ya veremos que todos los ficheros tienen la misma fecha de creación.

Categoria

Comentarios

Añadir nuevo comentario

El contenido de este campo se mantiene privado y no se mostrará públicamente.

HTML Restringido

  • Etiquetas HTML permitidas: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Saltos automáticos de líneas y de párrafos.
  • Las direcciones de correos electrónicos y páginas web se convierten en enlaces automáticamente.