UUID名を含むマウントポイントにUSBをマウントしたいです。しかし、これをコマンドラインにどのように表現するのかわかりません!
誰かがこれを行う方法を助けることができますか?
検索した結果、次を実行する必要があることがわかりました。
blkid
その後、USBフラッシュドライブまたはハードドライブを検索するコマンドと次のコマンドが表示されます。
blkid | tail -n 1 | cut -f4 -d' '
しかし、これはtail
私が持っているUSBの数を知らないので間違っています!
USBタイプのラインだけを提供するように指示する方法はありますか?
答え1
読書マニュアルページあなたが望むものを得るためにオプションが利用可能であることを示してください。
blkid -t TYPE=vfat -sUUID
(私に)以下を提供します:
/dev/sdb: UUID="50CA-8C03"
UUID抽出
次のコマンドを使用してUUIDを抽出できます
cut -d'"' -f2
。blkid -t TYPE=vfat -sUUID | cut -d'"' -f2
たとえば、USBドライブには通常の呼び出しとは異なる出力を
blkid
提供するラベルがある可能性があるため、これらのオプションが望ましいです。blkid
または
blkid
自分で好きなようにしてください。blkid -t TYPE=vfat -sUUID -ovalue
答え2
9年11ヶ月前に質問しました
lsblk
オプションでコマンドを使用することを検討してください。例えば
alias lsblk2='lsblk -o size,fstype,model,name'
alias lsblk3='lsblk -o size,fstype,model,name,serial,uuid'
lsblk
それ以降のすべてのオプションは次のようになります-o
。lsblk --help
ディスクを識別しやすくするために、.bashrcによって直接作成された2つのエイリアスを識別しました。私が望むすべての関連情報を提供しているようです。
ここでは、接続されている各ディスクに必要な情報を取得できます。その後、mountコマンドを使用するために必要なものがあります。構文mount
例
mount /dev/sd? /myusbdisk
# or
mount UUID=whatever /myusbdisk
wwn
インストールオプションとしても役立ちます。
すべての-oオプション:
Available columns (for --output):
NAME device name
KNAME internal kernel device name
MAJ:MIN major:minor device number
FSTYPE filesystem type
MOUNTPOINT where the device is mounted
LABEL filesystem LABEL
UUID filesystem UUID
PARTLABEL partition LABEL
PARTUUID partition UUID
RA read-ahead of the device
RO read-only device
RM removable device
MODEL device identifier
SERIAL disk serial number
SIZE size of the device
STATE state of the device
OWNER user name
GROUP group name
MODE device node permissions
ALIGNMENT alignment offset
MIN-IO minimum I/O size
OPT-IO optimal I/O size
PHY-SEC physical sector size
LOG-SEC logical sector size
ROTA rotational device
SCHED I/O scheduler name
RQ-SIZE request queue size
TYPE device type
DISC-ALN discard alignment offset
DISC-GRAN discard granularity
DISC-MAX discard max bytes
DISC-ZERO discard zeroes data
WSAME write same max bytes
WWN unique storage identifier
RAND adds randomness
PKNAME internal parent kernel device name
HCTL Host:Channel:Target:Lun for SCSI
TRAN device transport type
REV device revision
VENDOR device vendor