লিনাক্স আনজিপ কমান্ড

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

বর্তমান ফোল্ডারে একটি জিপ ফাইল একত্রিত করা

একটি ফাইল decompressing জন্য মৌলিক সিনট্যাক্স হল:

ফাইলের নাম আনজিপ করুন

উদাহরণস্বরূপ, বলুন যে আপনি "অ্যালবাম টু সোফরিটি" নামক একটি অ্যালবামটি আপগ্রেড কিড জো দ্বারা ব্যান্ড করেছেন যা "মিনেস টু সোব্ররিটি" নামক একটি জিপ ফাইল।

বর্তমান ফোল্ডারে এই ফাইলটি আনজিপ করতে, কেবল নিম্নলিখিত কমান্ডটি চালান:

আনন্দের "বিষন্নতা থেকে রক্ষা"

একাধিক ফাইল Decompressing

Man কমান্ডটি আপনাকে নিম্নলিখিত সিনট্যাক্স ব্যবহার করে একাধিক ফাইল ডিকম্প্রেস করতে দেয়:

আনজিপ ফাইলের নাম 1 ফাইলের নাম 2 ফাইলের নাম 3

বলুন আপনি অ্যালিস কপার অ্যালবামের তিনটি ফাইল "ট্র্যাশ," "হ্য স্টোইপিড" এবং "ড্র্যাগন্টাউন" আলাদাভাবে নামিয়েছেন। এই ফাইলগুলি আনজিপ করতে, আপনি নিম্নলিখিতগুলি প্রবেশ করার চেষ্টা করতে পারেন:

"Trash.zip" আনজিপ করুন "Dragontown.zip" "Hey Stoopid.zip"

তবে আপনি কি পেতে, তবে, এই ত্রুটি:

আর্কাইভ: Trash.zip সাবধানতা: ফাইলের নাম মিলছে না: Dragontown.zip <

তিনটি ফাইল একসাথে একই ফোল্ডারে রাখুন, এর পরিবর্তে নিম্নোক্ত কমান্ডটি ব্যবহার করতে হবে:

আনজিপ করুন '* .zip'

সতর্ক থাকুন, যদিও: এই কমান্ডটি নির্বিচারে এবং বর্তমান ফোল্ডারে প্রতিটি জিপ ফাইলটি ডিকম্প্রেস করবে।

একটি ফাইল আনজিপ করুন কিন্তু কিছু অন্যদের বাদ দিন

যদি আপনার একটি জিপ ফাইল থাকে এবং আপনি এক ছাড়া সব ফাইল এক্সট্রাক্ট করতে চান, -x সুইচ ব্যবহার করুন, যেমন:

unzip ফাইলের নাম। zip -x filetoexclude.zip

আমাদের উদাহরণের সাথে অবিরত, অ্যালিস কপারের অ্যালবাম "ট্র্যাশ" নামক একটি গান আছে "বেড অফ নেল" ব্যান্ড অফ নেল ছাড়াও সমস্ত গানগুলি বের করতে, আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করবেন:

ট্র্যাশ.জিপ -x "আনলিমিটেড নাইল.এমপি 3"

একটি পৃথক ডিরেক্টরি থেকে একটি জিপ ফাইল নিষ্কাশন

যদি আপনি বর্তমান ফাইলের তুলনায় একটি পৃথক ডিরেক্টরির মধ্যে জিপ ফাইলের বিষয়বস্তু রাখতে চান, যেমন- d সুইচ ব্যবহার করুন:

আনজিপ ফাইলের নাম। zip -d path / to / extract / to

উদাহরণস্বরূপ, "trash.zip" ফাইলটিকে "/ home / music / অ্যালিস কুপার / ট্র্যাশে" সমলচনার জন্য, আপনি নিম্নলিখিত সিন্টেক্স ব্যবহার করবেন:

ট্র্যাশ। zip -d / home / music / অ্যালিস কুপার / ট্র্যাশ আনজিপ করুন

কিভাবে একটি সংকুচিত জিপ ফাইল বিষয়বস্তু দেখান

সংকুচিত ফাইলের বিষয়বস্তু তালিকাভুক্ত করতে, -l সুইচ ব্যবহার করুন:

unzip -l filename.zip

অ্যালবাম "Trash.zip" সব গান দেখতে, নিম্নলিখিত ব্যবহার করুন:

unzip -l trash.zip

ফিরে তথ্য অন্তর্ভুক্ত:

একটি জিপ ফাইল বৈধ কিনা পরীক্ষা কিভাবে

এটি খোলার আগে একটি জিপ ফাইলটি ঠিক কিনা তা পরীক্ষা করতে, -t সুইচ ব্যবহার করুন:

unzip -t filename.zip

উদাহরণস্বরূপ, "Trash.zip" বৈধ কিনা তা পরীক্ষা করতে আপনি নিম্নলিখিতগুলি চালাতে পারেন:

unzip -t trash.zip

প্রতিটি ফাইল তালিকাভুক্ত করা হবে, এবং "OK" এর পাশে প্রদর্শিত হবে। আউটপুট নিচের অংশে, একটি বার্তা প্রদর্শিত হবে "কোন সংশোধিত ডেটাতে ত্রুটি সনাক্ত করা হয়নি ..."

একটি কম্প্রেসড ফাইল সম্পর্কে বিস্তারিত তথ্য দেখান

যদি আপনি আরো বিস্তারিত তথ্য পেতে চান, -v সুইচ ব্যবহার করুন, যা আরও বেশি কার্যবিবরণী তথ্য প্রদান করে:

সিনট্যাক্স নিম্নরূপ:

আনজিপ -ভ ফাইলের নাম

উদাহরণ স্বরূপ:

আনজিপ -ভ ট্র্যাশ.জিপ

Verbose আউটপুট নিম্নলিখিত তথ্য রয়েছে:

ডাইরেক্টরি তৈরি না করে বর্তমান ডিরেক্টরিতে একটি জিপ ফাইল ডিকম্প্রেস করুন

এটি তৈরি করার সময় আপনি যদি একটি জিপ ফাইলের মধ্যে ফোল্ডারগুলি যোগ করেন, তাহলে মানক আনজিপ কমান্ডটি ফোল্ডারের গঠনটি পুনঃনির্ধারণ করবে কারণ এটি আনজিপ করা আছে।

উদাহরণস্বরূপ, যদি আপনি "filename1.zip" নামক একটি zip ফাইলে নিম্নলিখিত কাঠামোর সাথে এক্সট্রাক্ট করেন, তবে আপনি যখন এটি আনজিপ করবেন তখন ফোল্ডার পুনরায় তৈরি হবে:

যদি আপনি ".txt" ফাইলগুলিকে পুনর্নির্মাণের ফোল্ডারগুলি ছাড়া বর্তমান ফোল্ডারে সরাতে চান তবে আপনি -j সুইচটি ব্যবহার করুন, নিম্নরূপ:

আনজিপ -জ ফাইলের নাম.জিপ

ফাইল ইতিমধ্যেই বিদ্যমান যখন প্রম্পটিং ছাড়া একটি ফাইল Decompress

কল্পনা করুন যে আপনার কাছে একটি জিপ ফাইল রয়েছে যেটি আপনি ইতিমধ্যেই আনজিপ করেছেন, এবং আপনি যে ফাইলগুলি এক্সট্রাক করেছেন সেগুলিতে কাজ শুরু করেছেন।

যদি আপনার অন্য ফাইল থাকে যা আপনি আনজিপ করতে চান এবং জিপ ফাইলে থাকা ফাইলগুলি ইতিমধ্যে বিদ্যমান টার্গেট ফোল্ডারে বিদ্যমান থাকে তবে সিস্টেমটি ফাইলগুলি মুছে ফেলার আগে একটি সতর্কতা প্রদর্শিত হয়। এটি ঠিক আছে, কিন্তু যদি আপনি এটিতে 1000 ফাইল সহ একটি ফাইলটি বের করে থাকেন, তবে আপনি প্রতিবার অনুরোধ করতে চান না।

সুতরাং, যদি আপনি বিদ্যমান ফাইলগুলি মুছে ফেলতে না চান, তাহলে -n সুইচ ব্যবহার করুন:

unzip -n ফাইলের নাম। zip

ফাইলটি ইতিমধ্যে বিদ্যমান কিনা এবং আপনি সর্বদা ফাইলগুলির উপর ওভাররাইট করতে চান তা নিয়ে চিন্তা না করলেও প্ররোচনা ছাড়াই সেগুলি ব্যবহার করা হয় -o সুইচ ব্যবহার করুন:

unzip -o filename.zip

পাসওয়ার্ড সুরক্ষিত জিপ ফাইল এক্সট্র্যাক্ট

যদি আপনি একটি ফাইল আনজিপ করতে চান যা অ্যাক্সেসের জন্য একটি পাসওয়ার্ডের প্রয়োজন হয় তবে পাসওয়ার্ডটি অনুসরণ করে -P সুইচ ব্যবহার করুন:

unzip -P পাসওয়ার্ড filename.zip

উদাহরণস্বরূপ, পাসওয়ার্ডটি "kittens123" এর সাথে "cats.zip" নামে একটি ফাইল আনজিপ করুন, নিম্নলিখিতগুলি ব্যবহার করুন:

unzip -P kittens123 filename.zip

কোনও আউটপুট প্রদর্শন ব্যতীত একটি ফাইল আনজিপ করা

ডিফল্টরূপে, "আনজিপ" কমান্ডটি যা কিছু করে তা তালিকাভুক্ত করে, আর্কাইভের প্রতিটি ফাইল তালিকাভুক্ত করার সাথে সাথে এটিটি বের করা হচ্ছে আপনি এই আউটপুটটি -q সুইচ ব্যবহার করে দমন করতে পারেন:

আনজিপ -ক ফাইলের নাম। zip

এটি কোনও আউটপুট সরবরাহ না করে ফাইলের নামটিকে আনজিপ করে এবং কার্সারটি সম্পূর্ণ করার পরে আপনাকে ফিরিয়ে দেয়।

লিনাক্সের কয়েক ডজন অন্যান্য সুইচ রয়েছে। আরো জানতে লিনাক্স ব্যবহারকারী পৃষ্ঠা দেখুন।