lsblk --fs 獲取有關 USB 記憶棒的信息

lsblk --fs 獲取有關 USB 記憶棒的信息

我使用的是 Ubuntu 20.04。我想獲取有關我的 USB 記憶棒的一些信息

當我輸入 lsblk --fs 時,我會取得有關我的 USB 記憶棒的資訊。我可以看到分區標籤、fstype。

但我看不到未使用分割區的可用磁碟空間(fsavail),也看不到掛載點。

即使這些資訊未被使用,我如何才能獲取它們?

答案1

不帶參數運行lsblk。這將顯示分割區大小和安裝點。

範例:(sda是一個有 8 個分割區的 U 碟,其中只有 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

你可以做一個別名以便方便地運行您喜歡的命令列。


lsblk請注意,不同版本(以及不同版本的 Ubuntu)有不同的選項。本答案中列出的選項適用於目前最新版本的 Ubuntu 20.04.x LTS。

相關內容