Linux 命令行入门教程
67. fdisk / lsblk 查看分区
本教程共 90 篇 · 第 67 篇
67. fdisk / lsblk 查看分区
想看硬盘和分区长啥样,最省事的是 lsblk。它把磁盘、分区、挂载点画成一棵树。
lsblk 不用加任何选项就能用,普通用户也能跑:
lsblk
输出里 NAME 是设备名,SIZE 是大小,MOUNTPOINTS 是挂到哪个目录。比如 /dev/sda1 挂在 /,就是系统根分区。
想看更细的信息,加 -f 连文件系统类型一起显示:
lsblk -f
Tip记不住命令?
lsblk来自 list block devices,列出块设备。块设备就是硬盘、U 盘这类按块读写的存储。
另一个命令是 fdisk。它既能查看,也能分区(改结构),所以动它要小心。
只看不改动,用 -l 列出所有磁盘的分区表:
sudo fdisk -l
sudo 是因为读全盘设备需要权限。不加设备名就列出系统里所有盘。
如果你想进交互界面去改分区,直接跟设备名:
sudo fdisk /dev/sdb
进去后按 m 看帮助,p 打印当前分区表,n 新建分区。最关键的两个键:q 不保存退出,w 写入退出。
Warning在
fdisk里按w会真的改写分区表,里面已有的数据可能全没。不确定就按q退出,千万别乱按w。
小结:lsblk 安全地看结构,sudo fdisk -l 看分区表详情;真要分区时记住 q 保平安、w 有风险。