首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux下如何查看硬盘

在Linux系统下,可以通过多种命令来查看硬盘相关信息:

一、基础概念

  1. 设备文件
    • 在Linux中,硬盘被表示为设备文件,通常位于/dev目录下。例如,/dev/sda可能表示第一块SCSI(Small Computer System Interface)或SATA(Serial Advanced Technology Attachment)硬盘。
  • 磁盘分区
    • 硬盘可以被划分为多个分区,每个分区也有对应的设备文件,如/dev/sda1/dev/sda2等,表示第一块硬盘上的第一个分区和第二个分区。

二、查看命令及相关优势

  1. fdisk -l命令
    • 优势:简单直接地列出系统中所有的磁盘及其分区信息,包括磁盘的设备名、大小、分区表类型等。
    • 示例:在终端中输入fdisk -l,输出可能如下(部分示例):
代码语言:txt
复制
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0003f9e8

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   1953523711    976760832   83  Linux
  1. lsblk命令
    • 优势:以树状结构显示磁盘和分区的层次关系,同时还能显示挂载点等信息,方便查看磁盘的挂载情况和整体结构。
    • 示例:输入lsblk,可能的输出如下:
代码语言:txt
复制
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 1000.2G  0 disk
├─sda1   8:1    0   500G  0 part /
├─sda2   8:2    0   500G  0 part /home
  1. blkid命令
    • 优势:主要用于查看磁盘分区的UUID(Universally Unique Identifier)和文件系统类型等信息,在挂载分区或者配置系统启动时可能会用到。
    • 示例:输入blkid,输出示例:
代码语言:txt
复制
/dev/sda1: UUID="xxxxxxxx - xxxxxxxx - xxxxxxxx - xxxxxxxx - xxxxxxxx" TYPE="ext4"
/dev/sda2: UUID="yyyyyyyy - yyyyyyyy - yyyyyyyy - yyyyyyyy - yyyyyyyy" TYPE="ext4"

三、应用场景

  1. 系统管理
    • 当需要了解服务器的存储资源分配情况时,例如在部署新的服务或者调整系统配置时,通过这些命令可以确定可用的磁盘空间和分区情况。
  • 故障排查
    • 如果遇到磁盘空间不足或者文件系统相关的问题,查看硬盘及其分区的详细信息有助于确定问题的根源,比如是哪个分区占用了过多空间或者是否存在分区表错误等情况。

四、可能遇到的问题及解决方法

  1. 权限问题
    • 如果在执行这些命令时遇到权限不足的情况(例如提示“Permission denied”),可以使用sudo命令来提升权限,如sudo fdisk -l
  • 看不到新添加的硬盘
    • 可能原因是系统没有正确识别新硬盘。首先可以尝试重新扫描SCSI总线(对于SCSI或SATA硬盘适用),使用命令echo "- - -" > /sys/class/scsi_host/host0/scan(可能需要根据实际情况调整host0),然后再次使用上述查看命令查看是否能够识别新硬盘。如果是USB接口的硬盘,可能需要检查USB驱动是否正常工作。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

57秒

109_Linux之硬盘查看df

1分22秒

硬盘出现无法访问并且查看属性是0字节怎么办-硬盘数据恢复

14分21秒

21-linux教程-linux中查看当前所在目录和查看当前目录下的内容

4分4秒

106_Linux之cpu查看vmstat

2分54秒

107_Linux之cpu查看pidstat

25分37秒

043_尚硅谷_Linux实操篇_给Linux添加一块新硬盘.avi

25分37秒

40-尚硅谷大数据Linux-给Linux添加一块新硬盘.avi

2分20秒

111_Linux之网络IO查看ifstat

24分42秒

57-linux教程-linux下安装mysql

11分52秒

43.尚硅谷_SpringCloud_如何查看hystrixDashboard

5分29秒

MongoDB非Linux下安装

5分24秒

17-linux教程-查看用户信息-切换用户

领券