我正在尝试编辑该etc/hosts
文件。我可以通过图形文件系统访问它,发现它是只读的。当使用sudo nano etc/hosts
许多人建议的方法时,我看到目录etc
不存在,尽管我可以在 GUI 中看到它,所以我假设它只是在新目录中创建一个新文件,而不是打开现有文件。我甚至无法将/etc/
我的工作目录设置为不存在。etc
和hosts
文件都存在,我只是无法通过终端访问它或通过图形界面编辑它。
chmod
当我使用或时遇到类似的问题chown
,被告知文件/目录不存在。
我在文件管理器的“其他位置”下找到了有问题的文件,并能够将文件夹拖到/etc/
我的书签中,以为这样会起作用,但实际上没有。这是分区或安装问题吗?如果这很愚蠢,我很抱歉,我对 ubuntu 很陌生。
感谢您的任何帮助
答案1
文件名开头缺少一个斜杠...它应该是 /etc/hosts ...区别在于,如果没有斜杠,路径/文件名是相对于您当前所在的目录的。如果带有斜杠,则它是从文件系统顶部开始的绝对路径/文件名。