Skip to main content

Come usare Linux per trovare i nomi dei dispositivi sul tuo computer

Tracciare Persone Tramite IP, Nome, Numero di telefono, Email, Account, Software REUPLOAD (Aprile 2025)

Tracciare Persone Tramite IP, Nome, Numero di telefono, Email, Account, Software REUPLOAD (Aprile 2025)
Anonim

Dopo aver appreso come montare i dispositivi usando Linux, potresti voler vedere un elenco dei dispositivi montati. Questa guida ti mostrerà come elencare dispositivi, unità, dispositivi PCI e dispositivi USB sul tuo computer. Per scoprire quali unità sono disponibili, ti verrà mostrato brevemente come mostrare i dispositivi montati e come mostrare tutte le unità.

Usa il comando di montaggio

La sintassi più semplice che puoi usare è la seguente:

montare

L'output del comando precedente è abbastanza dettagliato e sarà qualcosa del genere:

/ dev / sda4 on / tipo ext4 (rw, relatime, errors = remount-ro, data = ordinato)securityfs su / sys / kernel / sicurezza tipo securityfs (rw, nosuid, nodev, noexec, relatime)

Ci sono così tante informazioni che non è così facile da leggere.

I dischi rigidi generalmente iniziano con / dev / sda o / dev / sdb in modo da poter usare il comando grep per ridurre l'output come segue:

monte | grep / dev / sd

I risultati questa volta mostreranno qualcosa del genere:

/ dev / sda4 on / tipo ext4 (rw, relatime, errors = remount-ro, data = ordinato)/ dev / sda1 su / boot / tipo efi vfat (rw, relatime, fmask = 0077, dmask = 0077, codepage = 437, iocharset = iso8859-1, shortname = mixed, errors = remount-ro)

Questo non elenca le tue unità ma elenca le tue partizioni montate. Non elenca le partizioni che non sono ancora montate.

Il dispositivo / dev / sda di solito sta per disco rigido 1 e se si dispone di un secondo disco rigido, verrà montato su / dev / sdb. Se si dispone di un SSD, probabilmente questo verrà mappato su / dev / sda e il disco rigido mappato su / dev / sdb.

Come puoi vedere nello screenshot. questo computer ha una singola unità / dev / sda con 2 partizioni montate. La partizione / dev / sda4 ha un filesystem ext4 ed è dove è installato Ubuntu. Il / dev / sda1 è la partizione EFI utilizzata per avviare il sistema in primo luogo.

Questo computer è configurato per il dual boot con Windows 10. Per vedere le partizioni Windows, sarà necessario montarle.

Usa lsblk per elencare i dispositivi a blocchi

Mount è OK per elencare i dispositivi montati, ma non mostra tutti i dispositivi che hai e l'output è molto prolisso, rendendo difficile la lettura.

Il modo migliore per elencare le unità in Linux è usare lsblk come segue:

lsblk

Le informazioni vengono visualizzate in un formato ad albero con le seguenti informazioni:

  • Nome
  • Major Minor numero di versione
  • È rimovibile
  • Taglia
  • È in sola lettura
  • È un disco o una partizione
  • Dove è montata la partizione

Il display appare in questo modo:

  • sda - 8.0 - 0 - 931 GB - 0 - disco
    • sda1 - 8.1 - 0 - 500M - 0 - part - / boot / efi
    • sda2 - 8.2 - 0 - 128M - 0 - part
    • sda3 - 8.3 - 0 - 370.6 G - 0 - part
    • sda4 - 8.4 - 0 - 554.4 G - 0 - part /
    • sda5 - 8.5 - 0 - 5.9G - 0 - part - SWAP
  • sr0 - 11: 0 - 1 - 1024M - 0 - rom

Le informazioni sono molto più facili da leggere. Potete vedere che abbiamo un disco chiamato sda, che ha 931 gigabyte. SDA è suddiviso in 5 partizioni - 2 o che sono montate e una terza che è assegnata allo swap.

C'è anche un disco chiamato sr0 che è l'unità DVD integrata.

Come elencare i dispositivi PCI

Una cosa che vale davvero la pena di conoscere su Linux è che se vuoi elencare qualcosa, di solito c'è un comando che inizia con le lettere "ls".

Hai già visto che "lsblk" elenca i dispositivi a blocchi e può essere usato per mostrare il modo in cui i dischi sono disposti.

Dovresti anche sapere che il comando ls è usato per ottenere un elenco di directory.

Successivamente, si utilizzerà il comando lsusb per elencare le unità USB sul computer.

Puoi anche elencare i dispositivi usando il comando lsdev ma dovrai assicurarti che sia installato procinfo per poter usare quel comando.

Per elencare i dispositivi PCI, utilizzare il comando lspci come segue:

lspci

L'output del comando precedente è di nuovo molto dettagliato, il che significa che probabilmente ottieni più informazioni di quelle a cui hai contrattato.

Ecco una breve istantanea dal nostro elenco:

00: 02.0 Controller VGA compatibile: processore Intel Corporation 3rd Gen Core Graphics Controller (rev 09)00: 14.0 Controller USB: famiglia di chipset Intel Corporation serie 7 / C210 serie USAB xHCI Host Controller (rev 04)

L'elenco elenca tutto, dai controller VGA ai controller USB, audio, Bluetooth, wireless e Ethernet.

Ironia della sorte, la lista standard di lspci è considerata di base e se vuoi informazioni più dettagliate su ciascun dispositivo, puoi eseguire il seguente comando:

lspci -v

Le informazioni per ciascun dispositivo sono simili a queste:

02: 00.0 Controller di rete: Adattatore di rete wireless Qualcomm Atheros AR9485 (rev 01)Sottosistema: adattatore di rete wireless Dell AR9485Flags: bus master, devsel veloce, latenza 0, IRQ 17Memoria al c0500000 (64-bit, non prefetchable) size = 512KExpansion ROM at c0580000 disabled size = 64Kfunzionalità:Driver del kernel in uso: ath9kModuli del kernel: ath9k

L'output del comando lspci -v è in realtà più leggibile e puoi vedere chiaramente che abbiamo una scheda wireless Qualcomm Atheros.

È possibile ottenere un output ancora più dettagliato utilizzando il seguente comando:

lspci -vv

Se ciò non è sufficiente, prova quanto segue:

lspci -vvv

E se questo non è abbastanza … No, stiamo solo scherzando. Si ferma qui.

L'aspetto più utile di lspci, oltre a elencare i dispositivi, è il driver del kernel che viene utilizzato per quel dispositivo. Se il dispositivo non funziona, vale la pena indagare se è disponibile un driver migliore per il dispositivo.

Elenca le periferiche USB collegate al computer

Per elencare i dispositivi USB disponibili per il tuo computer usa il seguente comando:

lsusb

L'output sarà qualcosa del genere:

Bus 002 Dispositivo 002: ID 8087: 0024 Hub di corrispondenza integrata di Intel Corp.Bus 002 Dispositivo 001: ID 1d6b: 0002 root hub Linux Foundation 2.0Bus 001 Dispositivo 005: ID 0c45: 64ad MicrodiaBus 001 Dispositivo 004: ID 0bda: 0129 Realtek Semiconductor Corp. Controller per lettore di schede RTS5129Bus 001 Dispositivo 007: ID 0cf3: e004 Atheros Communications, Inc.Bus 001 Dispositivo 002: ID 8087: 0024 Hub di corrispondenza integrata di Intel Corp.Bus 001 Dispositivo 001: ID 1d6b: 0002 root hub Linux Foundation 2.0Bus 004 Dispositivo 002: ID 0bc2: 231a Seagate RSS LLCBus 004 Dispositivo 001: ID 1d6b: 0003 root hub Linux Foundation 3.0Bus 003 Dispositivo 002: ID 054c: 05a8 Sony Corp.Bus 003 Dispositivo 001: ID 1d6b: 0002 root hub Linux Foundation 2.0

Se si inserisce un dispositivo USB nel computer, ad esempio un disco rigido esterno, e quindi si esegue il comando lsusb, il dispositivo verrà visualizzato nell'elenco.

Sommario

Per riassumere, il modo migliore per elencare qualsiasi cosa in Linux è ricordare i seguenti comandi ls:

  • ls - elenca i file nel file system
  • lsblk: elenca i dispositivi a blocchi (cioè le unità)
  • lspci: elenca i dispositivi pci
  • lsusb: elenca i dispositivi USB
  • lsdev - elenca tutti i dispositivi