相当于“安全删除驱动器”的命令行?

Ard*_*tes 7 command-line usb unmounting external-hdd

Linux Mint Cinnamon 和 MATE 中的文件管理器不仅允许您卸载外部驱动器,而且还为您提供“安全删除”驱动器的选项,这在每个 Linux 发行版中都没有。

当我卸载外部硬盘驱动器(通过 USB 供电)时,它的指示灯仍然亮着,我仍然可以听到它在旋转。当我“安全移除”驱动器时,指示灯熄灭并且光盘停止旋转。

如何通过终端完成同样的事情?作为一个附带问题,这个功能是否像unmount drive > kill power幕后一样简单,或者是否有更复杂或更复杂的事情发生?这比仅卸载驱动器并拔出 USB 插头更安全吗?

Lin*_*eak 5

umount足够。之后,拔下您的设备是完全安全的。

我引用这个答案

对于 USB/eSATA/etc 来说,卸载就足够了。存储设备。

如果你有很多缓存数据要写入驱动器,你可以使用这个命令:

sync

然后通过以下方式观察进度:

watch grep -e Dirty: -e Writeback: /proc/meminfo
Run Code Online (Sandbox Code Playgroud)