Linux'ta geçerli dizindeki (gizli dosyalar hariç) tümünü şu şekilde sıkıştırabilirim:
zip 1.zip *
Ama gizli dosyaları nasıl ekleyebilirim?
Linux'ta geçerli dizindeki (gizli dosyalar hariç) tümünü şu şekilde sıkıştırabilirim:
zip 1.zip *
Ama gizli dosyaları nasıl ekleyebilirim?
Yanıtlar:
DÜZENLEME: Doğru yolzip -r 1.zip .
Aşağıdaki önceki cevabımda gösterilen komutlar, ana dizini de içerdikleri için yanlıştır.
Bunu denedin mi:
zip yourfile.zip sourcedir/* .*
ya da senin durumunda
zip 1.zip * .[^.]*'
Tüm gizli dosyaları da içermelidir.
Unutulmadığından emin olmak için, çünkü burası geliştiriciler için bir forum ve çoğumuz git kullanıyoruz.
Zipte yalnızca istediğinizi elde etmenin kolay bir yolu kullanmaktır git archive -o filename.zip branch
zip
.
.git/
Yine de bu yaklaşım dizini içermez
Tüm dosyaları (+ gizli dosyalar) sıkıştırmak istiyorsanız, lütfen şunu kullanarak: zip -r namefiles.zip. "." klasördeki tüm dosyalar.
zip -r namefiles.zip "folder will zip"
zip -r 1.zip .
?
zip dosyasını mevcut dizine kaydetme hakkınız yoksa, haklara sahip olduğunuz dizine gidebilir ve yazabilirsiniz
zip -r 1.zip /path/to/source/dir/.
Ancak, .../some_dir
yazarsanız
unzip 1.zip
daha sonra dosyalarınız açılacak .../some_dir/path/to/source/dir/