在Linux中,我可以执行以下操作将所有文件(隐藏文件除外)压缩为当前目录:
zip 1.zip *
但是,如何包含隐藏文件?
Answers:
编辑:正确的方法是zip -r 1.zip .
我在下面的上一个答案中显示的命令是不正确的,因为它们还包含父目录。
您是否尝试过:
zip yourfile.zip sourcedir/* .*
或者你的情况
zip 1.zip * .[^.]*'
它还应包括所有隐藏文件。
如果要压缩所有文件(+隐藏文件),请使用:zip -r namefiles.zip。“。” 是文件夹中的所有文件。
zip -r namefiles.zip "folder will zip"
zip -r 1.zip .
”?
如果您没有权限将zip文件保存在当前目录中,则可以转到您拥有权限的目录并键入
zip -r 1.zip /path/to/source/dir/.
但是,如果.../some_dir
输入
unzip 1.zip
然后您的文件将被解压缩到 .../some_dir/path/to/source/dir/