Kuidas kasutada Linuxit arvutite nimede leidmiseks

See juhend näitab, kuidas teie arvutis olevaid seadmeid, draive, PCI-seadmeid ja USB-seadmeid loetleda. Selleks, et teada saada, millised kettad on saadaval, näete lühidalt, kuidas näidatud seadmeid kuvatakse, ja siis näidatakse, kuidas kõik draivid kuvatakse.

Kasuta Mount käsku

Eelmises juhendis näitasin, kuidas installida Linuxi abil seadmeid . Nüüd näitan teile, kuidas paigaldatud seadmeid loetleda.

Kõige lihtsam süntaks, mida saate kasutada, on järgmine:

tõsta

Ülaloleva käsu väljund on üsna loogiline ja on midagi sellist:

/ dev / sda4 on / type ext4 (rw, relatime, errors = remount-ro, data = tellitud)
securityfs on / sys / kernel / turbetüübi securityfs (rw, nosuid, nodev, noexec, relat
ime)

Sellist teavet on nii palju, et seda ei ole nii lihtne lugeda.

Kõvakettad alustatakse tavaliselt / dev / sda või / dev / sdb-ga, nii et saate kasutab väljundi vähendamiseks grep-käsku järgmiselt:

mount | | grep / dev / sd

Selle aja tulemused näitavad midagi sellist:

/ dev / sda4 on / type ext4 (rw, relatime, errors = remount-ro, data = tellitud)
/ dev / sda1 on / boot / efi tüüpi vfat (rw, relatime, fmask = 0077, dmask = 0077, kooditabel = 437, iocharset = iso8859-1, lühinimi = segatud, vead = remount-ro)

See ei loe oma kettad välja, kuid see loendab teie paigaldatud vaheseinad. See ei näita partitsioone, mis pole veel paigaldatud.

Seade / dev / sda tähistab tavaliselt kõvaketast 1 ja kui teil on teine ​​kõvaketas, siis see paigaldatakse / dev / sdb-le.

Kui teil on SSD, siis tõenäoliselt kaardistatakse see / dev / sda ja kõvakettale, mis on kaardistatud / dev / sdb.

Nagu näete, on mu arvutil üks / dev / sda-draiv koos kahe vaheseinaga. / Dev / sda4 partitsioonil on ext4 failisüsteem ja see on koht, kus Ubuntu on installitud. / Dev / sda1 on EFI partitsioon, mida kasutatakse süsteemi esmakordsel käivitamisel.

See arvuti on häälestatud Windows 10-ga kahe laadimisega. Windowsi vaheseinte nägemiseks pean ma neid paigaldama.

Kasutage lsblk blokeeri seadmete loendit

Mount on paigaldatud seadmete nimekirja OK, kuid see ei näita kõiki teie seadmeid ja väljund on väga verbine, mis muudab selle loetaks raskeks.

Linuxi draivide loendamise parim viis on kasutada lsblkit järgmiselt:

lsblk

Teave kuvatakse puuvaates koos järgmise teabega:

Ekraan näeb välja selline:

Seda teavet on palju lihtsam lugeda. Näete, et mul on üks draiv nimega sda, mis on 931 gigabaiti. SDA on jagatud 5ks vaheseinuks 2 või mis on paigaldatud ja kolmas, mis on määratud vahetama.

Seal on ka ajam ehk sr0, mis on sisseehitatud DVD-draiv.

Kuidas loetleda PCI seadmeid

Üks asi, mida Linuxi jaoks tegelikult on väärt, on see, et kui soovite midagi välja tuua, siis on tavaliselt käsk, mis algab tähtedega "ls".

Olete juba näinud, et lsblk loetleb välja blokeerimisseadmed ja seda saab kasutada selleks, et näidata, kuidas kettad on paigutatud.

Samuti peaksite teadma, et kataloogide nimekirja saamiseks kasutatakse ls käsku .

Hiljem kasutate arvuti USB-draivide loendisse lsusb-käsku.

Saate seadmete loendit ka lsdev käsuga kasutada, kuid selle käsu kasutamiseks peate olema kindel, kas protsesse installitakse.

PCI-seadmete väljajätmiseks kasutage lspci käsku järgmiselt:

lspci

Ülaltoodud käsu väljund on jälle väga verbi tähendus, mis tähendab, et saate tõenäoliselt rohkem teavet, kui te eelistate.

Siin on lühike ülevaade minu loendist:

00: 02.0 VGA-ühilduv kontroller: Intel Corporationi 3. Gen Core protsessor Grap
hics Controller (rev 09)
00: 14.0 USB-kontroller: Intel Corporation 7-seeria / C210-seeria mikroskeemide perekond USA
B xHCI hostregulaator (rev 04)

Nimekirjas loetletakse kõike alates VGA kontrolleritest kuni USB, heli, Bluetoothi, traadita ja Etherneti kontrollerideni.

Irooniline, et standard lspci loendit peetakse põhiliseks ja kui soovite iga seadme kohta täpsemat teavet, võite käivitada järgmise käsu:

lspci-v

Iga seadme teave näeb välja selline:

02: 00.0 Võrguadapter: Qualcomm Atheros AR9485 traadita võrguadapter (rev 01)
Allsüsteem: Dell AR9485 traadita võrguadapter
Lipud: bussi kapten, kiire devsel, latency 0, IRQ 17
Mälu on c0500000 (64-bitine, mitte eelvalikus) [suurus = 512K]
Laiendus ROMi c0580000 [keelatud] [suurus = 64K]
Võimed:
Kasutatav kerneli draiver: ath9k
Kerneli moodulid: ath9k

Lspci-v käsu väljund on tegelikult loetavam ja näete selgelt, et mul on Qualcomm Atheros traadita kaart.

Võite saada veelgi rohkem loogilist väljundit, kasutades järgmist käsku:

lspci -vv

Kui seda ei piisa, proovige järgmist:

lspci -vvv

Ja kui sellest ei piisa. Ei, ma ainult nalja. See peatub seal.

LSpci kõige kasulikum aspekt, välja arvatud seadmete nimekiri, on selle seadme jaoks mõeldud kerneli draiver. Kui seade ei tööta, võib osutuda vajalikuks uurida, kas seadmel on parem draiver.

Nimekiri Arvutiga ühendatud USB-seadmed

Arvutis olevate USB-seadmete loendamiseks kasutage järgmist käsku:

lsusb

Väljund on midagi sellist:

Bus 002 Seadme 002: ID 8087: 0024 Intel Corp. integreeritud hinnakujunduse jaotuskeskus
Bus 002 Device 001: ID 1d6b: 0002 Linux Foundation 2.0 root hub
Bus 001 Seade 005: ID 0c45: 64ad Microdia
Bus 001 Seadme 004: ID 0bda: 0129 Realtek Semiconductor Corp. RTS5129 kaardilugeja kontroller
Bus 001 Seadme 007: ID 0cf3: e004 Atheros Communications, Inc.
Bus 001 Device 002: ID 8087: 0024 Intel Corp. integreeritud hinnakujunduse jaotuskeskus
Bus 001 Device 001: ID 1d6b: 0002 Linux Foundation 2.0 root hub
Buss 004 Seadme 002: ID 0bc2: 231a Seagate RSS LLC
Bus 004 Device 001: ID 1d6b: 0003 Linux Foundation 3.0 root hub
Bus 003 Seadme 002: ID 054c: 05a8 Sony Corp.
Bus 003 Device 001: ID 1d6b: 0002 Linux Foundation 2.0 root hub

Kui sisestate arvutisse USB-seadme, nagu näiteks väline kõvaketas ja käivitage lsusb-käsk, näete, et seade kuvatakse loendis.

Kokkuvõte

Kokkuvõtteks võib öelda, et parim viis Linuxi jaoks midagi välja tuua on meeles pidada järgmisi ls käske: