Vá para a pasta relevante usando o comando cd
da seguinte forma:
cd /path/to/folder/
(Se a sua pasta F
estiver na sua pasta Home, você pode fazer apenas cd ~
.)
Em seguida, digite seu terminal:
zip -er F.zip F
Isso solicitará uma senha. Dê-o, e isso criará um arquivo zip protegido por senha a partir dessa pasta.
-
-e
ativa a criptografia do seu arquivo zip. É isso que faz com que peça a senha. -
-r
torna o comando recursivo, o que significa que todos os arquivos dentro da pasta serão adicionados ao arquivo zip. -
F.zip
é o nome do arquivo de saída. -
F
é a pasta que você deseja compactar.
Existe uma opção chamada -P
que permitirá que você passe a senha no comando em si, mas isso não é bom porque há sempre a ameaça de over-the- espreitar o ombro . Além disso, outros usuários podem ver a senha usando o comando ps -ef
se você usar a opção -P
. Com esse switch -P
, o comando ficará assim:
zip -P password -r F.zip F
- Visite
man zip
para obter mais informações.