Archivos
1. touch
El comando touch cambia las fechas del último acceso y de la última modificación de un archivo existente:
[willy]$ ls -l notas
-rw-r--r-- 1 willy tec 62 may 26 22:55 notas
[willy]$ touch notas
[willy]$ ls -l notas
-rw-r--r-- 1 willy tec 62 jun 1 11:37 notas
Diversas opciones, detalladas en la página del manual electrónico (véase capítulo Documentación - Manual), permiten precisar el nuevo fechado del archivo.
Cuando se emplea este comando con un nombre de archivo inexistente como argumento, se crea un archivo con ese nombre que no contiene ningún dato:
[willy]$ ls -l
total 12
drwxr-xr-x 2 willy tec 4096 jun 1 10:42 colores
drwxr-xr-x 2 willy tec 4096 jun 1 10:43 formas
-rw-r--r-- 1 willy tec 62 jun 1 11:37 notas
[willy]$ touch nuevoarch
[willy]$ ls -l
total 12
drwxr-xr-x 2 willy tec 4096 jun 1 10:42 colores
drwxr-xr-x 2 willy tec 4096 jun 1 10:43 formas
-rw-r--r-- 1 willy tec 62 jun 1 11:37 notas
-rw-r--r-- 1 willy tec 0 jun 1 11:38 nuevoarch
2. cp
La copia de archivos se efectúa con el programa cp; la sintaxis principal de este comando es:
cp [-R] <origen ...> <destino>
Se puede copiar un archivo normal en un nuevo directorio o con un nuevo nombre, o ambas cosas a la vez; por ejemplo:
[willy]$ ls -R
.:
colores formas notas nuevoarch
...