Linuxでは、次の操作を行うことにより、現在のディレクトリにすべてのファイル(非表示ファイルを除く)を圧縮できます。
Zip 1.Zip *
しかし、どのように隠しファイルを含めるのですか?
編集:正しい方法はZip -r 1.Zip .
以下に示すコマンドは、親ディレクトリも含まれているため、正しくありません。
これを試しましたか:
Zip yourfile.Zip sourcedir/* .*
またはあなたの場合
Zip 1.Zip * .[^.]*'
すべての隠しファイルも含める必要があります。
または、よりシンプルに追加できます
Zip 1.Zip ./
これは開発者向けのフォーラムであり、多くの人がgitを使用しているため、忘れられないことを確認してください。
Zipで必要なものだけを取得する簡単な方法は、git archive -o filename.Zip branch
すべてのファイル(+隠しファイル)をZipしたい場合は、次を使用してください:Zip -r namefiles.Zip 「。」フォルダ内のすべてのファイルです。
現在のディレクトリにZipファイルを保存する権限がない場合は、権限があるディレクトリに移動して入力できます
Zip -r 1.Zip /path/to/source/dir/.
ただし、.../some_dir
に入力した場合
unzip 1.Zip
ファイルは.../some_dir/path/to/source/dir/
に解凍されます