- 1 ১. পরিচিতি
- 2 ২. জিপ ফাইল কী?
- 3 ৩. উবুন্টুতে unzip কমান্ড ইনস্টল করা
- 4 ৪. unzip কমান্ডের মৌলিক ব্যবহার
- 5 ৫. নির্দিষ্ট ডিরেক্টরিতে এক্সট্র্যাক্ট করা
- 6 ৬. পাসওয়ার্ড-সুরক্ষিত জিপ ফাইল এক্সট্র্যাক্ট করা
- 7 ৭. নির্দিষ্ট ফাইল এক্সট্র্যাক্ট করা
- 8 ৮. ফাইল ওভাররাইট এবং স্কিপ করা
- 9 ৯. জিপ ফাইলের বিষয়বস্তু এক্সট্র্যাক্ট না করে তালিকাভুক্ত করা
- 10 ১০. ক্ষতিগ্রস্ত জিপ ফাইলের সঙ্গে মোকাবিলা
- 11 ১১. উপসংহার
১. পরিচিতি
উবুন্টু ব্যবহারকারীদের জন্য, ফাইল কম্প্রেস এবং এক্সট্র্যাক্ট করা একটি সাধারণ কাজ। বিশেষ করে জিপ ফাইলগুলি ডেটা কম্প্রেশন এবং ট্রান্সফারের জন্য ব্যাপকভাবে ব্যবহৃত হয়, তাই সেগুলি দক্ষতার সাথে কীভাবে হ্যান্ডল করতে হয় তা জানা গুরুত্বপূর্ণ। এই প্রবন্ধে, আমরা উবুন্টুতে জিপ ফাইল কীভাবে এক্সট্র্যাক্ট করতে হয় এবং মৌলিক জিপ কমান্ডগুলি কীভাবে ব্যবহার করতে হয় তা বিস্তারিতভাবে ব্যাখ্যা করব।
২. জিপ ফাইল কী?
একটি জিপ ফাইল হল একটি সাধারণ কম্প্রেশন ফরম্যাট যা একাধিক ফাইল এবং ডিরেক্টরিকে একক আর্কাইভে একত্রিত করে এবং সামগ্রিক আকার কমিয়ে দেয়। এটি ডেটা ট্রান্সফার এবং স্টোরেজকে আরও সুবিধাজনক করে তোলে। উদাহরণস্বরূপ, একাধিক ছবি বা ডকুমেন্টকে একক জিপ ফাইলে সংযুক্ত করলে সেগুলি অন্য ব্যবহারকারীদের কাছে পাঠানো সহজ হয়।
৩. উবুন্টুতে unzip কমান্ড ইনস্টল করা
প্রথমে, আপনার সিস্টেমে জিপ ফাইল এক্সট্র্যাক্ট করার জন্য unzip কমান্ডটি ইনস্টল আছে কিনা পরীক্ষা করুন। unzip টুলটি সাধারণত উবুন্টুতে পূর্বেই ইনস্টল থাকে, তবে যদি না থাকে, তাহলে নিচের কমান্ড ব্যবহার করে এটি ইনস্টল করতে পারেন:
sudo apt update
sudo apt install unzip
এই কমান্ডটি স্বয়ংক্রিয়ভাবে প্রয়োজনীয় প্যাকেজ ডাউনলোড এবং আপনার সিস্টেমে ইনস্টল করবে।
৪. unzip কমান্ডের মৌলিক ব্যবহার
unzip কমান্ডটি জিপ ফাইল এক্সট্র্যাক্ট করার জন্য একটি সহজ তবে শক্তিশালী টুল। মৌলিক সিনট্যাক্স নিম্নরূপ:
unzip filename.zip
এই কমান্ডটি চালালে জিপ ফাইলের বিষয়বস্তু বর্তমান ডিরেক্টরিতে এক্সট্র্যাক্ট হবে। উদাহরণস্বরূপ, example.zip নামের ফাইল এক্সট্র্যাক্ট করতে নিম্নলিখিতটি লিখুন:
unzip example.zip

৫. নির্দিষ্ট ডিরেক্টরিতে এক্সট্র্যাক্ট করা
ডিফল্টভাবে, unzip ফাইলগুলোকে বর্তমান ডিরেক্টরিতে এক্সট্র্যাক্ট করে। যদি আপনি অন্য কোনো ডিরেক্টরি নির্দিষ্ট করতে চান, তাহলে -d অপশন ব্যবহার করুন:
unzip filename.zip -d /path/to/destination/
উদাহরণস্বরূপ, example.zip কে /home/user/Documents ডিরেক্টরিতে এক্সট্র্যাক্ট করতে নিম্নলিখিতটি ব্যবহার করুন:
unzip example.zip -d /home/user/Documents
৬. পাসওয়ার্ড-সুরক্ষিত জিপ ফাইল এক্সট্র্যাক্ট করা
যদি জিপ ফাইলটি পাসওয়ার্ড-সুরক্ষিত হয়, তাহলে এক্সট্র্যাক্ট করার সময় unzip আপনাকে পাসওয়ার্ড চাবে:
unzip filename.zip
আপনি নিচের মতো একটি আউটপুট দেখবেন:
[filename.zip] filename.txt password:
ফাইলগুলো এক্সট্র্যাক্ট করতে সঠিক পাসওয়ার্ড দিন।
বিকল্পভাবে, আপনি কমান্ডে সরাসরি পাসওয়ার্ড উল্লেখ করতে পারেন (সুরক্ষার দৃষ্টিকোণ থেকে এটি সুপারিশ করা হয় না):
unzip -P yourpassword filename.zip
৭. নির্দিষ্ট ফাইল এক্সট্র্যাক্ট করা
যদি আপনি জিপ আর্কাইভ থেকে শুধুমাত্র নির্দিষ্ট ফাইলগুলো এক্সট্র্যাক্ট করতে চান, তাহলে তাদের নাম উল্লেখ করুন:
unzip filename.zip file1.txt file2.jpg
উদাহরণস্বরূপ, example.zip থেকে শুধুমাত্র document.pdf এক্সট্র্যাক্ট করতে:
unzip example.zip document.pdf
৮. ফাইল ওভাররাইট এবং স্কিপ করা
এক্সট্র্যাক্ট করার সময়, যদি একই নামের কোনো ফাইল ইতিমধ্যে থাকে, তাহলে unzip আপনাকে জিজ্ঞাসা করবে যে তা ওভাররাইট করবেন কিনা। আপনি নিম্নলিখিত অপশনগুলো ব্যবহার করে এই আচরণটি স্বয়ংক্রিয় করতে পারেন:
- নিশ্চয়তা ছাড়া জোরপূর্বক ওভাররাইট:
unzip -o filename.zip
- বিদ্যমান ফাইলগুলো স্কিপ করুন এবং পুনরায় এক্সট্র্যাক্ট না করুন:
unzip -n filename.zip
৯. জিপ ফাইলের বিষয়বস্তু এক্সট্র্যাক্ট না করে তালিকাভুক্ত করা
এক্সট্র্যাক্ট না করে জিপ ফাইলের বিষয়বস্তু দেখতে -l অপশন ব্যবহার করুন:
unzip -l filename.zip
এটি জিপ আর্কাইভের ভিতরের ফাইলগুলোর একটি তালিকা প্রদর্শন করবে।
১০. ক্ষতিগ্রস্ত জিপ ফাইলের সঙ্গে মোকাবিলা
এক্সট্র্যাক্ট করার সময় যদি ত্রুটি পান, তবে জিপ ফাইলটি ক্ষতিগ্রস্ত হতে পারে। এটি ঠিক করতে -FF অপশন ব্যবহার করে দেখুন:
zip -FF filename.zip --out fixed.zip
তারপর fixed.zip এক্সট্র্যাক্ট করার চেষ্টা করুন।
১১. উপসংহার
এই প্রবন্ধে, আমরা উবুন্টুতে unzip কমান্ড ব্যবহার করে জিপ ফাইল এক্সট্র্যাক্ট করার বিভিন্ন পদ্ধতি আলোচনা করেছি। মৌলিক এক্সট্র্যাকশন থেকে পাসওয়ার্ড-সুরক্ষিত ফাইল হ্যান্ডলিং এবং ক্ষতিগ্রস্ত আর্কাইভের সমস্যার সমাধান পর্যন্ত, এই কমান্ডগুলো আপনার লিনাক্স পরিবেশে জিপ ফাইলগুলোকে দক্ষতার সাথে পরিচালনা করতে সহায়তা করবে।
এই কৌশলগুলো আয়ত্ত করে, আপনি আপনার কাজের প্রবাহকে সহজ করতে এবং উবুন্টুতে কম্প্রেসড ফাইল নিয়ে কাজ করার সময় উৎপাদনশীলতা বাড়াতে পারবেন।





