在终端中输入指令时空格有多重要?我有一台新笔记本电脑,从 SSD 和 HDD(NTFS)双启动 Ubuntu 19.10 和 Win10。我按照 HOW-TO-GEEK 中的说明“如何协调您的双启动设置”进行操作,并得到了这一行:
# storage mount
UUID=66E53AEC54455DB2 /media/storage/ ntfs-3g auto,user,rw 0 0
(使用我的 UUID 代替此示例,但其余部分与我输入的指令相同)几天后,我尝试从上次中断的地方继续。我输入:
gedit admin:///etc/fstab
并得到:Warning 10:49:38:637: The specified location is not mounted
我想知道此警告是否是我输入的指令中的空格不正确的结果。仅供参考:Win10 中的快速启动已取消选择
答案1
终端窗口中的命令行bash
和许多(但不是全部)配置文件的行间项目之间可以有一个或多个空格。读取过程会将连续的多个空格字符视为一个空格字符。
配置文件就是这种情况/etc/fstab
,因此您可以添加空格(例如,对齐列)以便于人眼更容易阅读。
答案2
如果您当前编辑文件的方法失败。您可以尝试使用:
sudo -H gedit /etc/fstab
这种方法可能会有效,或者至少您会收到不同的错误消息,这将进一步解释为什么您无法使用当前方法编辑文件。