Si të përdorni Linux për të gjetur emrat e pajisjeve në kompjuterin tuaj

Ky udhëzues do t'ju tregojë se si të listoni pajisjet, disqet, pajisjet PCI dhe pajisjet USB në kompjuterin tuaj. Për të gjetur se cilat disqe janë të disponueshme ju do të tregoni shkurtimisht si t'i tregoni pajisjet e montuara dhe pastaj do të tregoni se si t'i tregoni të gjitha disqet.

Përdorni Komandën e Malit

Në një udhëzues të mëparshëm, unë tregova se si të montoni pajisjet duke përdorur Linux . Tani unë do t'ju tregoj se si të listoni pajisjet e montuara.

Sintaksa më e thjeshtë që mund të përdorni është si më poshtë:

piedestal

Prodhimi nga komanda e mësipërme është mjaft e folur dhe do të jetë diçka e tillë:

/ dev / sda4 on / type ext4 (rw, relatime, gabime = remount-ro, data = urdhëruar)
securityfs në / sys / kernel / sigurisë typefs (rw, nosuid, nodev, noexec, relat
IME)

Ka aq shumë informacione sa nuk është e lehtë për t'u lexuar.

Hard drives zakonisht fillojnë me / dev / sda ose / dev / sdb kështu që ju mund të përdorni komandën grep për të ulur prodhimin si më poshtë:

mali | grep / dev / sd

Rezultatet këtë herë do të tregojnë diçka të tillë:

/ dev / sda4 on / type ext4 (rw, relatime, gabime = remount-ro, data = urdhëruar)
/ dev / sda1 në / boot / efi lloji vfat (rw, relatime, fmask = 0077, dmask = 0077, codepage = 437, iocharset = iso8859-1, shortname = të përziera, errors = remount-ro)

Kjo nuk tregon listat e disqeve, por e bën listën e ndarjeve tuaja të montuara. Nuk rendit ndarjet që ende nuk janë montuar.

Pajisja / dev / sda zakonisht qëndron për hard drive 1 dhe nëse keni një hard disk të dytë atëherë do të ngarkohet në / dev / sdb.

Nëse keni një SSD atëherë kjo ka të ngjarë të përcaktohet në / dev / sda dhe hard drive maped në / dev / sdb.

Siç mund ta shikoni, kompjuteri im ka një makinë të vetme / dev / sda me 2 ndarje të montuara. Ndarja / dev / sda4 ka një filesystem ext4 dhe është aty ku është instaluar Ubuntu. / Dev / sda1 është ndarja EFI e përdorur për të nisur sistemin në radhë të parë.

Ky kompjuter është ngritur për të dy boot me Windows 10. Për të parë ndarjet e Windows-it, unë do të duhet të montoj ato.

Përdorni lsblk To List Block Devices

Mali është në rregull për listimin e pajisjeve të montuara, por nuk tregon çdo pajisje që keni dhe prodhimi është shumë i hollë duke e bërë të vështirë leximin.

Mënyra më e mirë për të përmendur disqet në Linux është përdorimi i lsblk si më poshtë:

lsblk

Informacioni shfaqet në një format të pemës me informacionin e mëposhtëm:

Ekrani duket diçka si kjo:

Informacioni është shumë më i lehtë për t'u lexuar. Ju mund të shihni se unë kam një makinë të quajtur sda e cila ka 931 gigabajt. SDA është ndarë në 5 ndarje 2 ose të cilat janë montuar dhe një e treta e cila është e caktuar për të shkëmbyer.

Ekziston edhe një makinë e quajtur sr0 e cila është e ndërtuar në DVD drive.

Si të listoni pajisjet PCI

Një gjë që është me të vërtetë me vlerë të mësuarit në lidhje me Linux është se nëse doni të rendisni ndonjë gjë, atëherë zakonisht ekziston një komandë e cila fillon me shkronjat "ls".

Ju keni parë tashmë se "lsblk" listat jashtë pajisjeve bllok dhe mund të përdoret për të treguar mënyrën disqet janë hedhur jashtë.

Ju gjithashtu duhet të dini se komanda ls është përdorur për të marrë një listë të listave.

Më vonë, do të përdorni komandën lsusb për të renditur disqet USB në kompjuter.

Ju gjithashtu mund të listoni pajisjet duke përdorur komandën lsdev, por ju do të duhet të siguroheni që procinfo është instaluar në mënyrë që të përdorni atë komandë.

Për të renditur pajisjet PCI përdorni komandën lspci si më poshtë:

lspci

Dalja nga komanda e mësipërme është përsëri shumë e folur që do të thotë që ndoshta ju merrni më shumë informacione sesa keni kërkuar.

Këtu është një snapshot e shkurtër nga lista ime:

00: 02.0 Kontrollues i përputhshëm VGA: Intel Core 3 procesor Core Gen Grap
Kontrolluesi i Hics (rev 09)
00: 14.0 Kontrollues USB: Intel Corporation Seria 7 Series / C210 Seritë e Familjes Chipset SHBA
B xHCI Kontrolluesi Host (rev 04)

Lista rendit çdo gjë nga kontrollorët VGA në USB, tinguj, Bluetooth, pa tel dhe kontrollues ethernet.

Ironikisht, lista standard lspci konsiderohet bazë dhe nëse doni më shumë informacione të detajuara për secilën pajisje ju mund të kryeni komandën e mëposhtme:

lspci -v

Informacioni për çdo pajisje duket diçka e tillë:

02: 00.0 Kontrolluesi i rrjetit: Adaptor i rrjetit të rrjetit Qualcomm Atheros AR9485 (rev 01)
Nënsistemi: Dell AR9485 Adapter i rrjetit me valë
Flamujt: master i autobusit, devsel i shpejtë, latente 0, IRQ 17
Memoria në c0500000 (64-bit, jo-prefetchable) [madhësia = 512K]
ROM për zgjerim në c0580000 [disabled] [size = 64K]
aftësitë:
Shoferi i kernelit në përdorim: ath9k
Modulet e kernelit: ath9k

Produkti nga komanda lspci-v është në të vërtetë më e lexueshme dhe mund të shihni qartë se kam një kartë wireless të Qualcomm Atheros.

Ju mund të merrni edhe më shumë prodhim të komplikuar duke përdorur komandën e mëposhtme:

lspci -vv

Nëse kjo nuk është e mjaftueshme, provoni sa vijon:

lspci -vvv

Dhe nëse kjo nuk mjafton. Jo, unë jam vetëm tallje. Ndalon atje.

Aspekti më i dobishëm i lspci përveç listimit të pajisjeve është drejtuesi kernel që përdoret për atë pajisje. Nëse pajisja nuk po funksionon, ndoshta është e vlefshme që të hulumtohet nëse ka një shofer më të mirë në dispozicion për pajisjen.

Lista Pajisjet USB të bashkëngjitura në kompjuter

Për të renditur pajisjet USB të disponueshme për kompjuterin tuaj përdorni komandën e mëposhtme:

lsusb

Prodhimi do të jetë diçka e tillë:

Autobusi 002 Pajisja 002: ID 8087: 0024 Intel Corp. Integruar Rate Matching Hub
Autobusi 002 Pajisja 001: ID 1d6b: 0002 Hapi rrënjë Linux Foundation 2.0
Autobusi 001 Pajisja 005: ID 0c45: 64ad Microdia
Autobusi 001 Pajisja 004: ID 0bda: 0129 Realtek Semiconductor Corp. RTS5129 Kontrollues i lexuesit të kartelave
Autobusi 001 Pajisja 007: ID 0cf3: e004 Atheros Communications, Inc.
Autobusi 001 Pajisja 002: ID 8087: 0024 Intel Corp. Integruar Rate Matching Hub
Autobusi 001 Pajisja 001: ID 1d6b: 0002 Hapi rrënjë Linux Foundation 2.0
Autobusi 004 Pajisja 002: ID 0bc2: 231a Seagate RSS LLC
Autobusi 004 Pajisja 001: ID 1d6b: 0003 Hots rrënja e Linux Foundation 3.0
Autobusi 003 Pajisja 002: ID 054c: 05a8 Sony Corp.
Autobusi 003 Pajisja 001: ID 1d6b: 0002 Hapi rrënjë Linux Foundation 2.0

Nëse futni një pajisje USB në kompjuter si një hard disk i jashtëm dhe pastaj ekzekutoni komandën lsusb, do të shihni pajisjen të shfaqet në listë.

përmbledhje

Për ta përmbledhur më pas, mënyra më e mirë për të renditur ndonjë gjë në Linux është të mbani mend urdhrat e mëposhtme të ls: