તમારા કમ્પ્યુટર પર ડિવાઇસની નામો શોધવા માટે લિનક્સનો ઉપયોગ કેવી રીતે કરવો

આ માર્ગદર્શિકા તમને બતાવશે કે કેવી રીતે તમારા કમ્પ્યુટર પર ઉપકરણો, ડ્રાઇવ્સ, PCI ઉપકરણો અને USB ઉપકરણોની યાદી આપવી. કયા ડ્રાઇવ્સ ઉપલબ્ધ છે તે શોધવા માટે તમે માઉન્ટેડ ઉપકરણોને કેવી રીતે બતાવવું તે સંક્ષિપ્તમાં બતાવવામાં આવશે, અને પછી તમને બતાવવામાં આવશે કે બધી ડ્રાઈવો કેવી રીતે બતાવવી.

માઉન્ટ કમાન્ડનો ઉપયોગ કરો

પહેલાંની માર્ગદર્શિકામાં, મેં દર્શાવ્યું છે કે Linux ને કેવી રીતે વાપરવું . હવે માઉન્ટેડ ઉપકરણોની યાદી કેવી રીતે કરવી તે હું તમને બતાવીશ.

તમે ઉપયોગમાં લઈ શકો તે સૌથી સરળ વાક્યરચના નીચે પ્રમાણે છે:

માઉન્ટ કરો

ઉપરોક્ત આદેશમાંથી આઉટપુટ એકદમ વર્બોઝ છે અને તે આના જેવું હશે:

/ dev / sda4 પર / પ્રકાર ext4 (rw, relatime, errors = remount-ro, માહિતી = આદેશ આપ્યો)
/ sys / kernel / સુરક્ષા પ્રકાર સિક્યોરિટાઇઝ (rw, nosuid, nodev, noexec, relat) પર સિક્યોરિટીઝ
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, કોડપેજ = 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 નો ઉપયોગ કરો

માઉન્ટ થયેલ માઉન્ટ થયેલ ઉપકરણોને સૂચિવા માટે ઠીક છે પરંતુ તે દરેક ઉપકરણને બતાવતું નથી કે જે તમારી પાસે છે અને આઉટપુટ ખૂબ જ વર્બોસ છે જે તેને વાંચવા માટે મુશ્કેલ બનાવે છે.

Linux માં ડ્રાઈવોની યાદી આપવાનો શ્રેષ્ઠ માર્ગ એ છે કે નીચે પ્રમાણે lsblk નો ઉપયોગ કરવો:

lsblk

નીચેની માહિતી સાથેની માહિતી વૃક્ષના સ્વરૂપમાં પ્રદર્શિત થાય છે:

ડિસ્પ્લે આના જેવું દેખાય છે:

આ માહિતી વાંચવા માટે ખૂબ સરળ છે. તમે જોઈ શકો છો કે મારી પાસે એક ડ્રાઈવ sda છે, જે 931 ગીગાબાઇટ્સ ધરાવે છે. એસડીએને 5 પાર્ટીશનો 2 માં વિભાજિત કરવામાં આવે છે અથવા જે માઉન્ટ થયેલ છે અને ત્રીજા જે સ્વેપને સોંપવામાં આવે છે.

SR0 નામની એક ડ્રાઇવ પણ છે જે બિલ્ટ-ઇન ડીવીડી ડ્રાઇવ છે.

પીસીઆઈ ઉપકરણોની યાદી કેવી રીતે કરવી

એક બાબત એ છે કે તે ખરેખર લિનક્સ વિશે શીખી રહી છે તે એ છે કે જો તમે કોઈ વસ્તુની સૂચિબદ્ધ કરવા માંગો છો તો સામાન્ય રીતે એક આદેશ છે જે "ls" અક્ષરોથી શરૂ થાય છે.

તમે પહેલાથી જ જોયું છે કે "lsblk" બ્લોક ઉપકરણોની યાદી આપે છે અને તે ડિસ્કને બહાર કાઢવામાં આવેલ માર્ગ બતાવવા માટે વાપરી શકાય છે.

તમારે એ પણ જાણવું જોઈએ કે ડિરેક્ટરી સૂચિ મેળવવા માટે ls આદેશનો ઉપયોગ થાય છે.

પાછળથી, તમે કમ્પ્યુટર પર યુએસબી ડ્રાઈવોની યાદી આપવા માટે lsusb આદેશનો ઉપયોગ કરશો.

તમે lsdev આદેશનો ઉપયોગ કરીને પણ ઉપકરણોને સૂચિબદ્ધ કરી શકો છો, પરંતુ તમારે તે આદેશનો ઉપયોગ કરવા માટે procinfo સ્થાપિત થયેલ છે તેની ખાતરી કરવાની જરૂર પડશે.

યાદી કરવા માટે PCI ઉપકરણો lspci આદેશને નીચે પ્રમાણે વાપરે છે:

lspci

ઉપરોક્ત આદેશમાંથી આઉટપુટ ફરીથી ખૂબ જ મહત્ત્વની છે, એટલે કે તમને કદાચ તમારા માટે સોદાબાજી કરતા વધુ માહિતી મળે છે.

અહીં મારી સૂચિમાંથી એક ટૂંકું સ્નેપશોટ છે:

00: 02.0 વીજીએ સુસંગત નિયંત્રક: ઇન્ટેલ કોર્પોરેશન 3 જી જનરલ કોર પ્રોસેસર ગેપ
કંટ્રોલર hix (09 સુધારણા)
00: 14.0 યુએસબી નિયંત્રક: ઇન્ટેલ કોર્પોરેશન 7 સીરિઝ / સી 210 સિરીઝ ચિપસેટ કૌટુંબિક યુએસ
બી xHCI યજમાન કંટ્રોલર (સુધાર 04)

સૂચિમાં VGA નિયંત્રકોથી યુએસબી, ધ્વનિ, બ્લૂટૂથ, વાયરલેસ અને ઇથરનેટ નિયંત્રકોની સૂચિ છે.

વ્યંગાત્મક રીતે પ્રમાણભૂત lspci યાદી મૂળભૂત માનવામાં આવે છે અને જો તમે દરેક ઉપકરણ વિશે વધુ વિગતવાર માહિતી જોઇતી હોય તો તમે નીચેની આદેશ ચલાવી શકો છો:

lspci -v

દરેક ઉપકરણ માટેની માહિતી આના જેવું દેખાય છે:

02: 00.0 નેટવર્ક કન્ટ્રોલર: ક્યુઅલકોમ એથરોસ એઆર -9485 વાયરલેસ નેટવર્ક એડેપ્ટર (પુન. 01)
સબસિસ્ટમ: ડેલ AR9485 વાયરલેસ નેટવર્ક એડેપ્ટર
ફ્લેગ્સ: બસ માસ્ટર, ફાસ્ટ ડેસેલ, લેટન્સી 0, આઈઆરક્યુ 17
C0500000 પર મેમરી (64-બીટ, બિન-પ્રિફ્ટેબલ) [કદ = 512કે]
C0580000 પર વિસ્તરણ રોમ [અક્ષમ] [કદ = 64 કે]
ક્ષમતાઓ:
ઉપયોગમાં કર્નલ ડ્રાઇવર: ath9k
કર્નલ મોડ્યુલો: ath9k

Lspci -v આદેશમાંથી આઉટપુટ વાસ્તવમાં વધુ વાંચનીય છે અને તમે સ્પષ્ટપણે જોઈ શકો છો કે મારી પાસે ક્યુઅલકોમ એથેરોસ વાયરલેસ કાર્ડ છે.

તમે નીચેના આદેશનો ઉપયોગ કરીને વધુ વર્બોઝ આઉટપુટ મેળવી શકો છો:

lspci -vv

જો તે પૂરતું નથી તો નીચેનાનો પ્રયાસ કરો:

lspci -vvv

અને જો તે પૂરતું નથી ના, હું માત્ર મજાક કરું છું તે ત્યાં અટકે છે

ડિવાઇસની બહારની યાદી સિવાય lspci નો સૌથી ઉપયોગી પાસા એ કર્નલ ડ્રાઇવર છે જેનો ઉપયોગ તે ઉપકરણ માટે થાય છે. જો ઉપકરણ કામ ન કરતું હોય તો ઉપકરણ માટે ઉપલબ્ધ વધુ સારી ડ્રાઇવર છે કે કેમ તે અંગે સંશોધન કરવું શક્ય છે.

કમ્પ્યુટર પર જોડાયેલ USB ઉપકરણોની યાદી

તમારા કમ્પ્યુટર માટે ઉપલબ્ધ USB ઉપકરણોની યાદી કરવા માટે નીચેનો આદેશ વાપરો:

lsusb

આઉટપુટ આના જેવું હશે:

બસ 002 ઉપકરણ 002: ID 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: ID 8087: 0024 ઇન્ટેલ કોર્પ ઇન્ટીગ્રેટેડ રેટ મેચિંગ હબ
બસ 001 ઉપકરણ 001: ID 1d6b: 0002 લિનક્સ ફાઉન્ડેશન 2.0 રુટ હબ
બસ 004 ઉપકરણ 002: આઈડી 0 બીસી 2: 231 એક સેગેટ આરએસએસ એલએલસી
બસ 004 ઉપકરણ 001: ID 1d6b: 0003 લિનક્સ ફાઉન્ડેશન 3.0 રુટ હબ
બસ 003 ઉપકરણ 002: ID 054c: 05a8 સોની કોર્પ.
બસ 003 ઉપકરણ 001: ID 1d6b: 0002 લિનક્સ ફાઉન્ડેશન 2.0 રુટ હબ

જો તમે બાહ્ય હાર્ડ ડ્રાઇવ જેવા કમ્પ્યુટરમાં એક USB ઉપકરણ દાખલ કરો અને પછી lsusb આદેશને ચલાવો તો તમને સૂચિમાં ઉપકરણ દેખાશે.

સારાંશ

પછી સારાંશ માટે, લિનક્સમાં કંઈપણ બહાર કાઢવાની શ્રેષ્ઠ રીત એ છે કે નીચેના ls આદેશો યાદ રાખો: