Além de extraí-los com jar ou descompactar, você também pode usar o Midnight Commander (mc) e navegar para esses arquivos e pressionar Enter neles como se fossem diretórios.
Se isso não funcionar imediatamente, seu sabor de mc não está configurado para conhecer o sufixo .war, mas você ainda pode usar esse recurso digitando cd Sample.war # uzip (mc antigo) ou cd Sample.war / uzip: // (mc no Debian instável) e pressionando Enter. Como um benefício adicional, pressionar Escape e Enter (em alguns terminais, também Alt-Enter, mas este não é portátil, por isso não depende dele) insere o nome do arquivo atual na linha de comando, mas você também precisará pressionar Backspace porque ele adiciona um espaço e o #uzip ou / uzip: // precisa seguir imediatamente o nome do arquivo.
Isso é conhecido como mc VFS (sistema de arquivos virtual).
Não repetirei as respostas descompactar / fastjar / jar aqui, mas elas também estão corretas.
chmod 777
em um arquivo compactado. Você não precisa de um bit de execução para lê-lo. Um cofre644
ou640
é recomendado.