GNU/Linux >> Znalost Linux >  >> Linux

6 různých způsobů, jak uvést pevné disky v Linuxu

Existuje několik způsobů, jak vypsat seznam všech pevných disků přítomných v systému pomocí příkazových řádků Linuxu.

Mějte na paměti, že pevný disk může být fyzicky připojen, virtuálně připojen nebo dokonce emulován (například:když používáte úložná zařízení jako EMC, Sun nebo IBM).

Zde je několik různých příkazů, které mohou vypsat seznam pevných disků, mějte na paměti, že existují i ​​​​jiné, ale tyto jsou pravděpodobně nejběžněji používané a snadno se s nimi pracuje.

Výpis pevných disků v systému Linux

Uvědomte si prosím, že některé z těchto příkazů jsou ve skutečnosti nástroje pro dělení disku a výpis diskových oddílů je jednou z jejich funkcí.

Podívejme se, jaké příkazy můžete použít k zobrazení informací o disku v Linuxu.

1. df

Příkaz df v Linuxu je pravděpodobně jedním z nejčastěji používaných. Uvádí skutečné „využití místa na disku“ a může vám poskytnout informace o tom, jaké pevné disky (nebo aktuální místo na disku) jsou v celém systému využívány.

Nejběžnějším způsobem, jak jej použít, je argument -h, což znamená „čitelný pro člověka“ (protože nejsme stroje, že?):

[email protected]:~$ df -h
 Filesystem      Size   Used  Avail  Use%  Mounted on
 udev             7.8G     0   7.8G    0%  /dev
 tmpfs            1.6G   3.5M   1.6G    1%  /run
 /dev/sda2        468G   204G   242G   46%  /
 tmpfs            7.8G   109M   7.7G    2%  /dev/shm
 tmpfs            5.0M   4.0K   5.0M    1%  /run/lock
 tmpfs            7.8G     0   7.8G    0%  /sys/fs/cgroup
 /dev/loop0       7.5M   7.5M    0  100%  /snap/canonical-livepatch/54
 /dev/loop1       90M    90M     0  100%  /snap/core/6034
 /dev/loop2       5.0M   5.0M    0  100%  /snap/canonical-livepatch/50
 /dev/loop4       90M    90M     0  100%  /snap/core/6130
 /dev/loop3       4.8M   4.8M    0  100%  /snap/canonical-livepatch/49
 /dev/loop5       89M    89M     0  100%  /snap/core/5897
 /dev/sda1        511M   6.1M   505M   2%  /boot/efi
 tmpfs            1.6G    16K   1.6G    1%  /run/user/121
 tmpfs            1.6G    44K   1.6G    1%  /run/user/1000

Jak můžete vidět, první sloupec je aktuální název logiky (nebo název, který můžete najít ve svém systému), druhý sloupec je velikost každého z nich, třetí sloupec je kolik se aktuálně používá (v bajtech) , čtvrtý sloupec je množství, které je aktuálně k dispozici v každém pro použití (v bajtech), pátý sloupec je množství využití (v %) a šestý a poslední sloupec je, kde je to fyzicky připojeno ve vašem systému Linux.

2. fdisk

fdisk je další běžnou možností mezi sysopy. Aktuálně uvádí různé oddíly (což souvisí s pevnými disky, protože pevný disk lze rozdělit na několik oddílů) ve vašem systému.

[email protected]:~$ fdisk -l
 Disk /dev/loop0: 7.5 MiB, 7811072 bytes, 15256 sectors
 Units: sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes

 Disk /dev/loop1: 89.5 MiB, 93818880 bytes, 183240 sectors
 Units: sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 
 Disk /dev/loop2: 4.9 MiB, 5148672 bytes, 10056 sectors
 Units: sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 
 Disk /dev/loop3: 4.7 MiB, 4919296 bytes, 9608 sectors
 Units: sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 
 Disk /dev/loop4: 89.5 MiB, 93835264 bytes, 183272 sectors
 Units: sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 
 Disk /dev/loop5: 88.2 MiB, 92483584 bytes, 180632 sectors
 Units: sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 
 Disk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 sectors
 Units: sectors of 1 * 512 = 512 bytes
 Sector size (logical/physical): 512 bytes / 512 bytes
 I/O size (minimum/optimal): 512 bytes / 512 bytes
 
 Disklabel type: gpt
 Disk identifier: 129F4EE6-2A54-4639-BFCA-2CC09DFC8566
 Device       Start        End   Sectors   Size Type
 /dev/sda1     2048    1050623   1048576   512M EFI System
 /dev/sda2  1050624 1000214527 999163904 476.4G Linux filesystem 

Tím se vrátí celé množství místa (v GB nebo MB), celý počet bajtů a celý počet sektorů na každý oddíl a jako souhrn vám také dá počáteční a koncový sektor, množství místa na disku ( v bytech) a typ oddílu.

Tip :Disk SATA je obvykle označen sd.

3. lsblk

Tento je o něco sofistikovanější, ale svou práci zvládne, protože obsahuje seznam všech blokových zařízení. Poskytne vám velmi jednoduchý seznam všech zařízení:

[email protected]:~$ lsblk 
 NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
 loop0    7:0    0   7.5M  1 loop /snap/canonical-livepatch/54
 loop1    7:1    0  89.5M  1 loop /snap/core/6034
 loop2    7:2    0   4.9M  1 loop /snap/canonical-livepatch/50
 loop3    7:3    0   4.7M  1 loop /snap/canonical-livepatch/49
 loop4    7:4    0  89.5M  1 loop /snap/core/6130
 loop5    7:5    0  88.2M  1 loop /snap/core/5897
 sda      8:0    0   477G  0 disk 
 ├─sda1   8:1    0   512M  0 part /boot/efi
 └─sda2   8:2    0 476.4G  0 part /

Je pravděpodobně vizuálnější než ostatní, protože dokonce zobrazuje oddíly na každém disku vizuálním způsobem (jako sda v příkladu výše). Poskytuje také informace o celkové velikosti každého oddílu a disku a fyzické umístění každého z nich. To se velmi běžně používá, když potřebujete připojit věci, které chcete použít (jako USB klíčenka nebo podobně), abyste věděli, kde se nachází, abyste mohli pokračovat v montáži.

4. cfdisk

cfdisk je pravděpodobně nejpokročilejší v GUI (Graphical User Interface), protože je absolutně vizuální a interaktivní. Umožňuje nejprve vypsat všechny disky/diskové oddíly ve vašem systému, ale také je můžete spravovat jejich výběrem a následným použitím akcí, jako je „Odstranit“, „Změnit velikost“, „Typ“ (pro změnu typu oddílu) a „Zapsat“. ” změny provedené v oddílech.

Také vám poskytuje velmi přátelské informace o každém oddílu a disku, protože vám dává začátek a konec cylindrů jednotlivých oddílů, množství sektorů používaných každým z nich a plnou velikost každého z nich s jeho typem. Neřekne vám například, kolik se používá nebo je zdarma k použití.

5. rozešli

Tento je podobný předchozím zmíněným, obsahuje seznam všech oddílů a umožňuje je spravovat. Jeho hlavní rozdíl je v tom, že vás také informuje o značce a modelu vašich pevných disků a dokonce o typu použitého připojení (scsi, sata atd.) a celkové velikosti disku.

[email protected]:~$ sudo parted -l
Model: ATA LITEON CV1-8B512 (scsi)
Disk /dev/sda: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 
Number Start  End   Size  File system Name                 Flags
 1     1049kB 538MB 537MB fat32       EFI System Partition boot, esp

6. sfdisk

Toto je velmi podobné fdisk, nicméně sfdisk umožňuje zobrazit fyzické i logické svazky a také vám poskytuje „souhrn“ skutečných oddílů fyzických svazků s cylindry (začátek a konec), sektory, velikostí a typem.

Pravděpodobně to „s“ znamená „super“, protože se jedná o fdisk se superschopnostmi:

[email protected]:~$ sudo sfdisk -l
Disk /dev/loop0: 88.2 MiB, 92483584 bytes, 180632 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 4.7 MiB, 4919296 bytes, 9608 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 4.9 MiB, 5148672 bytes, 10056 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 89.5 MiB, 93818880 bytes, 183240 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop4: 7.5 MiB, 7811072 bytes, 15256 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop5: 89.5 MiB, 93835264 bytes, 183272 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 129F4EE6-2A54-4639-BFCA-2CC09DFC8566


Device       Start        End   Sectors   Size Type
/dev/sda1     2048    1050623   1048576   512M EFI System
/dev/sda2  1050624 1000214527 999163904 476.4G Linux filesystem

Tyto příkazy by vám měly umožnit alespoň vidět, jaké logické svazky, diskové oddíly a pevné disky máte ve svém systému, a využít tyto informace z jakéhokoli důvodu, který je potřebujete, a to pouze proto, abyste věděli více nebo s některým z nich manipulovali.

Většina z těchto příkazů vám také poskytuje možnosti správy, abyste mohli upravovat a manipulovat s oddíly podle své vůle, takže je používejte zodpovědně.

Pokud rádi kontrolujete systémové informace, přečtěte si článek o získávání informací o procesoru v příkazovém řádku Linuxu.

Pokud máte nějaké dotazy nebo návrhy, dejte mi vědět v sekci komentářů.


Linux
  1. Správa oddílů v Linuxu pomocí fdisk

  2. Linux – Jaké jsou různé způsoby nastavení oprávnění k souborům atd. na Gnu/linux?

  3. Linux – úložiště aktualizací Kali Liší se od Sources.list?

  1. Linux – Jsou různá jádra Linux/unix zaměnitelná?

  2. Linux ls Command - Seznam souborů

  3. Najděte všechna úložná zařízení připojená k počítači se systémem Linux

  1. Různé metody připojení disku v Linuxu?

  2. Různé způsoby instalace softwaru na Ubuntu Linux

  3. 3 způsoby, jak zobrazit seznam uživatelů v Linuxu