cd /path/to/your/folder/www
zip -r filename.zip *
Opcionalmente
mv filename.zip /some/other/path
Não consigo descobrir como fazer isso direito. Eu tenho uma pasta com um site em /var/www
Eu quero criar um arquivo zip com tudo isso, que quando eu descomprimi-lo não inclui o diretório principal. Em outras palavras, o "topo" do arquivo zip não deve ser o diretório www
, mas os arquivos dentro desse diretório. Espero que tenha feito sentido ...
O motivo pelo qual eu preciso é porque eu preciso fazer upload do meu site como um arquivo zip e, em seguida, descompactá-lo no lugar. E não funcionará se, em seguida, descompactar para webroot/www/
em vez de webroot/
.
Qualquer pessoa pode ajudar em como fazer isso corretamente no terminal?
7z a -tzip filename.zip -w /var/www/.
Arquivos ocultos incluídos.