linux如何看系统盘
linux如何看系统盘详细介绍
在 Linux 系统中查看系统盘(即安装操作系统的磁盘分区,通常为根分区 / 所在的磁盘),可以通过以下几种常用方法实现:
方法一:使用 df 命令查看挂载点
df 命令用于显示已挂载的文件系统及其空间使用情况,可直接定位根分区(/)对应的磁盘设备:
bash
- 输出示例:plaintext
Filesystem Size Used Avail Use% Mounted on/dev/sda1 50G 30G 18G 63% / # 系统盘分区(根分区)
devtmpfs 2.0G 0 2.0G 0% /dev
tmpfs 2.0G 0 2.0G 0% /dev/shm
...
其中,
Mounted on为/的条目对应的Filesystem即为系统盘的设备名(如本例中的/dev/sda1)。
方法二:使用 lsblk 命令查看磁盘结构
lsblk 以树状结构显示磁盘、分区及其挂载点,直观清晰:
bash
lsblklsblk
lsblk NAME,SIZE,FSTYPE,MOUNTPOINT
- 输出示例:plaintext
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 50G 0 disk
└─sda1 8:1 0 50G 0 part / # 系统盘分区(挂载到 /)
sdb 8:16 0 100G 0 disk
└─sdb1 8:17 0 100G 0 part /mnt/data
找到
MOUNTPOINT为/的分区(如sda1),其所属的磁盘设备为sda(整块磁盘)。
方法三:使用 fdisk 命令查看磁盘分区表
fdisk -l 列出所有磁盘的分区信息,包括设备名、大小、类型等:
bash
- 输出示例:plaintext
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectorsUnits: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Device Start End Sectors Size Type
/dev/sda1 2048 104857566 104855519 50G Linux filesystem # 系统盘分区
结合
df或lsblk确认该分区是否挂载到/。
方法四:通过 /etc/fstab 文件查看挂载配置
该文件记录了系统启动时自动挂载的设备信息,可查看根分区的设备映射:
bash
/etc/fstab
- 关键条目(示例):plaintext
/dev/sda1 / ext4 defaults 0 1 # 系统盘分区挂载到根目录
总结:快速定位系统盘
- 优先使用
df -h:直接找到挂载点为/的设备(如/dev/sda1),即系统盘分区。 - 通过
lsblk确认磁盘整体结构:查看分区属于哪块物理磁盘(如sda表示第一块 SATA 磁盘)。 - 注意区分磁盘与分区:
- 磁盘设备名:
/dev/sda(整块磁盘,未分区时可能直接挂载,但少见)。 - 分区设备名:
/dev/sda1(磁盘的第一个分区,通常系统盘为分区形式)。
- 磁盘设备名:
通过以上方法,可清晰查看系统盘的设备名、分区信息及挂载状态。