如果您的 shell 脚本可以帮助您在完成工作后安全地删除闪存盘。该解决方案预计满足以下需求:
/media/A
,代码可以有选择地仅删除
/media/A
,而不干扰其他磁盘。例如,我可以传递
/media/A
作为参数。
hdparm
,但它们的文档很难阅读。如果有人能给我一个解决方案,我希望他/她也能提供参数的解释等
sudo apt-get install udisks
安装后,您可以使用以下命令分离 USB 驱动器...
sudo udisks --unmount /dev/sdb1
sudo udisks --detach /dev/sdb
第一行卸载它。就像任何其他分区一样,您此时仍然可以重新安装它。第二行将其分离。此后,它会断电,您必须将其移除/重新插入才能重新安装。澄清一下,
sdb是设备,sdb1、sdb2、sdb3等是设备上的分区。此外,在尝试分离设备之前,您需要卸载所有安装点。通常对于 USB 记忆棒/驱动器只有一个,但它是一个您应该了解的警告。
从挂载点获取设备名称需要您将其从挂载点或其他位置拉出。