A continuación vamos a describir una serie de órdenes que se utilizan en la gestión y manipulación de ficheros y directorios por parte del usuario.
En este texto sólo se describen las opciones más frecuentes de cada orden. No pretendo hacer una guía de referenicia en la ejecución de órdenes, por lo que es conveniente acostumbrarse a leer las páginas del manual de cada orden; en muchos casos nos podremos sorprender de las funcionalidades adicionales que admite.
La orden cat muestra el contenido de un fichero por la salida estándar.
Uso:
cat [ruta]fichero
|
Si no ponemos ruta de acceso, muestra los ficheros del directorio actual.
Ejemplos:
$ cat /etc/inittab
$ cat .profile
|
La orden cat se suele utilizar en muy diversos contextos. Su principal característica es que realiza un volcado de un fichero sin añadir ni quitar nada.
La orden cat nos puede servir para crear un fichero de texto sin tener que utilizar un editor de texto:
$ cat >borrar
hola
como
estas
(C-c)
$ cat borrar
hola
como
estas
$
|
Donde ponemos C-c significa pulsar la tecla Ctrl y sin soltarla pulsar la tecla c para terminar de introducir líneas.
La orden cat puede servir para unir dos más ficheros en uno nuevo
cat fichero1 fichero2 fichero3 > fichero.nuevo
|
En los dos ejemplos anteriores también podemos observar como hemos redirigido la salida estándar hacia un fichero.