在Linux系统中,有多种方法可以查看硬盘的大小,以下是一些常用的命令:

  1. lsblk : lsblk 命令列出所有可用的块设备,包括磁盘的大小和挂载点。使用 --all 选项可以显示所有设备,包括未挂载的设备。

    lsblk --all

  2. fdisk 或 parted : fdisk 和 parted 都是磁盘分区表操作工具,可以用来查看磁盘的大小和分区信息。

    使用 fdisk:

    sudo fdisk -l

    使用 parted:

    sudo parted -l

  3. df : df 命令用于显示文件系统的总空间、已用空间、可用空间以及挂载点信息。使用 -h 参数可以以易读的格式(如 GB、MB)显示信息。

    df -h

  4. blockdev : blockdev 命令可以直接查询磁盘的大小,单位为扇区。

    sudo blockdev --getsize64 /dev/sda

    这里的 /dev/sda 是磁盘的设备文件,你需要根据你的系统实际情况替换为正确的磁盘设备文件。

  5. smartctl : 如果你的硬盘支持SMART,可以使用 smartctl 工具来查看磁盘的详细信息,包括大小。

    sudo smartctl --all /dev/sda

  6. stat : stat 命令可以显示文件或文件系统的元数据,包括磁盘的大小。

    stat /dev/sda

  7. vgs 和 lvs : 如果你的磁盘被配置为LVM(逻辑卷管理),可以使用 vgs 查看卷组的大小,使用 lvs 查看逻辑卷的大小。

    sudo vgs sudo lvs

请注意,某些命令(如 fdisk、parted、blockdev 和 smartctl)可能需要超级用户权限,因此在使用时需要在前面加上 sudo。

在执行这些命令时,你可能需要根据你的Linux发行版和系统配置进行适当的调整。如果你不确定如何操作,或者需要更详细的信息,可以查阅对应命令的手册页(通过 man 命令名 命令)。

相关推荐
我叫洋洋18 小时前
涂鸦 T5+ hashcat 自动化破解 WPA2:从单缺 M2 到全自动值守的踩坑实录 破解wifi 密码
运维·单片机·自动化
左手の明天1 天前
SLIP 协议封装与解析详解:原理、C 代码与实战案例
linux·c语言·开发语言·c++
꯭自꯭闭꯭1 天前
达梦SQL优化相关
linux·运维·数据库·sql
ZhangJun951 天前
在 32GB 内存电脑上本地搭建 Qwen3.6-35B-A3B 大模型踩坑实录
运维·人工智能·阿里云·ai·软件构建
一条破秋裤1 天前
Linux 共享内存通信:POSIX 共享内存与 mmap
linux·运维·服务器
贵州山魈羡民1 天前
【玩转手机】通过 Podroid 上的 Alpine 部署 1Panel,把微型服务器装进口袋
运维·服务器
小白的码BUG之路1 天前
Docker -- 构建nacos镜像
运维·docker·容器
谷哥的小弟1 天前
CentOS Stream浴火重生
linux·运维·centos
程序员-Benothing1 天前
Shell输入输出详解:read、echo、printf、颜色输出
linux·运维·服务器
和裕1 天前
全纸结构重型纸箱能否满足 1 吨以上设备出口熏蒸豁免要求?通关合规性全解析
大数据·运维·网络·人工智能·算法