bash命令强制usb驱动器上的文件关闭

时间:2012-02-12 16:24:50

标签: linux bash usb-drive

我认为在我的bash脚本中执行同步会强制文件被完全写出来。当我查看拇指驱动器时,它显示了我复制的所有文件,但在电源故障后,USB驱动器显示0个文件。我是否必须手动弹出驱动器,或者我可以在脚本中以编程方式执行某些操作?

2 个答案:

答案 0 :(得分:3)

如果要从bash脚本中弹出USB设备,设备上的简单umount应该可以解决问题。例如

mount /dev/usb /mnt/usb
# Your copy operations here... then on success:
umount /mnt/usb

答案 1 :(得分:0)

如果你的usb密钥使用日志文件系统,你也可以尝试使用同步写入磁盘的linux同步指令