lsblk --fs para obter informações sobre o pendrive

lsblk --fs para obter informações sobre o pendrive

Estou usando o Ubuntu 20.04. Quero obter algumas informações sobre meu pendrive

Quando digito lsblk --fs recebo informações sobre meu pendrive. Posso ver os rótulos das partições, fstype.

Mas não consigo ver o espaço em disco disponível (fsavail) de partições não usadas e nem o ponto de montagem.

Como posso obter essas informações mesmo quando não estão em uso?

Responder1

Execute lsblksem parâmetros. Isso mostrará tamanhos de partição e pontos de montagem.

Exemplo: ( sdaé um pendrive com 8 partições, onde apenas 1 está formatada)

$ 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 /

Executar o comando com --fsflag gera apenas informações sobre sistemas de arquivos, como esta:

$ 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% /

Responder2

Você pode correr lsblk --helppara ver quais opções existem.

A linha de comando a seguir funciona bem em uma janela de terminal ampla (larga o suficiente para permitir que todas as colunas sejam escritas corretamente)

lsblk -fm

A linha de comando a seguir pode fazer o que você pediu na pergunta

lsblk -e7 -o name,size,fsavail

Comentários:

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

Adicione as opções desejadas, por exemplofstype,label,mountpoint,model

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

e você pode fazer umapelidopara tornar mais conveniente a execução da linha de comando de sua preferência.


Observe que existem diferentes opções em diferentes versões lsblk(e diferentes versões do Ubuntu). As opções listadas nesta resposta funcionam em uma versão atualizada do Ubuntu 20.04.x ​​LTS.

informação relacionada