উত্তর:
কয়েকটি অপশন আছে:
lspci
আপনাকে আপনার বেশিরভাগ হার্ডওয়্যার একটি দুর্দান্ত দ্রুত উপায়ে দেখাবে । এতে ভার্বোসিটির বিভিন্ন স্তরের রয়েছে যাতে আপনি এগুলি থেকে আরও তথ্য -v
এবং -vv
পতাকাগুলি চাইলে এটি পেতে পারেন। -k
আমার যুক্তি, যা কার্নেল ড্রাইভারের একটি হার্ডওয়্যার ব্যবহার করছে খুঁজে বের করতে একটি ভাল উপায়। -nn
আপনাকে কেবল হার্ডওয়্যার আইডি জানাতে দেবে যা অনুসন্ধানের জন্য দুর্দান্ত।
তবে এটি হার্ডওয়ারের তালিকা পাওয়ার খুব সহজ এবং দ্রুত উপায়। আমি প্রায়শই লোকদের তার বেতার হার্ডওয়্যার সনাক্ত করার চেষ্টা করার সময় এটির ফলাফল আউট পোস্ট করতে বলি। এ জাতীয় জিনিসের জন্য এটি দুর্দান্ত।
এটি ইউএসবি বাসগুলি ব্যতীত ইউএসবি হার্ডওয়্যার প্রদর্শন করে না ।
এখানে তিনটি বাস্তব বিশ্বের উদাহরণ রয়েছে:
$ lspci -nnk | grep VGA -A1
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 580] [10de:1080] (rev a1)
Kernel driver in use: nvidia
$lspci -v | grep -A7 -i "audio"
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
Subsystem: Acer Incorporated [ALI] Device 080d
Flags: bus master, fast devsel, latency 0, IRQ 34
Memory at f0940000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
--
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
Subsystem: Acer Incorporated [ALI] Device 080d
Flags: bus master, slow devsel, latency 32, IRQ 35
Memory at f0944000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
$ lspci -nnk | grep net -A2
00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP79 Ethernet [10de:0ab0] (rev b1)
Subsystem: Acer Incorporated [ALI] Device [1025:0222]
Kernel driver in use: forcedeth
--
05:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) [168c:001c] (rev 01)
Subsystem: AMBIT Microsystem Corp. AR5BXB63 802.11bg NIC [1468:0428]
Kernel driver in use: ath5k
lsusb
মত lspci
তবে ইউএসবি ডিভাইসের জন্য। অনুরূপ ভার্বোসিটি বিকল্পগুলির সাথে অনুরূপ কার্যকারিতা। প্লাগ ইন কি আছে তা জানতে চাইলে ভাল।
sudo lshw
আপনাকে হার্ডওয়্যার এবং সেটিংসের একটি খুব বিস্তৃত তালিকা দেবে।
এটি আপনাকে এত বেশি তথ্য দেয়, আমি আপনাকে less
এটির কোনও পাইপের মাধ্যমে পাইপ দেওয়ার বা কোনও ফাইলে আউটপুট দেওয়ার পরামর্শ দিচ্ছি এবং এমন কোনও কিছুতে আপনি ঘুরে আসতে পারেন তা খুলুন:
sudo lshw | less
অবশ্যই এটি সাধারণত প্রচুর তথ্য। আপনার হার্ডওয়্যারের একটি ছোট সাবসেটের জন্য আপনাকে কেবলমাত্র তথ্যের প্রয়োজন হয় এবং lshw
আপনাকে কোনও বিভাগ নির্বাচন করতে দেয়। আপনি যদি কেবল নিজের নেটওয়ার্ক ডিভাইসগুলি দেখতে চান, উদাহরণস্বরূপ, এটি চালান:
sudo lshw -c network
আপনি যদি গ্রাফিকাল কিছু চান তবে আমি আপনাকে পরামর্শ দেওয়ার পরামর্শ দিই hardinfo
। আপনাকে প্রথমে এটি ইনস্টল করতে হবে:
sudo apt-get install hardinfo
আপনি কেবল এটির সাথে একই টার্মিনাল থেকে চালান hardinfo
। আমি জানি না যে এটির একটি মেনু অবস্থান ডিফল্টরূপে রয়েছে।
তবে এটি আপনাকে অন্যান্য বিকল্পগুলির তুলনায় কিছুটা বেশি তথ্য (বুট, উপলভ্য কার্নেল ইত্যাদি) দিতে পারে, পাশাপাশি আপনাকে প্রথম দুটি কমান্ডের মতো পিসিআই এবং ইউএসবি হার্ডওয়্যারের অনুরূপ তালিকা প্রদান করতে পারে।
এটি কিছু সাধারণ বেঞ্চমার্কিংও সরবরাহ করে। আমি মনে করি বিকাশকারীরা স্যান্ড্রা (একটি জনপ্রিয় উইন্ডোজ হার্ডওয়্যার তথ্য সংগ্রহের সরঞ্জাম) এর প্রতিস্থাপনের লক্ষ্য রাখে।
এমনকি এটি আপনার কাছে কারও কাছে প্রেরণ করতে পারে এমন একটি সুন্দর রিপোর্ট আউটপুট করার বিকল্প রয়েছে (যদিও এটি সহজেই খুব বেশি তথ্য হতে পারে )।
lspci -k
যে এগুলি তাদের lshw
দেখায়, অবশ্যই অবশ্যই তাদের বিষয়গুলি দেখায় (কনফিগারেশন => ড্রাইভার স্টেমের নীচে দেখুন) এবং hardinfo
আপনি যখন কোনও ডিভাইস নির্বাচন করেন তখন সেগুলি দেখায় (স্ক্রিনশটের নীচের অংশটি সেই ডিভাইসের জন্য আরও তথ্য পূরণ করবে)
আপনি lshw যা সি এল এল সরঞ্জাম হিসাবে ব্যবহার করতে পারেন:
sudo lshw
ম্যান পেজ যেমন বলে:
lshw একটি ছোট সরঞ্জাম যা মেশিনের হার্ডওয়্যার কনফিগারেশন সম্পর্কিত বিশদ তথ্য আহরণের জন্য। এটি নির্ভুল মেমরি কনফিগারেশন, ফার্মওয়্যার সংস্করণ, মেইনবোর্ড কনফিগারেশন, সিপিইউ সংস্করণ এবং গতি, ক্যাশে কনফিগারেশন, বাস গতি ইত্যাদির ডিএমআই-সক্ষম x86 বা আইএ -৪৪ সিস্টেমে এবং কিছু পাওয়ারপিসি মেশিনে (পাওয়ারম্যাক জি 4 পরিচিত হিসাবে পরিচিত) রিপোর্ট করতে পারে।
আপনি হার্ডআইএনফোও ব্যবহার করতে পারেন :
হার্ডআইএনফো আপনার সিস্টেমের হার্ডওয়্যার এবং অপারেটিং সিস্টেম সম্পর্কিত তথ্য সংগ্রহ করতে পারে, মাপদণ্ড সম্পাদন করতে পারে এবং এইচটিএমএল বা সাধারণ পাঠ্য বিন্যাসে মুদ্রণযোগ্য প্রতিবেদন তৈরি করতে পারে।
এটি সহজেই বাড়ানো যেতে পারে, বিকাশকারী ডকুমেন্টেশন এবং পূর্ণ উত্স কোডের জন্য (জিএনইউ জিপিএল সংস্করণ 2 এর অধীনে প্রকাশিত) উপলব্ধ।
এই আদেশটি চালিয়ে এটি ইনস্টল করুন:
sudo apt-get install hardinfo
অথবা সিনাপটিক বা সফ্টওয়্যার সেন্টারে হার্ডইনফোটি সন্ধান করুন।
হার্ডওয়্যার তথ্য সংগ্রহের বিভিন্ন উপায় রয়েছে। আমি জানি সমস্ত সম্ভাবনা পোস্ট করব। প্রোগ্রামগুলির যে কোনও সম্পর্কে আরও তথ্যের জন্য দয়া করে তাদের ম্যান পেজগুলি দেখুন।
বিকল্প এক - lshw
lshw
যা ডিফল্টরূপে ইনস্টল করা উচিত। আপনাকে এটি সুপার ইউজার হিসাবে চালাতে হবে (সুডো)।
এটি প্রতিটি উপাদানগুলির একটি খুব বিশদ তালিকা উপস্থাপন করবে। একটি সংক্ষিপ্ত তালিকা উপস্থাপনা পেতে আপনি -short
পতাকা ব্যবহার করতে পারেন ।
আপনি এটিকে বিভিন্ন উপায়ে তথ্য আউটপুট করতে পারেন।
বিকল্প দুটি -hwinfo
(ইনস্টল করা প্রয়োজন)
hwinfo
যা আপনি ইনস্টল করতে হবে। এটি ভান্ডারগুলিতে রয়েছে।
এটি উপাদানগুলিকে খুব বিস্তারিত ফ্যাশনে উপস্থাপন করে। এখানে --short
পতাকাটি আপনাকে একটি দুর্দান্ত হার্ডওয়্যার বিভাগের বাছাই করা তালিকা দেবে।
সঙ্গে --[hwtype]
বিকল্প আপনি শুধুমাত্র একটি নির্বাচিত হার্ডওয়্যার ধরন, যা কখনও বেশ সুবিধাজনক বিষয়ে বিস্তারিত তথ্য পেতে পারেন।
হার্ডওয়্যার বা ড্রাইভারগুলি নিষ্ক্রিয় / সক্ষম করার কোনও একমাত্র সমাধান সম্পর্কে আমি জানি না। ড্রাইভারগুলি সাধারণত কার্নেল মডিউল যা আপনি modprobe
কমান্ডটি ব্যবহার করে সক্ষম (যুক্ত) এবং অক্ষম (অপসারণ) করতে পারবেন ।
lsmod
আপনি ব্যবহার করে কোন মডিউল বর্তমানে লোড হয়েছে তা জানতে পারবেন।
hwinfo
পার্থক্য আছে lshw
?
lshw
কিছুটা আরও তথ্যের তালিকাবদ্ধ করে।
sudo lshw -short
বাগ রিপোর্টগুলিতে উদ্ধৃতি দেওয়ার জন্য তথ্যের প্রয়োজনীয়তা সহজেই সমাধান করে ves
lshw একটি খুব ভাল কমান্ড যা আপনাকে আপনার হার্ডওয়ারের একটি খুব বিশদ তথ্য বলে। আপনি যদি হার্ডিনফো এর মতো অন্য কিছু ইনস্টল করতে না চান তবে এটি খুব ভাল কমান্ড হবে। তবে আরও ইন্টারেক্টিভ উপায়ে তথ্য পেতে -html বা -xML বিকল্পের সাহায্যে lshw (আপনি এই আদেশটি মনে রাখতে তালিকার হার্ডওয়্যার বলতে পারেন) ব্যবহার করুন।
এখানে এটি চিত্রিত
$ sudo lshw | less (or more)
$ sudo lshw -html > myhardware.html
$ sudo lshw -xml > myhardware.xml
আপনার হার্ডওয়ারের সম্পূর্ণ বিবরণ পেতে এখনই আপনার বর্তমান ডিরেক্টরিতে তৈরি .html বা .xML ফাইলগুলি খুলুন।
হার্ডওয়্যারলাইস্টার একটি দরকারী সরঞ্জাম যা আপনাকে আপনার সিস্টেমের সমস্ত হার্ডওয়্যারের একটি সুন্দর জিইউআই ইন্টারফেসে বিস্তারিত তথ্য প্রদর্শন করতে পারে।
আপনি যদি একটি টার্মিনাল ব্যবহার করতে পছন্দ করেন sudo dmidecode
যা আপনাকে সমস্ত হার্ডওয়্যারের একটি খুব বিস্তারিত তালিকা দেয়।
উবুন্টুর জন্য অন্যান্য দুর্দান্ত সরঞ্জামগুলি
আই-নেক্স হ'ল ফ্রি সিস্টেম তথ্য সরঞ্জাম যা মূল সিস্টেমের উপাদানগুলি (ডিভাইস) যেমন সিপিইউ, মাদারবোর্ড, মেমরি, ভিডিও মেমরি, শব্দ, ইউএসবি ডিভাইস ইত্যাদির তথ্য সংগ্রহ করতে ব্যবহৃত হয়। অ্যাপ্লিকেশনটি একটি ট্যাবড ক্লিয়ার ইন্টারফেসের মাধ্যমে সিস্টেম হার্ডওয়্যার সম্পর্কিত তথ্য প্রদর্শন করতে দেয়, এই ইউটিলিটি উল্লেখযোগ্য পরিমাণে সিস্টেমের বিবরণ প্রদর্শন করে। আই-নেক্স ইউটিলিটি নতুন কার্যকারিতা যুক্ত করে চলেছে, এবার আই-নেক্সে জিপিইউ তথ্য ট্যাব এবং অন্যান্য বিভিন্ন সংশোধন অন্তর্ভুক্ত রয়েছে। হার্ডওয়্যার তথ্য প্রদর্শন করতে সক্ষম হওয়া ছাড়াও, আই-নেক্সস একটি উন্নত প্রতিবেদন তৈরি করতে পারে যার জন্য আপনি কী অন্তর্ভুক্ত করবেন তা নির্বাচন করতে পারেন এবং Pasচ্ছিকভাবে প্রতিবেদনটি পাস্তবিন (এবং অন্যান্য) হিসাবে কোনও পরিষেবাতে প্রেরণ করতে পারেন। এটি সরাসরি অ্যাপ্লিকেশন থেকে আই-নেক্স উইন্ডোটির স্ক্রিনশট নেওয়ার একটি বিকল্পও বৈশিষ্ট্যযুক্ত। আই-নেক্স এবং লিনাক্সের জন্য উপলব্ধ অন্যান্য হার্ডওয়্যার তথ্য জিইউআই সরঞ্জামগুলির মধ্যে পার্থক্য হ'ল তথ্যটি আরও সুসংহত এবং দ্রুত প্রদর্শিত হয় (উদাহরণস্বরূপ lshw-gtk এর চেয়ে)। এছাড়াও, হার্ডওয়্যার তথ্য এমন উপায়ে উপস্থাপন করা হয় যা অন্যান্য অন্যান্য সরঞ্জামের চেয়ে বোঝা সহজ।
হার্ডওয়্যার তথ্য দেখানোর জন্য সিপিইউ-জি দরকারী ইউটিলিটি। এটি হার্ডওয়্যার সনাক্ত করে এবং সবকিছু সম্পর্কে বিশদ প্রদর্শন করে, এটি সিপিইউ (প্রসেসর), র্যাম (অ্যাক্টিভ / অ্যাক্টিভ, ফ্রি, ইউজড এবং ক্যাশেড), মাদারবোর্ড এবং চিপসেট, বায়োসের বিশদ, গ্রাফিক কার্ডের বিশদ এবং ইনস্টল লিনাক্সের বিশদ সম্পর্কিত তথ্য প্রদর্শন করে।
উত্স http://www.noobslab.com/2014/01/cpuz-al متبادل-inex-cpug-for- ubuntu.html
/var/lib/dpkg/info/i-nex.postinst
সাথে সম্পর্কিত সামগ্রীগুলি প্রতিস্থাপন করা দরকার exit 0
।
i-nex
অবধি, উবুন্টুতে আমি দেখেছি সেরা বিকল্প। 16.04 এ দুর্দান্ত কাজ করে এবং আমি যা করবো তা প্রত্যাশা করি। আমি অন্যান্য বিকল্পগুলি ( hardinfo
, hwinfo
) আনইনস্টল করে দিয়েছি , কিন্তু চেষ্টা করার পরে সেগুলি সরিয়েছি i-nex
। এটি শীর্ষ উত্তরগুলির মধ্যে একটি হওয়া উচিত ছিল। ধন্যবাদ!
টার্মিনাল থেকে:
sudo lshw
গুই থেকে আপনাকে জিনোম-ডিভাইস-ম্যানেজার ইনস্টল করতে হবে
ডিফল্ট উবুন্টু সংগ্রহস্থলগুলি থেকে সিসিনফো ইনস্টল করুন। সিসিনফো একটি গ্রাফিকাল সরঞ্জাম যা এটি চালিত কম্পিউটার সম্পর্কে কিছু হার্ডওয়্যার এবং সফ্টওয়্যার সম্পর্কিত তথ্য প্রদর্শন করতে সক্ষম।
এটি সম্পর্কে তথ্য সনাক্ত করতে সক্ষম:
উবুন্টু সফটওয়্যার সেন্টার থেকে ডিভাইস ম্যানেজার।
নিওফ্যাচ উচ্চ স্তরের তথ্যের জন্য একটি দুর্দান্ত কমান্ড লাইন সমাধান (যদি উবুন্টু 14.04 বা তার বেশি হয়))
ইনস্টল করতে আপনার প্রথমে পিপিএ যুক্ত করতে হবে:
sudo add-apt-repository ppa:dawidd0811/neofetch
তারপরে ইনস্টল করুন:
sudo apt update && sudo apt install neofetch
তারপরে চালান:
neofetch
নিউওফ্যাচ 18.04 সাল থেকে ইউনিভার্সের সংগ্রহস্থলে উপলব্ধ।
নিওফেটচ ডেটা উপস্থাপনের একটি সুবিধাজনক উপায় হ'ল ব্যবহার করা neofetch --stdout
। এই কমান্ডটি সরল পাঠ্যে আউটপুট তৈরি করে যা কোনও ছবি আপলোড করার প্রয়োজন ছাড়াই এখানে কোনও প্রশ্নের উত্তর বা অনুলিপি করা / কপি করা যায়।
$ neofetch --stdout
dkb@kububb
------------
OS: Ubuntu 18.04.2 LTS x86_64
Host: Inspiron 15-3567
Kernel: 4.15.0-48-generic
Uptime: 3 hours, 12 mins
Packages: 2352
Shell: bash 4.4.19
Resolution: 1366x768
DE: KDE
WM: KWin
WM Theme: Breeze
Theme: Breeze Dark [KDE], MyBreeze-Dark [GTK2/3]
Icons: Breeze-dark [KDE], Breeze [GTK2/3]
Terminal: konsole
Terminal Font: Hack 11
CPU: Intel i3-6006U (2) @ 2.000GHz
GPU: Intel HD Graphics 520
Memory: 1435MiB / 7846MiB
$
নেটিভ কমান্ড ব্যবহার করে উবুন্টু সহ লিনাক্স সিস্টেমগুলিতে সমস্ত সম্ভাব্য হার্ডওয়্যার সংক্রান্ত তথ্য সংগ্রহ করার জন্য আমি একটি শেল স্ক্রিপ্ট লিখেছিলাম। যে কোনও আগ্রহী স্ক্রিপ্টটি দেখতে এবং ডাউনলোড করতে পারেন: লিনাক্স বাক্স থেকে হার্ডওয়্যার সম্পর্কিত তথ্য পাওয়ার জন্য একটি সাধারণ শেল স্ক্রিপ্ট ।
এই স্ক্রিপ্টটি নিম্নলিখিত বিবরণগুলি আনে:
এই স্ক্রিপ্টটি এখন আরপিএম হিসাবে উপলভ্য, যা এই ব্লগ সাইট পৃষ্ঠা থেকে ডাউনলোড করা যেতে পারে: https://www.simplylinuxfaq.com/p/how-to-find-hardware-details-in-linux.html
বেশিরভাগ হার্ডওয়্যারের কাজের স্থিতি পর্যবেক্ষণ করার জন্য কি একক ইউটিলিটি আছে? উইন্ডোজ কিছু সফ্টওয়্যার মত?
আপনি যদি ড্যাশগুলিতে "সিস্টেম টেস্টিং" অনুসন্ধান করেন আপনি এমন একটি প্রোগ্রাম দেখতে পাবেন যা একটি উন্মাদ পরিমাণের বৈশিষ্ট্যগুলি পরীক্ষা করবে। ২ য় চিত্র দেখায় এটি স্থগিতকরণ, শক্তি পরিচালনা, অডিও, ইউএসবি, গ্রাফিক্স, মিডিয়াকার্ডস, ডিভিডি ড্রাইভ এবং আরও অনেক কিছু যাচাই করবে।
কোনও ডিভাইসের সাথে সম্পর্কিত কিছু ভুল হলে তা আপনাকে তা অবহিত করবে। ফলাফলের পৃষ্ঠায় প্রদর্শিত সমস্যা সম্পর্কিত একটি এਯੂ-তে একটি সাধারণ অনুসন্ধান বা পোস্ট করা সম্পর্কিত সমস্যাটি তদন্তে সহায়তা করবে।
উবুন্টু 14.04 এ ইউনিভার্সের সংগ্রহস্থল এবং পরে inxi
একই নামে প্যাকেজে নামক একটি বাশ স্ক্রিপ্ট রয়েছে । কমপক্ষে Xubuntu 16.04 এ এটি ডিফল্টরূপে ইনস্টল করা আছে। আপনি বিকল্পগুলির মাধ্যমে এর আউটপুট নিয়ন্ত্রণ করতে পারেন। দেখুন man inxi
। উদাহরণস্বরূপ inxi -v 2
ভার্বোসিটি স্তর 2 তে তথ্য দেখায়; 0-7 স্তর সমর্থিত।
neofetch
ইতিমধ্যে উল্লেখ করা হয়েছে তবে এটি রয়েছে screenfetch
যা আপনার ~/.bashrc
ফাইলে কমান্ড দেওয়ার পরে আপনি টার্মিনালটি খুললে আরও বেশি তথ্য সরবরাহ করে :
আমার টার্মিনাল স্প্ল্যাশ স্ক্রিনে চারটি উপাদান রয়েছে:
screenfetch
সিস্টেম তথ্য ইউটিলিটিএই উত্তরে আপনি নিজে যা করার বিশদটি পেতে পারেন:
hw-প্রোব সরঞ্জাম: https://github.com/linuxhw/hw-probe
এই সরঞ্জামটি কম্পিউটারের একটি অনুসন্ধান তৈরি করে যার মধ্যে হার্ডওয়ার লিসার (হুইনফো, ডিমিডিকোড, বায়োসডেকোড ইত্যাদি), বেশ কয়েকটি লিনাক্স ডায়াগনস্টিক সরঞ্জাম (স্মার্টক্টেল, স্মৃতিসৌধক ইত্যাদি) এবং সিস্টেম লগ (dmesg, Xorg.log, ইত্যাদি) অন্তর্ভুক্ত রয়েছে।
প্রোবের উদাহরণ: https://linux-hardware.org/?probe=0b29192f95
আমি এই প্রকল্পের লেখক, তাই বিনা দ্বিধায় কোন প্রশ্ন জিজ্ঞাসা করুন!
hardinfo
...