No haces eso en PuTTY. PuTTY es solo la herramienta que utiliza para acceder a la "otra" computadora; así que no es una pregunta PuTTY, sino (tal vez) una pregunta de shell.
Mirando rápidamente las páginas man para tar, podemos configurar el archivo de salida con -f
Usualmente uso algo de la forma:
tar -a -cf filename.tar.bz2 input_fname.txt
Luego puede especificar su ruta de archivo como parte de su nombre de archivo para la salida. Por ejemplo, /mnt/drive_1/output.tar.bz2o ../../output.tgzfuncionaría como un nombre de archivo. Entonces terminarías con tu archivo comprimido en ese lugar.
Argumentos:
a: compresión automática: utiliza su tipo de archivo dado para averiguar qué hacer.
c: comprimir: le dice que comprima en lugar de descomprimir
f: establecer un nombre de archivo: le permite especificar su archivo y ruta de archivo. También puede dar nombres de ruta relativos también.
Espero que la compresión de alquitrán solo ponga todo en el archivo de salida y no haga nada en su directorio. Pruébalo y mira si funciona.
Si bien di ejemplos con tar.bz2 y tgz, también funcionará con la extensión zip.
Evan
1
'c' no es la opción de compresión, es la opción "crear". zip no es compatible con GNU tar. zip es tanto un archivo como un formato de compresión.
Presidente James Moveon Polk
No sé si tenemos diferentes versiones de tar, pero en mis páginas de manual, bajo la opción -a, --auto-compress, dice que ignora cosas como -j si no funciona con la extensión de archivo . En mis páginas de manual para crear un nuevo archivo con el formato zip: "tar -a -cf archive.zip source.c source.h crea un nuevo archivo con formato zip", junto con algunas otras características. Tienes razón en que es crear un archivo y no comprimir uno.
Respuestas:
/ ruta / a / carpeta - ruta a su carpeta de origen
/path/to/save/destination_folder.zip: ruta al archivo zip de destino
r - recurse en directorios
También puede simplemente escribir el
zip
símbolo del sistema de masilla para obtener información de ayudaTenga en cuenta que escribí información para los sistemas * nix. Para Win podría ser diferente.
fuente
Mirando rápidamente las páginas man para tar, podemos configurar el archivo de salida con -f
Usualmente uso algo de la forma:
tar -a -cf filename.tar.bz2 input_fname.txt
Luego puede especificar su ruta de archivo como parte de su nombre de archivo para la salida. Por ejemplo,
/mnt/drive_1/output.tar.bz2
o../../output.tgz
funcionaría como un nombre de archivo. Entonces terminarías con tu archivo comprimido en ese lugar.Argumentos:
Espero que la compresión de alquitrán solo ponga todo en el archivo de salida y no haga nada en su directorio. Pruébalo y mira si funciona.
fuente