"বিন / ফাইলের আউটপুটে এক্সিকিউটেবল ফাইলগুলি উল্লেখ করার সময়" এলএসবি "অর্থ কী?


23

লিনাক্সের কমান্ডের আউটপুটে আমি " এলএসবি এক্সিকিউটেবল" বা " এলএসবি শেয়ার্ড অবজেক্ট" শব্দটি পেয়েছি file। উদাহরণ স্বরূপ:

$ file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=4637713da6cd9aa30d1528471c930f88a39045ff, stripped

এই প্রসঙ্গে "এলএসবি" এর অর্থ কী?

উত্তর:


43

"এলএসবি" এখানে "সবচেয়ে গুরুত্বপূর্ণ-বাইট" (প্রথম) হিসাবে দাঁড়িয়েছে, "এমএসবি", "সবচেয়ে উল্লেখযোগ্য বাইট" এর বিপরীতে। এর অর্থ হ'ল বাইনারিটি স্বল্প-এডিয়ান।

file ELF শিরোলেখের ষষ্ঠ বাইট থেকে এটি নির্ধারণ করে


অন্য উত্তরগুলি সম্পূর্ণ আলাদা কিছু বলেছিল ... লিনাক্স স্ট্যান্ডার্ড বেস .... কেন এই বিষয় নিয়ে বিভ্রান্তি রয়েছে? আমি মনে করি আপনি সম্ভবত ঠিক আছেন। এটি আরও যুক্তিসঙ্গত ব্যাখ্যা বলে মনে হচ্ছে।
yoyo_fun

7
বিভ্রান্তি রয়েছে কারণ "এলএসবি" হ'ল একটি সংক্ষিপ্ত রূপ যা বিভিন্ন অর্থকে coveringেকে দেয়। এটি অন্যান্য প্রসঙ্গে "লিনাক্স স্ট্যান্ডার্ড বেস" এর অর্থ হতে পারে; তবে fileএর আউটপুটে এর অর্থ "ন্যূনতম-উল্লেখযোগ্য বাইট" (যার সাথে আমি সংযুক্ত উত্স কোড দ্বারা প্রমাণিত)।
স্টিফেন কিট

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

4
হ্যাঁ অবশ্যই; আপনার প্রশ্নটি অস্পষ্ট বলে আমি মনে করি না। তবে অনেক লোক কেবল "এলএসবি" এ থামবেন এবং "লিনাক্স স্ট্যান্ডার্ড বেস" উত্তর দেবেন।
স্টিফেন কিট

1
আমি কিছু জিনিস থেকে বিভ্রান্তি উদ্দীপনা আশা করি। ১. ছোট্ট এন্ডিয়ান ইঙ্গিত করার জন্য এটি নিজের উপর "এলএসবি" লেখা বেশ অস্বাভাবিক। ২. লিনাক্স স্ট্যান্ডার্ড বেস আধুনিক লিনাক্স সিস্টেম সম্পর্কে কিছুটা মানিক করে দিয়েছে। ৩. বেশিরভাগ লিনাক্স ব্যবহারকারী সম্ভবত কোনও বিগ-এন্ডিয়ান লিনাক্স সিস্টেম ব্যবহার করেন নি।
প্লাগওয়াশ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.