在 udisks2 软件包中的 udisksctl 命令,可以在命令行下挂载移动 U 盘,并能够对该 U 盘内的内容进行读写操作。

udisksctl status ,命令行查看当前插入的 U 盘,移动硬盘情况:

udisksctl status MODEL REVISION SERIAL DEVICE -------------------------------------------------------------------------- SAMSUNG MZNTY128HDHP-00000 <tel:00000> MAT2100Q S2YMNB0H950165 <tel:950165> sda
Generic Flash Disk 8.07 CD8C5091 sdb

查看插入的 U 盘 sdb 情况:

udisksctl info -b /dev/sdb

/org/freedesktop/UDisks2/block_devices/sdb:
  org.freedesktop.UDisks2.Block:
    Configuration:              []
    CryptoBackingDevice:        '/'
    Device:                     /dev/sdb
    DeviceNumber:               2064
    Drive: '/org/freedesktop/UDisks2/drives/Generic_Flash_Disk_CD8C5091'
    HintAuto:                   true
    HintIconName:
    HintIgnore:                 false
    HintName:
    HintPartitionable:          true
    HintSymbolicIconName:
    HintSystem:                 false
    Id:                         by-uuid-2023-05-01-01-54-17-00
    IdLabel:                    atzlinux 11.7.1 amd64 1
    IdType:                     iso9660
    IdUUID:                     2023-05-01-01-54-17-00
    IdUsage:                    filesystem
    IdVersion:                  Joliet Extension
    MDRaid:                     '/'
    MDRaidMember:               '/'
    PreferredDevice:            /dev/sdb
    ReadOnly:                   false
    Size:                       16357785600
    Symlinks: /dev/disk/by-id/usb-Generic_Flash_Disk_CD8C5091-0:0
/dev/disk/by-label/atzlinux\x2011.7.1\x20amd64\x201
/dev/disk/by-path/pci-0000:00:14.0-usb-0:2:1.0-scsi-0:0:0:0
/dev/disk/by-uuid/2023-05-01-01-54-17-00
    UserspaceMountOptions:
  org.freedesktop.UDisks2.PartitionTable:
    Partitions: /org/freedesktop/UDisks2/block_devices/sdb1
/org/freedesktop/UDisks2/block_devices/sdb2
    Type:               dos

挂载移动硬盘的第一个分区:

udisksctl mount -b /dev/sdb1
Mounted /dev/sdb1 at /media/atzlinux/atzlinux 11.7.1 amd64 1

如果该 U 盘的文件系统是可以读写,如 ext4,vfat 等,会用该普通用户的权限挂载该申报,
普通用户可以进行读写操作。


--
肖盛文 xiao sheng wen
微信(wechat):atzlinux
《铜豌豆 Linux》https://www.atzlinux.com
基于 Debian 的 Linux 中文 桌面 操作系统
GnuPG Public Key: 0x2F338C7DC7909957




--
您收到此邮件是因为您订阅了 Google 网上论坛的“广州 GNU/Linux 用户组”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到[email protected]。
要在网络上查看此讨论,请访问 
https://groups.google.com/d/msgid/gzlug/55a67931-6d46-9558-8adc-30d2ea3f2258%40atzlinux.com。
来自QQ:“《铜豌豆 Linux》”的聊天记录如下:

———————— 2023-05-18 ————————

faris 20:18:33
udisksctl status ,命令行查看当前插入的 U 盘,移动硬盘情况

faris 20:18:53
udisksctl status 
MODEL                     REVISION  SERIAL               DEVICE
--------------------------------------------------------------------------
SAMSUNG MZNTY128HDHP-00000 MAT2100Q  S2YMNB0H950165       sda     
Generic Flash Disk        8.07      CD8C5091             sdb     
 

faris 20:21:34
udisksctl mount -b /dev/sdb1
Mounted /dev/sdb1 at /media/atzlinux/atzlinux 11.7.1 amd64 1

Attachment: OpenPGP_0x2F338C7DC7909957.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

回复