কোনও নির্দিষ্ট ফাইল সংকুচিত কিনা তা নির্ধারণ করুন


15

লিনাক্সে কীভাবে জানতে হবে যে কোনও নির্দিষ্ট ফাইল সংকোচিত হয়েছে বা কোনও কমান্ড ব্যবহার করছে না?


6
"সংকুচিত" সংজ্ঞায়িত করুন। ওগ, এমপি 3, জিজেড, জিপ, এক্সজেড, আরআর, 7 জ, বিজে 2, এক্স এক্স কমপ্যাক্ট এক্সিকিউটেবল, দেব, আরপিএম ফাইলগুলি কি আপনার সংজ্ঞা দিয়ে সংকুচিত হয়েছে?
স্টাফেন চেজেলাস

উত্তর:


18

আপনি ব্যবহার করার চেষ্টা করতে পারেন file, উদাহরণস্বরূপ:

$ file test.sh.gz
test.sh.gz: gzip compressed data, was "test.sh", from Unix, last modified: Wed Feb  6 14:35:33 2013

ফাইলটি কোনও সংকুচিত ফাইলের একটি সিএমিলিংক হলে এটি কাজ করে?
বিলি

@ ব্লি না, কমপক্ষে আমার উবুন্টুতে এখানে নেই।
লিওনিড

2

fileএটিতে কমান্ড চালান । এটি সংকোচিত ফাইলগুলির পাশাপাশি অন্যান্য সাধারণ ফাইল ফর্ম্যাটগুলি সনাক্ত করবে।

মনে রাখবেন যে জিপ একটি সাধারণ ধারক বিন্যাস। যেমন EPUB এবং ওপেন ডকুমেন্ট ফাইলগুলি আসলে নির্দিষ্ট সামগ্রী সহ জিপ ফাইল। আমার সংস্করণfile ওপেন ডকুমেন্ট ফাইলগুলিকে স্বীকৃতি দেয় - তবে এটি যদি আপনার না হয় তবে এটি বলতে পারে যে আপনার ওপেনডোকামেন্ট ফাইলটি একটি জিপ ফাইল। আপনার মনে যে ফলাফলটি এটি হতে পারে না :)।

পেডেন্টিক হওয়ার জন্য, সম্ভবত আপনার অর্থ এই নয় যে ওপেন ডকুমেন্টের মতো "এই ফাইলটি সঙ্কুচিত", এমনকি পিএনজি বা জেপিইজি হিসাবে সংকুচিত কোনও চিত্র। আপনার সম্ভবত সম্ভবত "এই ফাইলটি কোনও সংরক্ষণাগার", জিপ, ইউনিক্স টার, বা জিজিপের মতো একটি একক-ফাইল সংরক্ষণাগার mean

সাধারণত যদিও, আপনি কেবল উইন্ডোজের মতো ফাইল এক্সটেনশানটি দেখুন। .ZIP এর অর্থ জিপ ফাইল, .gz মানে জিজিপ। লিনাক্সে আপনি .bz2 (বুঞ্জিপ 2) এবং .xz (xz) দেখতে পাবেন।


1

fileকমান্ডটি চালিয়ে কোনও ফাইল সংকোচিত বিন্যাসের মতো দেখায় কিনা তা আপনি নির্ধারণ করতে পারেন ।

file lorem.txt lorem.txt.gz
lorem.txt:    ASCII text
lorem.txt.gz: gzip compressed data, from Unix, last modified: Thu Feb  7 02:10:44 2013, max compression

fileএটি "ডেটা" বলবে যদি এটি ফর্ম্যাটটি স্বীকৃতি দেয় না। এছাড়াও, কী সংকুচিত হয়েছে তা কী তা নির্ধারণ করা আপনার উপর নির্ভর করে (যেমন "ASCII পাঠ্য", "পিপিএম", "ওয়েভ অডিও" সঙ্কুচিত; "জিজিপ সংকোচিত ডেটা", "জেপিইজি চিত্র", "ভারবিস অডিও" সংকুচিত হয়েছে)) ।

কোনও ফাইল সংকুচিত দেখায় কিনা তা সনাক্ত করার আরেকটি উপায় হ'ল এটি সংকোচনের চেষ্টা করা। আপনি যদি আকারটি উল্লেখযোগ্যভাবে হ্রাস করতে না পারেন তবে ফাইলটি সম্ভবত সংক্ষেপিত বা এনক্রিপ্ট করা হবে।

wc -c somefile
gzip <somefile | wc -c
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.