ম্যাকোসের পিসিআই হার্ডওয়্যার ডিভাইসগুলি গণনার জন্য সমান কমান্ড লাইন সরঞ্জাম যেমন `lshw` বা` lspci` রয়েছে?


12

আমার জানা সবচেয়ে কাছের জিনিসটি system_profilerকিন্তু এটি অনেক বেশি অপ্রয়োজনীয় তথ্য ছড়িয়ে দেয় এবং সেই আউটপুটটি ফিল্টার / রূপান্তর করার আমার কাছে ভাল উপায় নেই।

ম্যাক ওএস এক্স এর মতো lshwবা এর নিকটতম বিকল্প কোনটি lspci?


2
আপনি চেষ্টা করেছেন sysctl? আমি মনে করি sysctl machdepআপনার মেশিনের সাথে সম্পর্কিত কিছু তথ্য দেয়।
মায়াবেহারি

1
সঙ্গে সুন্দর পরামর্শ @perhapsmaybeharry sysctl। আমি যদিও খুঁজছি ঠিক তা নয়।
ভয়েস

1
awk | grep | sed অনাকাঙ্ক্ষিত তথ্য কেন বের হচ্ছে না ? system_profilerএবং ioregম্যাকোস-এ হার্ডওয়ারের বিশদ গণনা করার জন্য ক্যানোনিকাল সরঞ্জাম।
bmike

@ বিমিকে আমি বেশিরভাগ অংশে, বা যখন আমার প্রয়োজন হয় তখনই করি।
মতামত

উত্তর:


4

ioregকমান্ডের আউটপুট পার্স করার চেষ্টা করুন ।

আমি চেষ্টা করেছি ioreg -l | grep PCIএবং একগুচ্ছ তথ্য পেয়েছি।


পরামর্শের জন্য ধন্যবাদ. আমি এটি চেষ্টা করে দেখাব এবং এটি কীভাবে হয় তা আপনাকে জানাব।
ভয়েসগুলি

1

এটি ম্যাকের জন্য একটি কার্যক্ষম সমাধান এলএসপিসিআই

আপনাকে এটি ইনস্টল করে পুনরায় বুট করতে হবে, তারপরে LSPCI কমান্ডটি কাজ করবে, তবে sudo দিয়ে চালানো দরকার, এটির রুট অ্যাক্সেস দরকার needs


এটি হ্যাকিনটোস থেকে এসেছে এবং পৃষ্ঠাটি যে কোনও উপায়ে ক্র্যাশ হয়ে গেছে বলে মনে হচ্ছে
গ্রিননলাইন

আপনাকে অ্যাডব্লকটি অক্ষম করতে হতে পারে
কিংমেকার

1

ডকারের সাথে পরিচিত তাদের জন্য, একটি সাধারণ কাজটি হ'ল একটি সাধারণ উবুন্টু ধারক চালানো এবং সেখানে lshw ইনস্টল করা। আমি এটি দুর্দান্ত কাজ করেছে।


0

আপনি dspciওপেন সোর্স ডিপিসিআইএমএনএজার প্রকল্প থেকে কনসোল ইউটিলিটি চেষ্টা করতে চাইতে পারেন । আপনাকে অবশ্যই সতর্ক করতে হবে , হ্যাকিনটোস / ওএসএক্স 86 ওয়ার্ল্ড থেকে সফ্টওয়্যারটি আসছে এবং ডিপিসিআইএমএনএজআরএপ অ্যাপ্লিকেশনটি পিসিআই ডিভাইসগুলির তালিকাগুলি ছাড়াও অতিরিক্ত কার্যকারিতা সরবরাহ করে যা সত্যিকারের ম্যাকের সাথে চালানো মোটেই নিরাপদ নয় , সুতরাং দয়া করে এ থেকে যে কোনও কিছুই ব্যবহার এড়াতে দয়া করে সেই প্যাকেজটি dspciইউটিলিটি ব্যতীত যা কেবলমাত্র আপনার সিস্টেমে পিসিআই ডিভাইসগুলির তালিকা তৈরি করে (যেমন lspciলিনাক্সের মতো )।


ভালো লাগবে বলে মনে হচ্ছে; যদি এটি দেশীয় ছিল আমি মনে করি আপনি যদিও সঠিক পথে রয়েছেন track পরামর্শের জন্য ধন্যবাদ.
ভয়েসেস

অবগতির জন্য: lshw, lspci, lsusb, ইত্যাদি সব বাইরের উৎস খুব থেকে পাওয়া যায়।
ভয়েসেস

1
@ tjt263, ঠিক আছে, pciutils এবং libusb উভয়ই ম্যাকোএস পোর্ট রয়েছে (আমি সন্দেহ করি lspciএবং lsusbসম্পর্কিত উত্স গাছগুলিতে উদাহরণ / সহজ ব্যবহার হিসাবে অন্তর্ভুক্ত করেছি)। এছাড়াও র্যাপার শেলগুলি উপলভ্য রয়েছে যা উদাহরণস্বরূপ system_profiler SPUSBDataTypeএকটি ডেটা সোর্স হিসাবে ব্যবহার করে এবং যেমন lsusbবা যা কিছু করার চেষ্টা করে ।
কার্ভিচ

সেটা ঠিক. আমি lsusbপ্যাকেজটির মাধ্যমে বিতরণ করা স্মরণ করি brew, মূলত এর মতো কিছুর জন্য কেবল একটি মোড়ক, ক্লোন বা উরফ system_profiler SPUSBDataType
কণ্ঠস্বর

1
@ tjt263 মিশ্রণ বলেছেন: No formula found for "/pciutil/". No formula found for "/lshw/". No formula found for "/lsusb/". No formula found for "/lspci/". কোথায়? আপনি কি আরও সুনির্দিষ্ট হয়ে ইউআরএল দিতে পারেন?
SebMa
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.