লিনাক্স প্রক্রিয়াটি 64 বিট হয় কীভাবে তা বলবেন


23

একটি x64 লিনাক্সে চলমান প্রক্রিয়াটির পিড দেওয়া, এটি 32 বা 64 বিট বাইনারি চলছে কিনা আমি কীভাবে বলব?

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

উত্তর:


30

আপনি fileএই তথ্যটি পেতে ব্যবহার করতে পারেন :

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

chris@obsidian:~$ file /usr/bin/perl
/usr/bin/perl: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped

অথবা / প্রো / থেকে পড়া

chris@obsidian:~$ file -L /proc/[PID]/exe
/proc/[PID]/exe: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped

এটি আপনাকে বলবে যদি এটি 64 বা 32-বিট হয়।


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