Manual del Alumno



Descargar 0.98 Mb.
Página39/47
Fecha de conversión28.11.2018
Tamaño0.98 Mb.
1   ...   35   36   37   38   39   40   41   42   ...   47

Archivar ficheros


Los ficheros tar ubican diferentes ficheros o los contenidos de un directorio o directorios en un fichero. Éste es un buen modo de crear copias de seguridad y archivos.

Algunas de las opciones que se usan con el comando tar son las siguientes:



  • -c — crea un nuevo archivo.

  • -f — cuando se usa con la opción -c, usa el nombre del fichero especificado para la creación del fichero tar; cuando se usa con la opción -x, retira del archivo el fichero específico.

  • -t — muestra la lista de los ficheros que se encuentran en el fichero tar.

  • -v — muestra el proceso de archivo de los ficheros.

  • -x — extrae los ficheros de un archivo.

  • -z — comprime el fichero tar con gzip.

  • -j — comprime el fichero tar con bzip2.

Para crear un fichero tar, teclee:

tar -cvf filename.tar files/directories

En este ejemplo, filename.tar representa el fichero que está creando y files/directories representa los ficheros o directorios que quiere introducir en el nuevo fichero.

Puede archivar con tar varios ficheros y directorios a la vez poniéndolos en una lista separados por espacios:



tar -cvf filename.tar /home/mine/work /home/mine/school

El comando anterior situa todos los ficheros de los subdirectorios work y school de /home/mine en un nuevo fichero que se llama filename.tar del directorio actual.

Para ver los contenidos del fichero tar, teclee:



tar -tvf filename.tar

Para extraer los contenidos de un fichero tar, teclee:

tar -xvf filename.tar

Este comando no elimina el fichero tar, sitúa copias de sus contenidos en el directorio actual.

Recuerde que el comando tar no comprime ficheros. Para crear un fichero tar comprimido con bzip use la opción -j:



tar -cjvf filename.tbz

A los ficheros tar comprimidos con bzip2 se les da la extensión .tbz.

Este comando crea un fichero archivado y luego lo comprime como un fichero filename.tbz. Si descomprime el fichero filename.tbz con bunzip2 el fichero filename.tbz se elimina y se reempalza con filename.tar.

Puede además expandir y eliminar el fichero archivado con tar y comprimido con bzip con un solo comando:


tar -xjvf filename.tbz

Para crear un fichero archivado con tar y comprmido con gzip compreuse la opción -z:

tar -czvf filename.tgz

A los fichero tar comprimidos con gzip se les da la estensión .tgz.

Este comando crea un fichero archivado filename.tar y luego lo comprime como filename.tgz. (El fichero filename.tar no se salva.) Si descomprime el fichero filename.tgz con gunzip, el fichero filename.tgz se elimina y se reempalza con filename.tar.

Puede expandir un fichero comprimido con gzip y archivado con tar con un solo comando :


tar -xzvf filename.tgz






Nota

 

Teclee el comando man tar para leer la páginas man del comando tar command.

Manipular ficheros desde el prompt de la shell


Se pueden manipular ficheros bastante fácilmente con uno de los administradores gráficos. También se pueden manipular usando el prompt de la shell y a menudo más rápido. Esta sección explica cómo hacerlo.

Copiar ficheros


Como otras tantas características de Linux, tiene una variedad de opciones a la hora de manipular ficheros y archivos. Puede usar comodines cuando copie, desplace o borre ficheros y directorios para hacerlo más rápido.

Para copiar un fichero, escriba el siguiente comando:



cp

reemplazando con el nombre del fichero que quiere copiar y con el nombre del directorio en el que quiere meter el fichero.

Para copiar el fichero sneakers.txt en el directorio tigger en su directorio de login, vaya al directorio de login y teclee:



cp sneakers.txt tigger/

Observe que usted también ha utilizado nombres de rutas relativos para copiar el fichero. Puede usar nombres de rutas relativos o absolutos con cp. Nuestro directorio de login es padre del directorio tigger; tigger está en en directorio debajo del directorio de login.

Lea la página de manual de cp (man cp) Para obtener una lista completa de opciones disponibles con cp. Entre las opciones que puede usar con cp encontrará las siguientes:



  • -i — interactivo. Le pide una confirmación de si el fichero que quiere sobreescribir es el correcto. Esta opción es muy útil para evitar errores.

  • -r — recursivo. Más que copiar todos los ficheros y directorios, copiará todo el árbol del directorio, subdirectorios incluidos.

  • -v — visualizar. Le muestra el progreso de los ficheros que está copiando.

Ahora que ya tiene un fichero sneakers.txt en el directorio tigger, utilice cp -i para copiar el fichero de nuevo en la misma localización.

[newuser@localhost newuser]$ cp -i sneakers.txt tigger

cp: overwrite 'tigger/sneakers.txt'?



Para sobreescribir el fichero ya existente, pulse [Y] y a continuación [Enter]. Si no lo quiere sobreescribir, pulse [N] y después [Enter].


Compartir con tus amigos:
1   ...   35   36   37   38   39   40   41   42   ...   47


La base de datos está protegida por derechos de autor ©odont.info 2017
enviar mensaje

    Página principal