Este es el comando 7z que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
7z: un archivador de archivos con la relación de compresión más alta
SINOPSIS
7z [adeltux] [-] [CAMBIAR] ...
DESCRIPCIÓN
7-Zip es un archivador de archivos con la relación de compresión más alta. El programa admite 7z (que
implementa el algoritmo de compresión LZMA), LZMA2, XZ, ZIP, Zip64, CAB, RAR (si no es libre
p7zip-rar está instalado), ARJ, GZIP, BZIP2, TAR, CPIO, RPM, ISO, la mayoría de los sistemas de archivos
imágenes y formatos DEB. La relación de compresión en el nuevo formato 7z es un 30-50% mejor que la relación
en formato ZIP.
7z usa complementos para manejar archivos.
FUNCIÓN LETRAS
a Añadir el archivo
d Borrar
e Extraer
l Lista
t Examen
u Actualizar
x Extraer con caminos completos
INTERRUPTORES
-ai [r [- | 0]] {@ listfile |! comodín}
Incluir archivos
-ax [r [- | 0]] {@ listfile |! comodín}
Excluir archivos
-bd Deshabilitar indicador de porcentaje
-i [r [- | 0]] {@ listfile |! comodín}
Incluir nombres de archivo
-l no almacene enlaces simbólicos; almacenar los archivos / directorios a los que apuntan (PRECAUCIÓN: el
la etapa de escaneo nunca puede terminar debido a enlaces simbólicos recursivos como 'ln -s .. ldir')
-m {Parámetros}
Establecer el método de compresión (consulte / usr / share / doc / p7zip-
full / DOCS / MANUAL / switches / method.htm para obtener una lista de métodos)
-mhe = encendido | apagado
Solo formato 7z: habilita o deshabilita el cifrado de encabezado de archivo (predeterminado: desactivado)
-o {Directorio}
Establecer directorio de salida
-p {Contraseña}
Configuración de la contraseña
-r [- | 0]
Subdirectorios recurrentes (PRECAUCIÓN: esta bandera no hace lo que usted piensa, evite usar
eso)
-sfx [{nombre}]
Crear archivo SFX
-si Leer datos de StdIn (por ejemplo: tar cf - directorio | 7z a -si directorio.tar.7z)
-asi que Escriba datos en StdOut (por ejemplo:% echo foo | 7z a dummy -tgzip -si -so> / dev / null)
-slt Establece el modo técnico para el comando l (lista)
-t {Tipo}
Tipo de archivo (7z, zip, gzip, bzip2 o tar. El formato 7z es el predeterminado)
-v {Tamaño} [b | k | m | g]
Crea volúmenes
-u [-] [p #] [q #] [r #] [x #] [y #] [z #] [! newArchiveName]
Opciones de actualización
-w [ruta]
Establecer directorio de trabajo
-x [r [- | 0]]] {@ listfile |! comodín}
Excluir nombres de archivo
-y Suponga que sí en todas las consultas
La diagnostica
7-Zip devuelve los siguientes códigos de salida:
0 Normal (no se detectaron errores ni advertencias)
1 Advertencia (errores no fatales). Por ejemplo, algunos archivos no se pueden leer durante
apresamiento. Entonces no fueron comprimidos
2 Error fatal
7 Parámetros de línea de comando incorrectos
8 No hay suficiente memoria para la operación
255 El usuario detuvo el proceso con control-C (o similar)
Información y limitaciones
NO USE el formato 7-zip para fines de respaldo en Linux / Unix porque:
- 7-zip no almacena el propietario / grupo del archivo.
En Linux / Unix, para hacer una copia de seguridad de los directorios debe usar tar:
- para hacer una copia de seguridad de un directorio: tar cf - directorio | 7za a -si directorio.tar.7z
- para restaurar su copia de seguridad: 7za x -so directory.tar.7z | alquitrán xf -
Si desea enviar archivos y directorios (no al propietario del archivo) a otros
Usuarios de Unix / MacOS / Windows, pueden usar el formato 7-zip.
ejemplo: 7za un directorio 7z directorio
No utilice "-r" porque esta bandera no hace lo que piensa.
No utilice el directorio / * debido a los archivos ". *" (Ejemplo: "directorio / *" no coincide
"directorio / .perfil")
EJEMPLO 1
7z a -t7z -m0 = lzma -mx = 9 -mfb = 64 -md = 32 m -ms = encendido archivo.7z dir1
agrega todos los archivos del directorio "dir1" al archivo archive.7z usando "configuración ultra"
-t7z Archivo 7z
-m0 = lzma
método lzma
-mx = 9 nivel de compresión = 9 (Ultra)
-mfb = 64
número de bytes rápidos para LZMA = 64
-md = 32 m
tamaño del diccionario = 32 megabytes
-ms = encendido archivo sólido = activado
EJEMPLO 2
7z a -sfx archivo.exe dir1
agregue todos los archivos del directorio "dir1" al archivo SFX archive.exe (Observación: SFX
el archivo DEBE terminar con ".exe")
EJEMPLO 3
7z a -mhe = encendido -pmy_contraseña archivo.7z un_directorio
agregue todos los archivos del directorio "a_directory" al archivo "archive.7z" (con datos
y cifrado de archivo de encabezado activado)
Use 7z en línea usando los servicios de onworks.net