এই নিবন্ধে, আপনি আনজিপ কমান্ড ইউটিলিটি ব্যবহার করে লিনাক্স সিস্টেমে কমান্ড লাইনের মাধ্যমে জিপ ফাইলগুলি কীভাবে বের করতে হয় তা শিখবেন। আমরা উবুন্টু 20.04 সিস্টেমে কিছু দরকারী আনজিপ কমান্ড কার্যকর করেছি যা নীচে দেওয়া হল:
উবুন্টু 20.04 এ আনজিপ কমান্ড কীভাবে ব্যবহার করবেন?
আনজিপ কমান্ডটি ইতিমধ্যে আমার সিস্টেমে উবুন্টু 20.04 এ ইনস্টল করা আছে। কিন্তু যদি এটি আপনার লিনাক্স সিস্টেমে ইনস্টল করা না থাকে তবে আপনি সহজেই এটি আপনার সিস্টেমে ইনস্টল করতে পারেন।
আনজিপ কমান্ড ইনস্টল করতে, Ctrl + Alt + t ব্যবহার করে টার্মিনাল উইন্ডো খুলুন এবং টার্মিনাল স্ক্রিনে নিম্নলিখিত কমান্ডটি টাইপ করুন:
$sudoউপযুক্তইনস্টল আনজিপ
আনজিপ কমান্ড দিয়ে জিপ ফাইল এক্সট্র্যাক্ট করুন
সাধারণ আনজিপ কমান্ড ব্যবহার করে, আপনি জিপ আর্কাইভ থেকে সমস্ত ফাইল বর্তমান জিপ ফাইল ডিরেক্টরিতে নিচের মতো বের করতে পারেন:
$আনজিপfilename.zipউদাহরণস্বরূপ, আমরা 'testfile.zip' নাম দিয়ে 'ডাউনলোডস' -এ একটি জিপ ফাইল ডাউনলোড করেছি। সুতরাং, প্রথমে, ডাউনলোড ডিরেক্টরিতে নেভিগেট করুন এবং তারপরে আমরা নিম্নলিখিত কমান্ডটি ব্যবহার করে জিপ ফাইলটি বের করেছি:
$সিডিডাউনলোড
$আনজিপtestfile.zip
ফাইলটিকে অন্য ডিরেক্টরিতে আনজিপ করুন
আনজিপ কমান্ড দিয়ে -d সুইচ ব্যবহার করে, আপনি বর্তমান ডিরেক্টরির পরিবর্তে একটি ভিন্ন স্থানে ফাইলটি বের করতে পারেন। মৌলিক বাক্য গঠন নিম্নরূপ:
$আনজিপfilename.zip-ডি /ডিরেক্টরি-পথউদাহরণস্বরূপ, আমরা বর্তমান ডাউনলোডের পরিবর্তে ডেস্কটপে একটি জিপ ফাইল বের করতে চাই। সুতরাং, আমরা এটি করার জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করেছি:
$sudo আনজিপtestfile.zip-ডি /বাড়ি/squeaky/ডেস্কটপআপনি নিচের ছবিতে দেখতে পাচ্ছেন আমার ডেস্কটপে ফোল্ডারটি বের করা হয়েছে। বিভিন্ন ডিরেক্টরিতে একটি জিপ ফাইল এক্সট্রাক্ট করার জন্য আপনার পড়া এবং লেখার অনুমতি থাকা উচিত।
আউটপুট দমন করে জিপ ফাইল এক্সট্র্যাক্ট করুন
যখন আপনি একটি জিপ ফাইল বের করেন তখন এটি প্রথমে এক্সট্রাকশনের সময় সমস্ত ফাইলের নাম মুদ্রণ করে এবং সমাপ্তির উপর একটি সারাংশও প্রদর্শন করে। আনজিপ কমান্ডের সাথে '-q' সুইচ ব্যবহার করে, আপনি এই বার্তাগুলি টার্মিনালে মুদ্রণ এড়াতে পারেন:
$আনজিপ -কিউfile-name.zipউদাহরণস্বরূপ, আমরা '-q' সুইচ ব্যবহার করে একটি 'testfile.zip' বের করেছি। আপনি দেখতে পারেন জিপ ফাইলটি ফাইলের নাম মুদ্রণ ছাড়াই বের করা হয়েছে।
$আনজিপ -কিউtestfile.zipএকটি জিপ ফাইল নিষ্কাশন থেকে ফাইল বাদ দিন
একটি জিপ ফাইল আনজিপ করার সময় আপনি ডিরেক্টরি এবং ফাইলগুলি বাদ দিতে পারেন। আনজিপ কমান্ডের সাথে '-x' সুইচ ব্যবহার করুন এবং বাদ দেওয়া ফাইলের নাম স্পেস দিয়ে আলাদা করুন:
$আনজিপfile-name.zip-এক্সname-exclude1 name-exclude2উদাহরণস্বরূপ, আমরা নিষ্কাশনের ক্ষেত্রে 'wp-content' এবং 'wp-admin' ডিরেক্টরি বাদ দিতে চাই:
$আনজিপtestfile.zip-এক্স '*wp- বিষয়বস্তু*' '*wp-admin*'বিদ্যমান আনজিপ করা ফাইলগুলি ওভাররাইট করুন
আপনার যদি ইতিমধ্যে ফাইলটি আনজিপ করা থাকে এবং আপনি আবার কমান্ডটি নিম্নরূপ চালাবেন:
$আনজিপtestfile.zipএই ক্ষেত্রে, এটি আপনাকে বিদ্যমান আনজিপ করা ফাইলটি ওভাররাইট করতে বলবে যা নিম্নলিখিত আউটপুটে প্রদর্শিত হবে:
প্রম্পট তৈরি না করে বিদ্যমান ফাইলগুলিকে ওভাররাইট করতে, আপনি নিম্নরূপ আনজিপ কমান্ডের সাথে '-o' বিকল্পটি ব্যবহার করবেন:
$আনজিপ -অথবাtestfile.zipদয়া করে এই কমান্ডটি সাবধানে ব্যবহার করুন কারণ কোন ভুলের কারণে আপনি আপনার মূল ডেটা হারাতে পারেন।
জিপ ফাইলের বিষয়বস্তু তালিকাভুক্ত করুন
জিপ ফাইলের বিষয়বস্তু তালিকাভুক্ত করতে আনজিপ কমান্ড সহ '-l' বিকল্পটি ব্যবহার করা হয়:
$আনজিপ -দ্যfile-name.zipনিম্নলিখিত উদাহরণে, আমরা 'testfile.zip' এর বিষয়বস্তু তালিকাভুক্ত করেছি।
$আনজিপ -দ্যtestfile.zipআপনি যদি বিদ্যমান ফাইলগুলি ওভাররাইট করতে না চান বা দুর্ঘটনাক্রমে কিছু নিষ্কাশিত ফাইল মুছে ফেলতে চান। তারপরে, আপনি আনজিপ কমান্ডের সাথে '-n' বিকল্পটি ব্যবহার করতে পারেন যা ইতিমধ্যে নিষ্কাশিত বা বিদ্যমান ফাইলগুলিকে নিষ্কাশন করতে বাধ্য করবে।
$আনজিপ -এনtestfile.zipএকাধিক ফাইল আনজিপ করুন
নিয়মিত এক্সপ্রেশন ব্যবহার করে, আপনি বর্তমান ডিরেক্টরিতে একাধিক মিলিত আর্কাইভ ফাইল আনজিপ করতে পারেন। একাধিক ফাইল আনজিপ করতে, আপনি টার্মিনালে নিম্নলিখিত কমান্ডটি ব্যবহার করবেন:
$আনজিপ '*.zip'নিচের ছবিতে, আপনি দেখতে পাচ্ছেন যে এটি বর্তমান কাজের ডিরেক্টরি থেকে সমস্ত জিপ ফাইলগুলি বের করবে।
কিভাবে পাসওয়ার্ড সুরক্ষিত ফাইল আনজিপ করবেন?
আপনি নিম্নরূপ আনজিপ কমান্ড ব্যবহার করে পাসওয়ার্ড-সুরক্ষিত জিপ ফাইলগুলি আনজিপ করতে পারেন:
$আনজিপ -পিপাসওয়ার্ড ফাইল- name.zipকমান্ড লাইন ব্যবহার করে পাসওয়ার্ড-সুরক্ষিত ফাইলগুলি খুলতে নিরাপদ নয়। সুতরাং, এটি এড়ানো ভাল।
এই নিবন্ধে, আপনি আনজিপ কমান্ডের ব্যবহার শিখেছেন যা জিপ আর্কাইভগুলি তালিকাভুক্ত এবং বের করতে খুব সহায়ক। আমি আশা করি এই নিবন্ধটি ভবিষ্যতে আপনার জন্য দরকারী হবে।