Linux 在umount-l之后删除装载目录
我在Linux OpenWrt上工作,当USB磁盘连接到路由器时,我必须手动装载和卸载它们 我正在使用这个脚本:要自动装载和卸载USB磁盘,问题是它不会在Linux 在umount-l之后删除装载目录,linux,usb,openwrt,umount,Linux,Usb,Openwrt,Umount,我在Linux OpenWrt上工作,当USB磁盘连接到路由器时,我必须手动装载和卸载它们 我正在使用这个脚本:要自动装载和卸载USB磁盘,问题是它不会在umount-l/dev/$device之后删除装载目录。我在路由器上的应用程序需要通过检查/mnt/sda1是否存在来检查USB磁盘是否存在 我的问题是:在umount-l/dev/$device之后添加rm-rsda1是否有危险,或者是否存在rm-rsda1将删除sda1中的文件的风险?如果您之前检查umount命令是否成功,那么在umou
umount-l/dev/$device
之后删除装载目录。我在路由器上的应用程序需要通过检查/mnt/sda1
是否存在来检查USB磁盘是否存在
我的问题是:在
umount-l/dev/$device
之后添加rm-rsda1
是否有危险,或者是否存在rm-rsda1
将删除sda1
中的文件的风险?如果您之前检查umount命令是否成功,那么在umount之后删除目录应该是安全的,但我建议您更改脚本以检查它是否在装载表中列出,而不是使用mount|grepsda1
您可以将脚本更改为检查“mount | grep sda1”,而不是检查目录是否存在。您的回答与您的评论(关于检查挂载点)相矛盾。另外,您能否提供一种方法优于另一种方法的理由?