Chi*_*Imp 11
sudo fdisk -l将列出您的磁盘和一堆关于它们的统计信息,包括分区。磁盘通常采用/dev/sdxand partitions的形式/dev/sdxn,其中x是一个字母,n是一个数字(因此 sda 是第一个物理磁盘,sda1 是该磁盘上的第一个分区)。
sudo df -h为您提供每个分区的大小和使用情况统计信息。删除它-h,你就可以在块中使用它,因为它是人类可读的。
我将 sudos 放在那里是因为当我以普通用户身份运行命令时,我没有从 fdisk 得到任何输出,只有从 df 得到部分输出,我想是因为这些命令是从非管理员限制的某个地方读取的。
小智 7
如果您真的只想显示硬件,而不是可能被操作系统视为物理驱动器的 RAID 卷和分区。你可能想试试lshw
lshw -class disk -short
H/W path Device Class Description
===================================================
/0/1/0.0.0 /dev/cdrom disk DVD-RAM GSA-H55N
/0/1/0.1.0 /dev/sda disk 160GB ST3160021A
/0/2/0.0.0 /dev/sdb disk 160GB ST3160815AS
Run Code Online (Sandbox Code Playgroud)
或者有点冗长
lshw -class disk
*-cdrom
description: DVD-RAM writer
product: DVD-RAM GSA-H55N
vendor: HL-DT-ST
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/cdrom
logical name: /dev/sr0
version: 1.04
serial: [
capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: ansiversion=5 status=nodisc
*-disk
description: ATA Disk
product: ST3160021A
vendor: Seagate
physical id: 0.1.0
bus info: scsi@0:0.1.0
logical name: /dev/sda
version: 8.01
serial: 5JS97CFY
size: 149GiB (160GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 sectorsize=512 signature=000f3a2f
*-disk
description: ATA Disk
product: ST3160815AS
vendor: Seagate
physical id: 0.0.0
bus info: scsi@2:0.0.0
logical name: /dev/sdb
version: 3.AA
serial: 9RX7AK36
size: 149GiB (160GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 sectorsize=512 signature=000b6d91
Run Code Online (Sandbox Code Playgroud)
我认为最近安装的 Linux 上最简单的方法(至少在解析工作方面)是
$ lsblk -S
Run Code Online (Sandbox Code Playgroud)
它输出这样的东西:
tremendous:~# lsblk -S
NAME HCTL TYPE VENDOR MODEL REV TRAN
sda 0:0:0:0 disk ATA WDC WD5000AUDX-6 01.0 sata
sdb 1:0:0:0 disk ATA WDC WD5000AUDX-6 01.0 sata
tremendous:~#
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
83852 次 |
| 最近记录: |