Además de extraerlos con jar o descomprimir, también puede usar Midnight Commander (mc) y navegar a estos archivos y presionar Enter como si fueran directorios.
Si esto no funciona de inmediato, su sabor de mc no está configurado para conocer el sufijo .war, pero aún puede usar esta función escribiendo cd Sample.war # uzip (mc antiguo) o cd Sample.war / uzip: // (mc en Debian inestable) y presionando Enter. Como beneficio adicional, presionar Escape y luego Enter (en algunas terminales, también Alt-Enter pero esto no es portátil, así que no dependa de él) inserta el nombre de archivo actual en la línea de comando, pero también tendrá que presionar Retroceso porque agrega un espacio, y #uzip o / uzip: // necesita seguir inmediatamente el nombre del archivo.
Esto se conoce como mc VFS (sistema de archivos virtual).
No repetiré las respuestas descomprimir / fastjar / jar aquí, pero también son correctas.
chmod 777
en un archivo comprimido. No necesita bit de ejecución para leerlo. Una caja fuerte644
o640
se recomienda.