আপনার কম্পিউটারে ডিভাইসের নাম খুঁজে পেতে লিনাক্স ব্যবহার করুন

এই নির্দেশিকা আপনাকে দেখাবে কিভাবে আপনার কম্পিউটারে ডিভাইস, ড্রাইভ, PCI ডিভাইস এবং USB ডিভাইসগুলি তালিকাভুক্ত করা হয়। কোন ড্রাইভগুলি পাওয়া যায় তা খুঁজে বের করার জন্য আপনি সংক্ষিপ্তভাবে দেখবেন যে মাউন্ট করা ডিভাইসগুলি কীভাবে দেখানো হবে, এবং তারপর আপনি দেখবেন কিভাবে সমস্ত ড্রাইভগুলি দেখানো হবে।

মাউন্ট কমান্ড ব্যবহার করুন

আগের নির্দেশিকাতে, আমি দেখিয়েছি কিভাবে লিনাক্স ব্যবহার করে ডিভাইসগুলি মাউন্ট করা যায় । এখন আমি আপনাকে দেখাবো কিভাবে মাউন্ট করা ডিভাইসগুলি তালিকাভুক্ত করা যায়।

আপনি ব্যবহার করতে পারেন সবচেয়ে সহজ সিনট্যাক্স নিম্নরূপ:

পর্বত

উপরের কমান্ড থেকে আউটপুট মোটামুটি কার্যবিবরণী এবং এরকম কিছু হবে:

/ dev / sda4 উপর / টাইপ ext4 (rw, relatime, errors = remount-ro, তথ্য = নির্দেশিত)
/ sys / কার্নেল / নিরাপত্তা প্রকার নিরাপত্তাফেরা (rw, nosuid, nodev, noexec, relat) এ securityfs
IME)

এত তথ্য আছে যে এটি সত্যিই পড়া সহজ নয়

হার্ড ড্রাইভ সাধারণত / dev / sda অথবা / dev / sdb দিয়ে শুরু করা হয় যাতে আপনি grep কমান্ড ব্যবহার করে নিম্নরূপ আউটপুট কমাতে পারেন:

মাউন্ট | grep / dev / sd

ফলাফল এই সময় কিছু ভালো দেখাবে:

/ dev / sda4 উপর / টাইপ ext4 (rw, relatime, errors = remount-ro, তথ্য = নির্দেশিত)
/ dev / sda1 / boot / efi টাইপ vfat (rw, relatime, fmask = 0077, dmask = 0077, codepage = 437, iocharset = iso8859-1, shortname = mixed, errors = remount-ro) -এ

এটি আপনার ড্রাইভগুলি তালিকাভুক্ত না করে কিন্তু এটি আপনার মাউন্ট করা পার্টিশনগুলিকে তালিকাভুক্ত করে। এটি এমন পার্টিশনগুলি তালিকাভুক্ত করে না যা এখনও মাউন্ট করা হয়নি।

ডিভাইস / dev / sda সাধারণত হার্ড ড্রাইভ 1 এর জন্য ব্যবহৃত হয় এবং যদি আপনার একটি দ্বিতীয় হার্ড ড্রাইভ থাকে তবে এটি / dev / sdb এ মাউন্ট করা হবে।

যদি আপনার SSD থাকে তবে এটি / dev / sda- ​​এ ম্যাপ করা হবে এবং হার্ড ড্রাইভ / dev / sdb এ ম্যাপ করা হবে।

আপনি দেখতে পাবেন যে আমার কম্পিউটারে একটি / dev / sda ড্রাইভ রয়েছে 2 টি পার্টিশন সহ মাউন্ট করা। / Dev / sda4 পার্টিশনের একটি ext4 ফাইল-সিস্টেম আছে এবং উবুন্টু ইনস্টল করা আছে। / Dev / sda1 হল EFI পার্টিশন যা সিস্টেমটি প্রথম স্থানে বুট করতে ব্যবহৃত হয়।

এই কম্পিউটারটি উইন্ডোজ 10 এর সাথে ডুয়াল বুট সেট আপ করা হয়েছে। উইন্ডোজ পার্টিশনগুলি দেখার জন্য, আমি তাদের মাউন্ট করতে হবে।

ব্লক ডিভাইস তালিকাতে lsblk ব্যবহার করুন

মাউন্ট করা ডিভাইসগুলি তালিকাভুক্ত করার জন্য ঠিক আছে কিন্তু এটি আপনার কাছে প্রতি ডিভাইসটি দেখায় না এবং আউটপুটটি খুবই কার্যবিবরণী করা এটি পড়া কঠিন

লিনাক্সে ড্রাইভগুলি তালিকাভুক্ত করার সর্বোত্তম উপায় হলো lsblk ব্যবহার করা:

lsblk

তথ্য নিম্নলিখিত তথ্য দিয়ে একটি গাছ বিন্যাসে প্রদর্শিত হয়:

ডিসপ্লে এই রকম কিছু দেখায়:

তথ্য পড়তে অনেক সহজ। আপনি দেখতে পারেন যে আমার একটি ড্রাইভ আছে যা sda বলা হয় যার 931 গিগাবাইট আছে। এসডিএ বিভক্ত 5 পার্টিশন 2 বা মাউন্ট করা এবং একটি তৃতীয় যা সোয়াপ নিয়োগ করা হয়।

Sr0 নামক একটি ড্রাইভ রয়েছে যা বিল্ট-ইন ডিভিডি ড্রাইভ।

কিভাবে পিসিআই ডিভাইস তালিকাভুক্ত করতে

লিনাক্স সম্পর্কে জানার জন্য সত্যিই এটা সত্যি যে এক জিনিস হল যদি আপনি কিছু তালিকা তৈরি করতে চান তবে সাধারণত একটি কমান্ড থাকে যা "ls" অক্ষর দিয়ে শুরু হয়।

আপনি ইতিমধ্যেই দেখেছেন যে "lsblk" ব্লক ডিভাইসগুলি তালিকাভুক্ত করে এবং ডিস্কগুলি যেভাবে স্থাপন করা হয়েছে তা দেখানোর জন্য ব্যবহার করা যেতে পারে।

আপনাকে অবশ্যই জানা উচিত যে ls কমান্ডটি একটি ডিরেক্টরি তালিকা পেতে ব্যবহৃত হয়।

পরবর্তীতে, কম্পিউটারে ইউএসবি ড্রাইভের তালিকা করার জন্য আপনি lsusb কমান্ডটি ব্যবহার করবেন।

আপনি lsdev কমান্ড ব্যবহার করেও ডিভাইসগুলি তালিকাভুক্ত করতে পারেন তবে আপনাকে সেই কমান্ডটি ব্যবহার করার জন্য নিশ্চিত করতে প্রিন্সিফো ইনস্টল করা প্রয়োজন।

PCI ডিভাইসগুলি তালিকাভুক্ত করার জন্য lspci কমান্ডটি ব্যবহার করুন:

lspci

উপরের কমান্ডটি থেকে আউটপুট আবার খুব সরল অর্থ আপনি সম্ভবত আপনার জন্য দরখাস্ত তুলনায় আরো তথ্য পেতে।

এখানে আমার তালিকা থেকে একটি সংক্ষিপ্ত স্ন্যাপশট আছে:

00: 02.0 VGA সামঞ্জস্যপূর্ণ নিয়ামক: ইন্টেল কর্পোরেশন তৃতীয় জেনারেল কোর প্রসেসর গ্যাপ
হিক্স কন্ট্রোলার (Rev 09)
00: 14.0 ইউএসবি কন্ট্রোলার: ইন্টেল কর্পোরেশন 7 সিরিজ / সি ২10 সিরিজ চিপসেট পরিবার ইউএস
বি xHCI হোস্ট কন্ট্রোলার (Rev 04)

তালিকা VGA কন্ট্রোলারগুলি থেকে USB, সাউন্ড, ব্লুটুথ, বেতার এবং ইথারনেট কন্ট্রোলারগুলি থেকে সবকিছু তালিকাবদ্ধ করে।

অদ্ভুতভাবে মান lspci তালিকা মৌলিক বলে মনে করা হয় এবং যদি আপনি প্রতিটি ডিভাইস সম্পর্কে আরও বিস্তারিত তথ্য চান তবে নিম্নলিখিত কমান্ডটি চালাতে পারবেন:

lspci -v

প্রতিটি ডিভাইসের জন্য তথ্য এই মত কিছু দেখায়:

02: 00.0 নেটওয়ার্ক কন্ট্রোলার: কোয়ালকম এথারোস এআর 48585 ওয়্যারলেস নেটওয়ার্ক অ্যাডাপ্টার (রিভ 01)
সাবসিস্টেম: ডেল AR9485 ওয়্যারলেস নেটওয়ার্ক অ্যাডাপ্টার
পতাকাগুলি: বাস মাস্টার, দ্রুত চালক, লটেন্সি 0, আইআরকিউ 17
C0500000 এ মেমরি (64-বিট, অ প্রফেটেবল) [আকার = 512 কে]
C0580000 এ এক্সটেনশন রম [অক্ষম] [সাইজ = 64K]
কেপেবিলিটিস:
ব্যবহারের জন্য কার্নেল ড্রাইভার: ath9k
কার্নেল মডিউল: ath9k

Lspci -v কমান্ডটি থেকে আউটপুট প্রকৃতপক্ষে আরও পাঠযোগ্য এবং আপনি স্পষ্টভাবে দেখতে পাচ্ছেন আমার কাছে একটি কোয়ালকম এথারোস বেতার কার্ড আছে।

আপনি নিম্নলিখিত কমান্ড ব্যবহার করে আরও বেশি ওয়ার্ডস আউটপুট পেতে পারেন:

lspci -vv

যদি তা যথেষ্ট না হয় তবে নিম্নলিখিতগুলি চেষ্টা করুন:

lspci -vvv

এবং যদি তা যথেষ্ট না হয় না, আমি শুধু মজা করছি এটা সেখানে থামে

ডিভাইসগুলি তালিকাভুক্ত না করে lspci- এর সবচেয়ে উপযোগী দিক হল সেই ডিভাইসের জন্য ব্যবহৃত কার্নেল ড্রাইভার। যদি ডিভাইসটি কাজ না করে তবে ডিভাইসটির জন্য উপলব্ধ একটি ভাল ড্রাইভার কিনা তা সম্ভবত মূল্যবান।

কম্পিউটারের সংযুক্ত ইউএসবি ডিভাইস তালিকা

আপনার কম্পিউটারের জন্য উপলব্ধ USB ডিভাইসগুলি তালিকাভুক্ত করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

lsusb

আউটপুট এই মত কিছু হতে হবে:

বাস 002 ডিভাইস 002: আইডি 8087: 0024 ইন্টেল কারপ। ইন্টিগ্রেটেড রেটিং হাব
বাস 002 ডিভাইস 001: ID 1d6b: 0002 লিনাক্স ফাউন্ডেশন 2.0 রুট হাব
বাস 001 ডিভাইস 005: আইডি 0c45: 64 ডিস্ক মাইক্রোডিয়া
বাস 001 ডিভাইস 004: আইডি 0 বিডা: 0129 রিয়েলটাইক সেমিকন্ডাক্টর কর্প। RTS5129 কার্ড রিডার কন্ট্রোলার
বাস 001 ডিভাইস 007: ID 0cf3: e004 এথেরোস কমিউনিকেশনস, ইনক।
বাস 001 ডিভাইস 002: আইডি 8087: 0024 ইন্টেল কারপ। ইন্টিগ্রেটেড রেটিং হাব
বাস 001 ডিভাইস 001: ID 1d6b: 0002 লিনাক্স ফাউন্ডেশন 2.0 রুট হাব
বাস 004 ডিভাইস 002: আইডি 0bc2: 231 একটি Seagate আরএসএস এলএলসি
বাস 004 ডিভাইস 001: আইডি 1d6b: 0003 লিনাক্স ফাউন্ডেশন 3.0 রুট হাব
বাস 003 ডিভাইস 002: ID 054c: 05a8 সোনি কারপ।
বাস 003 ডিভাইস 001: আইডি 1d6b: 0002 লিনাক্স ফাউন্ডেশন 2.0 রুট হাব

আপনি যদি একটি USB ডিভাইসকে একটি বহিরাগত হার্ড ড্রাইভের মতো কম্পিউটারে সন্নিবেশ করেন এবং তারপর lsusb কমান্ডটি চালান তাহলে আপনি তালিকাটিতে ডিভাইসটি দেখতে পাবেন।

সারাংশ

তারপর সারসংক্ষেপ করতে, লিনাক্সে কিছুটা তালিকাভুক্ত করার সর্বোত্তম উপায় হল নিম্নোক্ত ls কমান্ডটি মনে রাখা: