Golpee un trazador de líneas - cómo comprimir, mover, y extraer un directorio

por Sukrit Dhandhania en 8 de mayo de 2009

Linux

El otro día I necesitó emigrar un directorio que contenía muchos de archivos a partir de una localización en mi servidor de Linux a otra. Hay un número de maneras que podría hacer esto. Usar un simple cp el comando habría podido hacer el truco. Sin embargo, como los datos que copiaba éramos una base de datos y yo deseamos cerciorarse de que el copiado fuera hecho perfectamente, yo mirábamos en el Internet y encontramos una una línea brillante solución del golpe para esto.

Deseé mover el contenido del directorio /var/lib/mysql a /opt/mysql. Primero cambié al directorio /var/lib/mysql:

Cd /var/lib/mysql de #

Entonces funcioné el un trazador de líneas siguiente para hacer la magia para mí.

cf del alquitrán de # - * | (Cd /opt/mysql; xfp del alquitrán -)

Utilicé el comando demostrado arriba para copiar mis archivos de base de datos. Qué lo hace es comprime el contenido entero del directorio actual, cambia a la localización del directorio de la destinación (/opt/mysql en este caso), y entonces extrae el archivo.

Postes relacionados:
  • Cómo crear y extraer el cierre relámpago, el alquitrán, tar.gz y los archivos tar.bz2 en Linux
  • Cómo cifrar sus reservas de Linux
  • Cómo descargar archivos de la línea de comando de Linux
  • Algunos trucos útiles del golpe de Linux
  • Una introducción al terminal del OS X
  • ¡Consiga las clases particulares simples de la ayuda justas como ésta en su inbox del email diario - para libre! Apenas incorpore su email address abajo:

    Usted puede optar siempre fuera de esta suscripción del email en cualquier momento.

    { 0 comentarios… ahora agregue uno }

    Deje un comentario

    Usted puede utilizar éstos HTML etiquetas y cualidades: <un "" del title= del "" del href=> <"" del title= del abbr> <"" del title= de las siglas> <b> <"" del cite= del blockquote> <cite> <código> <"" de del datetime=> <em> <i> <"" del cite= de q> <huelga> <fuerte>