লিনাক্সে ফোল্ডার এবং তাদের বিষয়বস্তুগুলি একটি জিপ ফাইলে জিপ করা


80

আমি কীভাবে একটি জিপ ফাইল তৈরি করব যা ডিরেক্টরিতে প্রতিটি ফাইল এবং প্রতিটি ফোল্ডার ধারণ করে?

linux  zip 

এটি কি .zip হওয়া দরকার বা আপনি একটি সংকুচিত ফাইলের ঠিক পরে?

1
আমি 'টার' ব্যবহার করি: tar -zcvf সংরক্ষণাগার.আর.এস.আর। ডিরেক্টরি / unix.stackex
بدل.

উত্তর:


124
zip -r foo.zip dir_path

-আর এর অর্থ পুনরাবৃত্তি হওয়া এবং এটি সাব ফোল্ডারগুলির মধ্য দিয়ে যেতে। .zipফাইল নাম ( foo.zip) এর সত্যই আপনার দরকার নেই কারণ এটি যেভাবে এটি তৈরি করবে।
ব্যবহারকারী 2924019

@ ব্যবহারকারী 2924019 এর মন্তব্য যে আপনাকে জিপ নামটি নির্দিষ্ট করতে হবে না সেটি CentOS7 এ সত্য নয়।
21:14

CentOS7 ঠিক যেখানে আমি এটি পরীক্ষা করেছি।
ব্যবহারকারী 2924019

1
ওয়েল, আমরা মেক্সিকান স্ট্যান্ডঅফ হিসাবে পরিচিত যা এসেছি, এখন আমরা না?
seizethecarp

16

চেষ্টা করুন:

zip -r filename.zip /path/to/folder

দ্রষ্টব্য - এটি পুনরাবৃত্তিতে যাবে, অর্থাত এটি প্রদত্ত ফোল্ডারটির সমস্ত ফোল্ডার এবং সমস্ত সাবফোল্ডার জিপ করবে।


5

-rবিকল্পটি ব্যবহার করুন । জিপ থেকে (1) :

-r

ডিরেক্টরি কাঠামো পুনরাবৃত্তভাবে ভ্রমণ; উদাহরণ স্বরূপ:

zip -r foo foo

জিপ ফাইলের নামটি প্রথম আসে। "রিকভারসিভলি" এর অর্থ জিপ ফাইলটিতে প্রদত্ত ফোল্ডারটির সাবফোল্ডারগুলি, সেই ফোল্ডারগুলির সাবফোল্ডারগুলি এবং আরও কিছু অন্তর্ভুক্ত থাকবে।


জিপ ফাইলটি জিপ করার পরে কোথায় যায়?
সিরাজ আলম

3

আপনি যদি একটি জিপের সাথে আবদ্ধ হন তবে আমি এটি ব্যবহার করব:

zip -r zipfilename directoryPath

-rচাবিকাঠি, কিন্তু আপনি সব অপশন জানতে পারেন এখানে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.