在树莓派PirateBox上误执行sudo sh -c命令,如何撤销?
如何撤销误添加到/etc/fstab的挂载配置?
别担心,这是个很容易修复的小失误,咱们按下面的步骤来操作就好:
第一步:先备份原文件,留好后路
因为/etc/fstab是系统挂载配置的核心文件,编辑前先做个备份绝对是好习惯,避免操作失误搞出更大问题:sudo cp /etc/fstab /etc/fstab.bak要是之后出了任何问题,直接用
sudo cp /etc/fstab.bak /etc/fstab就能恢复到原来的状态。第二步:编辑/etc/fstab删除错误行
咱们用树莓派自带的nano编辑器来修改,它对新手友好,操作简单:sudo nano /etc/fstab在打开的文件里,找到你误添加的那一行:
/dev/sda /mnt/usbdrive vfat uid=nobody,gid=nogroup,unmask=0,noatime,rw,user 0 0
把这一行删掉,然后按Ctrl+O(按下Ctrl不放再按O)保存修改,接着按Ctrl+X退出编辑器。第三步:验证修改结果
执行下面的命令查看修改后的/etc/fstab,确认错误的挂载行已经消失:cat /etc/fstab可选:卸载已挂载的USB驱动器(如果之前挂载过)
如果你之前已经通过那行配置挂载了/dev/sda,可以用下面的命令卸载它,确保系统状态一致:sudo umount /mnt/usbdrive
这样就彻底撤销了之前的误操作,系统重启后也不会再尝试挂载这个配置啦。
内容的提问来源于stack exchange,提问作者Sebastian Power
相关产品推荐
相关产品推荐

