lsblk --fs 获取有关 USB 驱动器的信息

lsblk --fs 获取有关 USB 驱动器的信息

我正在使用 Ubuntu 20.04。我想获取有关我的 USB 驱动器的一些信息

当我输入 lsblk --fs 时,我得到了有关我的 USB 棒的信息。我可以看到分区标签、fstype。

但是我看不到未使用的分区的可用磁盘空间(fsavail),也看不到挂载点。

即使没有使用这些信息,我怎样才能获取它们?

答案1

不带参数运行lsblk。这将显示分区大小和挂载点。

示例:(sdaUSB 驱动器有 8 个分区,其中只有 1 个分区被格式化)

$ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    1 119.3G  0 disk 
├─sda1        8:1    1  14.9G  0 part /mnt/docker-data
├─sda2        8:2    1  14.9G  0 part 
├─sda3        8:3    1  14.9G  0 part 
├─sda4        8:4    1  14.9G  0 part 
├─sda5        8:5    1  14.9G  0 part 
├─sda6        8:6    1  14.9G  0 part 
├─sda7        8:7    1  14.9G  0 part 
└─sda8        8:8    1  14.9G  0 part 
mmcblk0     179:0    0  28.9G  0 disk 
├─mmcblk0p1 179:1    0   256M  0 part /boot/firmware
└─mmcblk0p2 179:2    0  28.6G  0 part /

运行带有标志的命令--fs只会输出有关文件系统的信息,如下所示:

$ lsblk --fs
NAME        FSTYPE   FSVER LABEL       UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                                        
├─sda1      ext4     1.0   docker-data 8834d40e-65a7-4391-92c5-608f82d9911c   13.9G     0% /mnt/docker-data
├─sda2                                                                                     
├─sda3                                                                                     
├─sda4                                                                                     
├─sda5                                                                                     
├─sda6                                                                                     
├─sda7                                                                                     
└─sda8                                                                                     
mmcblk0                                                                                    
├─mmcblk0p1 vfat     FAT32 system-boot B726-57E2                             134.7M    47% /boot/firmware
└─mmcblk0p2 ext4     1.0   writable    483efb12-d682-4daf-9b34-6e2f774b56f7   20.6G    23% /

答案2

您可以运行lsblk --help来查看有哪些选项。

以下命令行在宽终端窗口(足够宽以允许所有列正确写入)中运行良好

lsblk -fm

以下命令行可能会执行您在问题中要求的操作

lsblk -e7 -o name,size,fsavail

评论:

-e7  # stops printing details about loop mounts
-o   # lets you list exactly which optional columns you want

添加您想要的选项,例如fstype,label,mountpoint,model

lsblk -e7 -o name,size,fsavail,fstype,label,mountpoint,model

你可以做一个别名以方便运行您喜欢的命令行。


请注意,不同版本(和不同版本的 Ubuntu)有不同的选项lsblk。此答案中列出的选项适用于当前最新版本的 Ubuntu 20.04.x LTS。

相关内容