GNU/Linux >> Znalost Linux >  >> Linux

Jak zjistím, jaké pevné disky jsou v systému?

To je vysoce závislé na platformě. Různé metody také mohou zacházet s okrajovými případy odlišně ("falešné" disky různých druhů, svazky RAID, …).

Na moderních instalacích udev jsou v podadresářích /dev/disk symbolické odkazy na paměťová média , který vám umožní vyhledat disk nebo oddíl podle sériového čísla (/dev/disk/by-id/ ), podle UUID (/dev/disk/by-uuid ), podle štítku souborového systému (/dev/disk/by-label/ ) nebo hardwarovou konektivitou (/dev/disk/by-path/ ).

V Linuxu 2.6 má každý disk a zařízení podobné disku záznam v /sys/block . V Linuxu jsou od nepaměti disky a oddíly uvedeny v /proc/partitions . Případně můžete použít lshw:lshw -class disk .

Linux také poskytuje lsblk obslužný program, který zobrazuje pěkný stromový pohled na objemy úložiště (od util-linux 2.19 není k dispozici na vestavěných zařízeních s BusyBox).

Pokud máte fdisk nebo disklabel nástroj, může vám říci, na jakých zařízeních je schopen pracovat.

Na Rosetta Stone pro Unix najdete názvy nástrojů pro mnoho unixových variant, zejména řádky „seznam hardwarové konfigurace“ a „přečíst štítek disku“.


lsblk zobrazí seznam všech blokovaných zařízení. Hodí se dobře ke skriptování:

$ lsblk -io KNAME,TYPE,SIZE,MODEL
KNAME TYPE   SIZE MODEL
sda   disk 149.1G TOSHIBA MK1637GS
sda1  part  23.3G 
sda2  part    28G 
sda3  part  93.6G 
sda4  part   4.3G 
sr0   rom   1024M CD/DVDW TS-L632M

lsblk je přítomen v balíčku util-linux a je tedy mnohem univerzálnější než navrhované alternativy.


Co takhle

lshw -class disk

Linux
  1. Jakou verzi Linuxu používám? Zde je návod, jak to zjistit

  2. Jak zjistit, kdo je přihlášen ve vašem systému a co dělá

  3. Jak zjistit, co dělá příkaz Linuxu

  1. Jak zjistit, zda je disk SSD nebo HDD v Linuxu

  2. Jak zjistit, kdo/co způsobilo restart/vypnutí?

  3. Jak zjistím, jaké pevné disky jsou připojeny k linuxové krabici?

  1. Linux – Jak zjistit, jaké pevné disky jsou v systému?

  2. Jak zjistit, zda systém podporuje Intel Amt?

  3. Jak zjistit, jaká je doména pro připojení k Sambě?