Autor (es) original (es) | Laboratorios AT&T Bell |
---|---|
Desarrollador (es) | Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie, Randy Smith, TSC , Microware , Apple , Investigación digital , Novell , Kris Heidenstrom |
Versión inicial | Enero de 1979 |
Sistema operativo | Unix , similar a Unix , Plan 9 , Inferno , FLEX , OS-9 , Mac OS clásico , Windows , DR DOS , AROS , FreeDOS , ReactOS , KolibriOS , IBM i |
Plataforma | Multiplataforma |
Tipo | Mando |
Licencia | coreutils : GPLv3 + FreeDOS : GPLv2 |
En informática , touch
es un comando que se utiliza para actualizar la fecha de acceso y / o la fecha de modificación de un archivo o directorio informático . Se incluye en Unix y Unix-como sistemas operativos , TSC 's FLEX , [1] Digital Research / Novell DR DOS , el AROS cáscara, [2] la Microware OS-9 cáscara, [3] y ReactOS . [4]
El comando también está disponible para FreeDOS [5]y Microsoft Windows . [6]
Resumen [ editar ]
En su uso predeterminado, equivale a crear o abrir un archivo y guardarlo sin ningún cambio en el contenido del archivo. touch
evita abrir, guardar y cerrar el archivo. En su lugar, simplemente actualiza las fechas asociadas con el archivo o directorio. Una fecha de acceso o modificación actualizada puede ser importante para una variedad de otros programas, como las utilidades de respaldo o la utilidad de programación de la interfaz de línea de comandos de make . Normalmente, estos tipos de programas solo se refieren a archivos que se han creado o modificado después de la última ejecución del programa. Eltouch
El comando también puede ser útil para crear rápidamente archivos para programas o scripts que requieren que exista un archivo con un nombre específico para el funcionamiento exitoso del programa, pero no requieren que el archivo tenga ningún contenido específico.
La Especificación Única de Unix (SUS) especifica que se touch
deben cambiar los tiempos de acceso, los tiempos de modificación, o ambos, para un archivo. El archivo se identifica mediante un nombre de ruta proporcionado como un único argumento. También especifica que si el archivo identificado no existe, el archivo se crea y los tiempos de acceso y modificación se establecen como se especifica. Si no se especifican nuevas marcas de tiempo, touch
usa la hora actual.
Historia [ editar ]
Una touch
utilidad apareció por primera vez en la versión 7 de AT&T UNIX . Hoy en día, el comando está disponible para un número de diferentes sistemas operativos, incluyendo muchos Unix y Unix-como sistemas, DOS , Microsoft Windows y el Mac OS clásico . [ cual? ]
La versión de coreutils de GNUtouch
incluida fue escrita por Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie y Randy Smith. [7]
El comando está disponible como un paquete separado para Microsoft Windows como parte de la colección UnxUtils de puertos Win32 nativos de utilidades comunes tipo GNU Unix . [8] La versión FreeDOS fue desarrollada por Kris Heidenstrom y tiene licencia GPL . [9] DR DOS 6.0 [10] y KolibriOS [11] incluyen una implementación del comando. El comando touch también se ha trasladado al sistema operativo IBM i . [12] touch
Ver también [ editar ]
- hora del sistema
- Lista de comandos de Unix
Referencias [ editar ]
- ^ "Manual del usuario de FLEX 9.0" (PDF) .
- ^ "Sistema operativo de investigación AROS" . aros.sourceforge.io .
- ^ Paul S. Dayan (1992). The OS-9 Guru - 1: Los hechos . Galáctica Industrial Limited. ISBN 0-9519228-0-7.
- ^ "reactos / reactos" . GitHub .
- ^ "ibiblio.org FreeDOS Group - Utilidades" . www.ibiblio.org .
- ^ "toque para Windows" .
- ^ "toque (1): cambiar las marcas de tiempo del archivo - página del manual de Linux" . linux.die.net .
- ^ "Puertos nativos Win32 de algunas utilidades GNU" . unxutils.sourceforge.net .
- ^ "Paquete FreeDOS de ibiblio.org - toque (similar a Unix)" . www.ibiblio.org .
- ^ Consejos de optimización y configuración de la guía del usuario de DR DOS 6.0
- ^ "Shell - Wiki de KolibriOS" . wiki.kolibrios.org .
- ^ IBM . "IBM System i Versión 7.2 Programación Qshell" (PDF) . Consultado el 5 de septiembre de 2020 .
Lectura adicional [ editar ]
- McElhearn, Kirk (2006). La línea de comandos de Mac OS X: Unix Under the Hood . John Wiley e hijos . ISBN 978-0470113851.
Enlaces externos [ editar ]
La Guía de Wikibook para Unix tiene una página sobre el tema: Comandos |
- - Referencia de comandos y utilidades, la especificación única de UNIX , número 7 de The Open Group
- - Manual de comandos de usuario de Linux
- - Manual del programador de Plan 9 , Volumen 1
- - Manual de comandos generales de Inferno
- ejemplos que muestran cómo usar el tacto