我需要使用udisksctl
。我尝试了互联网上已经看到的
经典方法:/dev/sda?*
udisksctl mount -b /dev/sda?*
或者
udisksctl unmount -b /dev/sda?*
/dev/sda?*
对我来说相当于/dev/sda1 /dev/sda2
但udisksctl
仅挂载或卸载列出的第一个分区/dev/sda1
。
如何让它一次挂载或卸载所有分区?
答案1
你可以这样做的一个方法是循环遍历/dev/sd
设备分区
for i in /dev/sd??*; do udiskctl unmount -b $i; done
如果你只想进行/dev/sda
分区,那么将第一个更改?
为a
for i in /dev/sda?*; do udiskctl unmount -b $i; done