LinuxでUSBメモリの場所を確認する

2019-08-24 Sat. 06:43:03 JST
Ubuntu MATE 18.04 LTS
by kiyozzy

■ lsblkコマンド

lsblkコマンドのデフォルト動作で 何となく は、分かる。

user@host:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0  88.7M  1 loop /snap/core/7396
loop1    7:1    0  86.3M  1 loop /snap/ubuntu-mate-welcome/335
loop2    7:2    0  87.3M  1 loop /snap/ubuntu-mate-welcome/220
loop3    7:3    0   7.9M  1 loop /snap/pulsemixer/250
loop4    7:4    0  88.5M  1 loop /snap/core/7270
loop5    7:5    0   7.9M  1 loop /snap/pulsemixer/23
loop6    7:6    0    16K  1 loop /snap/software-boutique/39
loop7    7:7    0  71.7M  1 loop /snap/software-boutique/31
sda      8:0    0 223.6G  0 disk 
├─sda1   8:1    0   512M  0 part /boot/efi
└─sda2   8:2    0 223.1G  0 part /
sdb      8:16   1   245M  0 disk 
└─sdb1   8:17   1 244.7M  0 part /media/user/USB256

でも、USBがどれなのか分かりにくい。

■ lsblkコマンドにオプションを付ける

lsblkコマンドのヘルプを見ていくつか試してみると次の様なので望み通りになった。
$ lsblk -e7 -o name,tran,size,type,fstype,mountpoint

user@host:~$ lsblk -e7 -o name,tran,size,type,fstype,mountpoint
NAME   TRAN     SIZE TYPE FSTYPE MOUNTPOINT
sda    sata   223.6G disk        
├─sda1          512M part vfat   /boot/efi
└─sda2        223.1G part ext4   /
sdb    usb      245M disk        
└─sdb1        244.7M part vfat   /media/user/USB256

■ 他

"sdb"を"/dev/sdb"にするには -p オプションを付ける。
$ lsblk -pe7 -o name,tran,size,type,fstype,mountpoint


覚えにくいので、 -o +tran を付けるのだと覚えるのでいいと思う。
$ lsblk -o +tran

user@host:~$ lsblk -o +tran
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT                    TRAN
loop0    7:0    0  88.7M  1 loop /snap/core/7396               
loop1    7:1    0  86.3M  1 loop /snap/ubuntu-mate-welcome/335 
loop2    7:2    0  87.3M  1 loop /snap/ubuntu-mate-welcome/220 
loop3    7:3    0   7.9M  1 loop /snap/pulsemixer/250          
loop4    7:4    0  88.5M  1 loop /snap/core/7270               
loop5    7:5    0   7.9M  1 loop /snap/pulsemixer/23           
loop6    7:6    0    16K  1 loop /snap/software-boutique/39    
loop7    7:7    0  71.7M  1 loop /snap/software-boutique/31    
sda      8:0    0 223.6G  0 disk                               sata
├─sda1   8:1    0   512M  0 part /boot/efi                     
└─sda2   8:2    0 223.1G  0 part /                             
sdb      8:16   1   245M  0 disk                               usb
└─sdb1   8:17   1 244.7M  0 part /media/user/USB256