La orden tar es la más usada para almacenar ficheros. Su sintaxis es:
en donde opciones es la lista de opciones para tar,
y files es la lista de ficheros a agregar o extraer del archivo tar.
Por ejemplo, la orden
empaqueta todos los ficheros del directorio /etc en el archivo tar backup.tar. El primer parámetro que se le entrega a tar, ``cvf'', es la orden que le transmitimos a tar.
``c'' le dice a tar que cree un nuevo archivo. La opción ``v'' fuerza a tar en el modo detallado,
imprimiendo los nombres de los ficheros según se archivan. La opción ``f'' le informa a tar, que el próximo argumento,
backup.tar, es el nombre del archivo a crear. El resto de los argumentos para tar son el/los nombre(s) de ficheros(s) y
directorio(s) para agregar al archivo tar.
La instrucción
extraerá todos los ficheros archivados dentro de backup.tar en el directorio actual.
Los ficheros antiguos con el mismo nombre son sobrescritos cuando se extraen en un directorio existente. Antes de extraer ficheros de un archivo tar, es importante saber dónde deben ser desempaquetados los ficheros. Digamos que se han archivado los siguientes ficheros: /etc/hosts, /etc/group, y /etc/passwd. Si se usó el comando
el nombre del directorio /etc/ se añadirá al principio de los nombres de cada fichero. Para extraer los ficheros en su ubicación correcta, debe usarse
porque los ficheros son extraídos con el nombre de ruta, guardado, en el archivo tar.
Sin embargo, si se han archivado los ficheros con el comando
el nombre del directorio no se conserva en el archivo tar. En consecuencia, necesitarás hacer un ``cd /etc'',
antes de extraer los ficheros. Como puedes ver, el cómo haya sido creado un fichero tar, marca una gran diferencia en cómo se extrae;
o dicho de otra modo: la manera en la que serán extraídos los ficheros de un archivo tar, está estrechamente relacionada con la manera en cómo han sido archivados.
La orden
se puede usar para mostrar una lista de los ficheros del archivo tar, pero sin extraerlos. De esta forma se puede ver qué
directorio se utilizó como origen de los nombres de los ficheros, y se puede extraer el fichero desde la localización correcta.