10 7zip (ফাইল সংরক্ষণাগার) লিনাক্সে কমান্ড উদাহরণ


7-জিপ হ'ল একটি মুক্ত ওপেন সোর্স, ক্রস প্ল্যাটফর্ম, শক্তিশালী, এবং উইন্ডোজের জন্য একটি উচ্চ সংকোচনের অনুপাত সহ সম্পূর্ণ বৈশিষ্ট্যযুক্ত ফাইল আরকিভার। এটির একটি শক্তিশালী কমান্ড লাইন সংস্করণ রয়েছে যা লিনাক্স/পসিক্স সিস্টেমে পোর্ট করা হয়েছে।

এটিতে এলজেডএমএ এবং এলজেডএমএ 2 সংক্ষেপণের সাথে 7z ফর্ম্যাটে একটি উচ্চ সংক্ষেপণ অনুপাত রয়েছে, প্যাকিং এবং আনপ্যাকিং উভয়ের জন্য এক্সজেড, বিজেআইপি 2, জিজেআইপি, টিআর, জিপ এবং ডাব্লুআইএম এর মতো আরও অনেক সংরক্ষণাগার ফর্ম্যাটকে সমর্থন করে; এআর, আরএআর, এমবিআর, এক্সটি, এনটিএফএস, ফ্যাট, জিপিটি, এইচএফএস, আইএসও, আরপিএম, এলজেডএমএ, ইউইএফআই, জেড এবং আরও অনেককে কেবল উত্তোলনের জন্য।

এটি 7z এবং জিপ ফর্ম্যাটে শক্তিশালী AES-256 এনক্রিপশন সরবরাহ করে, জিপ এবং জিজেআইপি ফর্ম্যাটগুলির (পিকেজিপ এবং উইনজিপের চেয়ে আরও ভাল) তুলনায় 2-10% এর সংকোচন অনুপাত সরবরাহ করে। এটি 7z ফর্ম্যাটটির স্ব-উত্তোলন ক্ষমতা সহ আসে এবং এটি 87-টি পর্যন্ত ভাষায় স্থানীয়ীকৃত হয়।

কীভাবে লিনাক্সে 7zip ইনস্টল করবেন

লিনাক্স সিস্টেমগুলিতে 7zip এর বন্দরটিকে p7zip বলা হয়, এই প্যাকেজটি অনেকগুলি মূলধারার লিনাক্স বিতরণে প্রাক ইনস্টল করা হয়। নিম্নলিখিত হিসাবে আপনার সিস্টেমে 7z, 7za এবং 7zr CLI ইউটিলিটিগুলি পেতে আপনাকে p7zip- পূর্ণ প্যাকেজটি ইনস্টল করতে হবে।

ডেবিয়ান-ভিত্তিক লিনাক্স বিতরণগুলি 7zip সম্পর্কিত তিনটি সফ্টওয়্যার প্যাকেজ নিয়ে আসে এবং সেগুলি হ'ল p7zip, p7zip- পূর্ণ এবং p7zip-rar। এটি p7zip- পূর্ণ প্যাকেজ ইনস্টল করার পরামর্শ দেওয়া হয়, যা অনেক সংরক্ষণাগার ফর্ম্যাট সমর্থন করে।

$ sudo apt-get install p7zip-full

রেড হ্যাট-ভিত্তিক লিনাক্স বিতরণগুলি 7zip সম্পর্কিত দুটি প্যাকেজ নিয়ে আসে এবং সেগুলি হ'ল p7zip এবং p7zip- প্লাগইন। এটি উভয় প্যাকেজ ইনস্টল করার পরামর্শ দেওয়া হয়।

এই দুটি প্যাকেজ ইনস্টল করার জন্য আপনাকে সেন্টোস/আরএইচএল বিতরণগুলিতে ইপিল সংগ্রহস্থল সক্ষম করতে হবে। ফেডোরায় অতিরিক্ত সংগ্রহস্থল সেটআপ করার দরকার নেই।

$ sudo yum install p7zip p7zip-plugins

7zip প্যাকেজ ইনস্টল হয়ে গেলে, আপনি নিম্নলিখিত বিভাগে বিভিন্ন ধরণের সংরক্ষণাগার প্যাক করতে বা প্যাক করতে কিছু দরকারী 7zip কমান্ড উদাহরণ শিখতে আরও এগিয়ে যেতে পারেন।

লিনাক্সে 7zip কমান্ড উদাহরণ শিখুন

1. একটি .7z সংরক্ষণাগার ফাইল তৈরি করতে "একটি" বিকল্পটি ব্যবহার করুন। তৈরির জন্য সমর্থিত সংরক্ষণাগার ফর্ম্যাটগুলি হ'ল 7 জেড, এক্সজেড, জিজেআইপি, টিআর, জিপ এবং বিজেআইপি 2। যদি প্রদত্ত সংরক্ষণাগার ফাইলটি ইতিমধ্যে বিদ্যমান থাকে তবে ফাইলগুলি ওভাররাইট করার পরিবর্তে এটি একটি বিদ্যমান সংরক্ষণাগারে "যুক্ত" করবে।

$ 7z a hyper.7z hyper_1.4.2_i386.deb

২. একটি .7z সংরক্ষণাগার ফাইলটি এক্সট্রাক্ট করার জন্য "e" বিকল্পটি ব্যবহার করুন, যা বর্তমান কার্যকরী ডিরেক্টরিতে সংরক্ষণাগারটি বের করবে।

$ 7z e hyper.7z

৩. একটি সংরক্ষণাগার বিন্যাস নির্বাচন করতে -t (বিন্যাসের নাম) বিকল্পটি ব্যবহার করুন, যা আপনাকে সংরক্ষণাগার বিন্যাস যেমন জিপ, জিজিপ, বিজিপ ২ বা টার (ডিফল্টটি 7z) নির্বাচন করতে দেয়:

$ 7z a -tzip hyper.zip hyper_1.4.2_i386.deb

৪. একটি সংরক্ষণাগারে ফাইলগুলির তালিকা দেখতে, "l" (তালিকা) ফাংশনটি ব্যবহার করুন, যা আর্কাইভের ধরণ, ব্যবহৃত পদ্ধতি, সংরক্ষণাগারে ফাইলগুলি অন্য তথ্যগুলির মধ্যে প্রদর্শিত হিসাবে প্রদর্শন করবে।

$ 7z l hyper.7z

৫. একটি সংরক্ষণাগার ফাইলের অখণ্ডতা পরীক্ষা করতে, দেখানো হয়েছে "টি" (পরীক্ষা) ফাংশন ব্যবহার করুন।

$ 7z t hyper.7z

A. ডিরেক্টরিতে ব্যাকআপ নেওয়ার জন্য আপনার 7zaz ইউটিলিটিটি ব্যবহার করা উচিত যা কোনও ফাইলের মালিক/গোষ্ঠী সংরক্ষণ করে, 7 জনের বিপরীতে -si বিকল্পটি স্টিডিন থেকে ফাইলগুলি পড়তে সক্ষম করে।

$ tar -cf - tecmint_files | 7za a -si tecmint_files.tar.7z

A. ব্যাকআপ পুনরুদ্ধার করতে -so বিকল্পটি ব্যবহার করুন, যা আউটপুটকে স্টডআউটে প্রেরণ করবে।

$ 7za x -so tecmint_files.tar.7z | tar xf -

৮. একটি সংকোচনের স্তর সেট করতে, প্রদর্শিত হিসাবে -mx বিকল্পটি ব্যবহার করুন।

$ tar -cf - tecmint_files | 7za a -si -mx=9 tecmint_files.tar.7z

9. একটি সংরক্ষণাগার ফাইল থেকে একটি সংরক্ষণাগার ফাইল আপডেট করতে বা ফাইল (গুলি) অপসারণ করতে যথাক্রমে "u" এবং "d" বিকল্পগুলি ব্যবহার করুন।

$ 7z u <archive-filename> <list-of-files-to-update>
$ 7z d <archive-filename> <list-of-files-to-delete>

১০. একটি সংরক্ষণাগার ফাইলে একটি পাসওয়ার্ড সেট করতে, দেখানো হয়েছে হিসাবে -p {password_here} পতাকা ব্যবহার করুন use

$ 7za a -p{password_here} tecmint_secrets.tar.7z

আরও তথ্যের জন্য 7z ম্যান পৃষ্ঠাটি দেখুন, বা 7zip হোমপেজে যান: https://www.7-zip.org/।

এখন এ পর্যন্তই! এই নিবন্ধে, আমরা লিনাক্সে 10 7zip (ফাইল সংরক্ষণাগার) কমান্ড উদাহরণ ব্যাখ্যা করেছি explained আমাদের সাথে কোনও প্রশ্ন জিজ্ঞাসা করতে বা আপনার মতামত ভাগ করতে নীচের প্রতিক্রিয়া ফর্মটি ব্যবহার করুন।