হার্ডওয়্যার তথ্য জানতে লিনাক্স কমান্ড কী?


96

লিনাক্সের অধীনে নীচের আইটেমগুলির জন্য আমার হার্ডওয়্যার তথ্য সন্ধান করতে হবে:

  • সিপিইউ (এবং কোর)
  • সিপিইউ গতি
  • স্মৃতি
  • হার্ড ডিস্ক
  • ওএস সংস্করণ

কোন পরামর্শ?


এর জন্য একটি দুর্দান্ত জিইউআই সরঞ্জাম হ'ল হার্ডআইএনফো
রাগ্ক

উত্তর:


96

লিনাক্স আদেশ থেকে - একটি ব্যবহারিক রেফারেন্স :

কার্নেল সংস্করণ এবং সিস্টেম আর্কিটেকচার দেখান

uname -a

নাম এবং বিতরণের সংস্করণ দেখান

head -n1 /etc/issue

সিস্টেমে নিবন্ধিত সমস্ত পার্টিশন দেখান

cat /proc/partitions

সিস্টেমটি দেখে র‌্যাম মোট দেখায়

grep MemTotal /proc/meminfo

সিপিইউ (গুলি) সম্পর্কিত তথ্য দেখান

grep "model name" /proc/cpuinfo

ডিস্ক sda সম্পর্কে তথ্য প্রদর্শন করুন

hdparm -i /dev/sda

41

চেষ্টা lshw

এটি আপনাকে এটি চালানোর পরামর্শ দেয় rootতাই চেষ্টা করুন try

sudo lshw

1
আপনাকে এটি অনেক ক্ষেত্রে ইনস্টল করতে হবে - ibunt এটি উবুন্টুতে স্টক ছিল না
জার্নম্যান গিক

কালী লিনাক্সে একই ইস্যু!
কুনোক

36

লিনাক্সে হার্ডওয়্যার চেক করতে কমান্ডগুলির তালিকা এখানে রয়েছে। নোট করুন যে সমস্ত কমান্ড সমস্ত বিতরণে উপলব্ধ নয়। সমস্ত তথ্য পেতে তারপরে রুট হিসাবে (বা সুডোর মাধ্যমে) চালু করা ভাল।

কমান্ড: lscpu

  • উপলব্ধ সিপাস এবং তাদের ক্যারাকটারিস্টিক্স তালিকাবদ্ধ করুন
  • পুরানো বিতরণ পাওয়া যায় না

আদেশ: lshal

  • ইনস্টল করার জন্য এইচএল (হার্ডওয়্যার বিমূর্ততা স্তর) প্রয়োজন
  • এইচএএল দ্বারা দৃশ্যমান সমস্ত হার্ডওয়্যার তালিকাবদ্ধ করুন

কমান্ড: lshw

  • ডিফল্টরূপে উবুন্টু ভিত্তিক বিতরণ এবং মূল রেপোতে ডেবিয়ান উপলভ্য
  • ফেডোরা সংগ্রহস্থলীতে উপলব্ধ
  • সমস্ত হার্ডওয়্যার সনাক্ত করতে অনেক ইনপুট ব্যবহার করে: কার্নেল, এইচএল, ডিএমআই ইত্যাদি detect
  • একটি ঝরঝরে '-html' স্যুইচ হিসাবে হার্ডওয়্যার প্রতিবেদন তৈরি করে
  • এই পৃষ্ঠায় আরও দেখুন

কমান্ড: lspci

  • স্ট্যান্ডার্ড কমান্ড
  • কার্নেল দ্বারা সনাক্ত করা হিসাবে পিসিআই বাসে সংযুক্ত সমস্ত হার্ডওয়্যার তালিকাবদ্ধ করুন

আদেশ: lsusb

  • স্ট্যান্ডার্ড কমান্ড
  • কার্নেল দ্বারা সনাক্ত করা হিসাবে ইউএসবি বাসগুলিতে সংযুক্ত সমস্ত হার্ডওয়্যার তালিকাবদ্ধ করুন

আদেশ: dmidecode

  • স্ট্যান্ডার্ড কমান্ড
  • ডিএমআই থেকে উত্সের তথ্য পান (এক ধরণের বিআইওএস ইন্টারফেস)
  • ডিএমআই ইন্টারফেসের হিসাবে রিপোর্ট করা সমস্ত হার্ডওয়্যার তালিকাভুক্ত করুন

13

আমি এমন একটি ইউটিলিটির সহ-বিকাশকারী যা বেশ কয়েকটি বিতরণে প্রবেশের পথে চলেছে। টুলটিকে ইনসি বলা হয় । এটি একটি বাশ স্ক্রিপ্ট যা এখানে অন্যান্য সমস্ত উত্তরগুলি একটি সহজ কমান্ডে পরামর্শ দেয় does এটা দেখ.

এটি ব্যবহার করতে, কেবল একটি টার্মিনালে যান এবং 'inxi -F' টাইপ করুন এবং এটি একটি সম্পূর্ণ (-F) সিস্টেমের তথ্য আউটপুট প্রদর্শন করবে। 'inxi -h' আরও বিকল্প দেখায়। এটি মূলত আইআরসি সমস্যা সমাধানের জন্য তৈরি হয়েছিল, তাই এটি প্রায় প্রতিটি আইআরসি ক্লায়েন্টে কাজ করে (এবং কিছুতে বান্ডিল আসে)।

inxi



9

এবং, কেবল আমার দুটি সেন্ট মূল্য যুক্ত করার জন্য, আমিও চেষ্টা করব

hwinfo

পূর্ণ কোমন্ড ব্যবহার করার আগে আপনি সম্ভবত সংক্ষিপ্ত সংস্করণটি ব্যবহার করে দেখতে পারেন,

hwinfo --short

যা ইতিমধ্যে আপনার অনুসন্ধান করা তথ্য সরবরাহ করতে পারে। Fll সংস্করণ বিবরণে খুব সমৃদ্ধ, তাই এটি সম্ভবত সেরা বলা হয়

hwinfo | more

এবং, উপায় দ্বারা, lshw সরবরাহিত তথ্যের একটি সুবিধাজনক কনডেন্সড ফর্ম এর মাধ্যমে প্রাপ্ত করা যেতে পারে

sudo lshw -businfo

সহজেই পঠনযোগ্য আউটপুট সহ:

Bus info          Device      Class          Description
========================================================
                              system         PORTEGE R930 (PT331E)
                              bus            PORTEGE R930
                              memory         128KiB BIOS
                              memory         6GiB System Memory
                              memory         4GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
                              memory         2GiB SODIMM DDR3 Synchronous 1600 MHz (0,6 ns)
cpu@0                         processor      Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
                              memory         32KiB L1 cache
                              memory         256KiB L2 cache
                              memory         4MiB L3 cache
                              memory         32KiB L1 cache
pci@0000:00:00.0              bridge         3rd Gen Core processor DRAM Controller
pci@0000:00:02.0              display        3rd Gen Core processor Graphics Controller
pci@0000:00:14.0              bus            7 Series/C210 Series Chipset Family USB xHCI     Host Controller
pci@0000:00:16.0              communication  7 Series/C210 Series Chipset Family 
                                             MEI Controller #1
pci@0000:00:16.3              communication  7 Series/C210 Series Chipset Family KT Controller
pci@0000:00:19.0  eth0        network        82579LM Gigabit Network Connection
pci@0000:00:1a.0              bus            7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2
pci@0000:00:1b.0              multimedia     7 Series/C210 Series Chipset Family High Definition Audio Controller
pci@0000:00:1c.0              bridge         7 Series/C210 Series Chipset Family PCI Express Root Port 1
pci@0000:01:00.0              generic        MMC/SD Host Controller
pci@0000:00:1c.1              bridge         7 Series/C210 Series Chipset Family PCI Express Root Port 2
pci@0000:00:1c.2              bridge         7 Series/C210 Series Chipset Family PCI Express Root Port 3
pci@0000:04:00.0  wlan0       network        Centrino Advanced-N 6235
pci@0000:00:1c.5              bridge         7 Series/C210 Series Chipset Family PCI Express Root Port 6
pci@0000:00:1d.0              bus            7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1
pci@0000:00:1f.0              bridge         QM77 Express Chipset LPC Controller
pci@0000:00:1f.2              storage        7 Series Chipset Family 6-port SATA Controller [AHCI mode]
                 scsi0       storage        
scsi@0:0.0.0      /dev/sda    disk           256GB TOSHIBA THNSNF25
scsi@0:0.0.0,1    /dev/sda1   volume         27GiB EXT4 volume
scsi@0:0.0.0,2    /dev/sda2   volume         210GiB Extended partition
                 /dev/sda5   volume         5722MiB Linux swap / Solaris partition
                 /dev/sda6   volume         204GiB Linux filesystem partition
                 scsi2       storage        
scsi@2:0.0.0      /dev/cdrom  disk           DVD-RAM UJ8C2
                             power          Lithium Ion Battery
                          power          
                 wwan0       network        Ethernet interface

Lshw এর একটি গ্রাফিকাল সংস্করণও রয়েছে, যার নাম lshw-gtk:

sudo lshw-gtk &

আপনি যে নির্দিষ্ট ডিস্ট্রোটি চালু করছেন তার উপর নির্ভর করে এই কমান্ডগুলির বেশিরভাগ ইনস্টল করার প্রয়োজন হতে পারে (অ্যাপ্লিকেশন-ইনস্টল, ইয়াম, প্যাকম্যান, ...)


2

স্ক্রিনফ্যাচ নামে জনপ্রিয় অ-মানক স্ক্রিপ্টও রয়েছে (ইনস্টলেশন প্রয়োজন) :

স্ক্রিনফ্যাচ একটি "বাশ স্ক্রিনশট ইনফরমেশন সরঞ্জাম"। এই হ্যান্ড বাশ স্ক্রিপ্টটি আজকাল প্রত্যেকের স্ক্রিনশটগুলিতে আপনি দেখেন সেই নিফটি টার্মিনাল থিম তথ্য + ASCII বিতরণ লোগোগুলির একটি তৈরি করতে ব্যবহার করা যেতে পারে। এটি আপনার বিতরণটি স্বয়ংক্রিয়ভাবে সনাক্ত করবে এবং সেই বিতরণের লোগোর একটি ASCII সংস্করণ এবং ডানদিকে কিছু মূল্যবান তথ্য প্রদর্শন করবে। কোনও ASCII আর্ট, রঙ নির্দিষ্টকরণের তথ্য রয়েছে, তথ্য প্রদর্শন করার পরে একটি স্ক্রিনশট নেওয়া এবং এমনকি স্ক্রিনশট কমান্ডটি কাস্টমাইজ করার বিকল্প রয়েছে! এই স্ক্রিপ্টটি যুক্ত করা খুব সহজ এবং সহজেই প্রসারিত হতে পারে।

এখানে চিত্র বর্ণনা লিখুন


1
দারুণ জিনিস! তবে এফওয়াইআই, যদি এটি সক্রিয় সফ্টওয়্যার এবং বর্তমানে উপলভ্য থাকে তবে সর্বদা অফিসিয়াল সাইটের সাথে লিঙ্ক করা বা this এক্ষেত্রে — এর জন্য কোড সংগ্রহস্থলকে পছন্দ করে।
জেকগল্ড

1

আপনি যদি পিসিআই (বা পিসিআই-এক্সপ্রেস) বাসের মাধ্যমে আপনার মেশিনে সংযুক্ত সমস্ত ডিভাইস সম্পর্কে প্রচুর তথ্য চান তবে টাইপ করুন lspci -vvknnqq

আপনি যদি নিজের ডিস্ক বিভাজন সম্পর্কে তথ্য চান তবে টাইপ করুন sudo fdisk -l /dev/sda



1

আপনি যদি আপনার অবকাঠামো পরিচালনা করতে পুতুল ব্যবহার করেন তবে ফ্যাক্টরটি ব্যবহার করুন

facter processorcount sp_number_processors sp_current_processor_speed memorytotal operatingsystem  osfamily operatingsystemrelease

processorcount => 4
sp_current_processor_speed => 2.5 GHz
sp_number_processors => 2
memorytotal => 8.00 GB
osfamily => RedHat
operatingsystem => CentOS
operatingsystemrelease => 6.5

আপনি এমনকি yaml বা json হিসাবে আউটপুট করতে পারেন

facter osfamily operatingsystem --json
{"osfamily":"Darwin","operatingsystem":"Darwin"}

facter osfamily operatingsystem --yaml
osfamily: Darwin
operatingsystem: Darwin

শেফের ওহাই নামে একটি অনুরূপ সরঞ্জাম রয়েছে


0

HW-প্রোবের টুল একবারে সব হার্ডওয়্যার সংক্রান্ত listers আউটপুটের (hwinfo, lspci, lscpu, hdparm, smartctl, dmidecode, ইত্যাদি) সংগ্রহ করে।

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