En un servidor con sistema operativo Linux, ¿qué ocurre al ejecutar desde consola: "touch fichero", si fichero ya existía previamente y tenía contenido?
- A.El contenido del fichero se borra.
- B.Devuelve error: File already exists.
- C.Pregunta si se desea reemplazar el fichero antes de continuar.
- D.Se actualizan las marcas temporales (time stamps) del fichero.Respuesta correcta
Explicación
La respuesta correcta es D. El comando 'touch' en Linux actualiza los marcas temporales (timestamp) de un fichero existente sin modificar su contenido. Si el fichero no existe, lo crea vacío. Por tanto, si el fichero existía con contenido, permanecerá intacto tras ejecutar touch.