জিপ ফাইলগুলো এক وقت যত সাধারণ ছিল তত এখন নয়, যখন ডাউনলোড স্পিড স্লোয়ার ছিল এবং প্রতিটি বচানো বাইট মানে রাখত। তবুও, এটি একটি খুব সাধারণ ফাইল টাইপ। আরো বা কম আপনাকে প্রায়শই একটি খোলতে হবে।
আপনি কোন ডিস্ট্রিবিউশন ব্যবহার করেন তার ওপর নির্ভর করে, একটি জিপ আর্কাইভ এক্সট্র্যাক্ট করা সম্ভবত খুব সহজ। তবুও, কিছু অ্যাডভান্সড উপায় জানতে কোনো ক্ষতি নয় जिससे আপনি জিপ ফাইল খুলতে পারেন এবং তাদের কন্টেন্ট ডিল করতে পারেন।
GUI ব্যবহার করে আনজিপ করা
বেশিরাগ লিনাক্স ডেস্কটপ এনভায়রনমেন্টে, একটি ফাইল আনজিপ করা সহজ। শুধু ফাইলটিতে রাইট ক্লিক করুন, এবং আপনি কিছু অপশন দেখবেন। আপনি সাধারণত "Extract Here" বা "Unzip Here" অপশনটি দেখবেন।
আপনি "Extract To" একটি লোকেশনের অপশনও দেখবেন। এটি হ্যান্ডি যদি আপনি আপনার ডাউনলোড ফোল্ডার থেকে কোথাও অন্য জায়গায় আনজিপ করতে চান। প্রতিটি ডেস্কটপ এনভায়রনমেন্টে এই শর্টকাটগুলো ইনস্টলড থাকবে না, কিন্তু যদি থাকে, তবে এটি সবচেয়ে সহজ পদ্ধতি।

আপনার ডেস্কটপে যদি এই হ্যান্ডি শর্টকাটগুলো না থাকে, তবে আপনি জিপ ফাইলটি একটি GUI আর্কাইভ প্রোগ্রামে খুলতে পারেন। এতে Gnome Archive Manager GNOME ডেস্কটপে, Ark KDE ডেস্কটপে, এবং অন্যান্য অন্তর্ভুক্ত।
আপনার কাছে যদি GUI আর্কাইভ ইউটিলিটি উপলব্ধ না থাকে, অথবা আপনি আরও পাওয়ারফুল ফিচার খুঁজছেন, তবে কমান্ড লাইনের দিকে যাওয়ার সময়।
কমান্ড লাইন ব্যবহার করে ফাইল আনজিপ করা
কিছু লিনাক্স কমান্ড-লাইন ইউটিলিটির নাম আর্কেন হতে পারে, কিন্তু এখানে সেটি নয়। লিনাক্সে একটি ফাইল আনজিপ করার কমান্ডটি সিম্পলি unzip নামে ডাকা হয়।
লিনাক্স কমান্ড লাইনে একটি ফাইল আনজিপ করার সবচেয়ে সহজ উপায় হলো নিচের কমান্ডটি রান করা:
unzip filename.zip

এটি ফাইলটি সরাসরি সেটি যে ডিরেক্টরিতে অবস্থিত সেখানে আনজিপ করবে। আপনি যদি বদলে একটি ভিন্ন ডিরেক্টরিতে আনজিপ করতে চান, তবে সেটও করতে পারেন। ধরে নিন আপনার ডাউনলোড ডিরেক্টরিতে একটি ফাইল আছে যা আপনি আপনার হোম ডিরেক্টরিতে এক্সট্র্যাক্ট করতে চান। এজন্য নিচের কমান্ডটি রান করুন।
unzip filename.zip -d ~
কমান্ড লাইনে জিপ ফাইল কন্টেন্ট প্রিভিউ করা
ডেস্কটপে আপনি প্রায়শই একটি জিপ ফাইল ডবল-ক্লিক করে এর কন্টেন্ট দেখতে পারেন আনজিপ করার আগে। očividনly, এটি কমান্ড লাইনে সম্ভব নয়।

এটার মানে নয় যে আপনি জিপ ফাইলের কন্টেন্ট প্রিভিউ করতে পারবেন না। এজন্য নিচের কমান্ডটি রান করুন:
unzip -l filename.zip
ফাইলের কন্টেন্ট এক লাইন করে ডিসপ্লে হবে।
জিপ ফাইলের অংশসামান্যই এক্সট্র্যাক্ট করা
এখন আপনি জিপ ফাইলের কন্টেন্ট প্রিভিউ করতে পারেন, আপনি বুঝতে পারেন আপনার ফাইলে সবকিছু দরকার নেই। আপনি দুটি ভিন্ন উপায়ে এটিকে এপ্রোচ করতে পারেন। আপনি একটি জিপ আর্কাইভ থেকে এক বা দুটি ফাইল এক্সট্র্যাক্ট করতে পারেন, অথবা আপনি একটি ফাইল বাদ দিতে বেছে নিতে পারেন।
এক জিপ আর্কাইভ থেকে একটি সিঙ্গেল ফাইল এক্সট্র্যাক্ট করতে, আপনাকে ফুল পথ দিতে হবে। এর মানে হলো যদি "Folder" নামে একটি ফোল্ডার থাকে যেটি সবকিছু ধারণ করে, তবে আপনাকে এটি স্পেসিফাই করতে হবে।
unzip filename.zip "Folder/file1.txt"

আপনি যদি ফাইলটি নতুন ডিরেক্টরি তৈরি না করে এক্সট্র্যাক্ট করতে চান, তবে -j স্যুইচ ব্যবহার করুন:
unzip -j filename.zip "Folder/file1.txt"
এক ফাইল এক্সক্লুড করা একইভাবে কাজ করে কিন্তু -x স্যুইচ ব্যবহার করে। আপনি যদি "file.txt" এক্সক্লুড করতে চান, তবে নিচের কমান্ডটি রান করুন:
unzip filename.zip -x "Folder/file1.txt"

ফাইল কম্প্রেস করার কথা কী?
এখন আপনি জিপ ফাইল এক্সট্র্যাক্ট করার বিষয়ে অনেক বেশি জানেন, কিন্তু এটিই সমীকরণের একমাত্র অংশ। আপনি যখন কিছু আইটেম একটি ফ্রেন্ড বা কোলিগকে পাঠাতে চান সব এক ফাইলে র্যাপ করে?
ফাইল কম্প্রেস করা আনজিপ করার মত সহজ হতে পারে, কিন্তু এটি কিছুটা আরও কমপ্লেক্সও হতে পারে। আপনি যদি আরও জানতে চান, তবে লিনাক্সে ফাইল কম্প্রেস ও আর্কাইভ করার সম্পূর্ণ গাইড আমাদের আছে।