Ubuntu Linux将Documents目录文件移至/etc/bind时报不存在错误如何解决
问题原因
- 两条命令的目标路径都错误保留了文档示例中的占位符
/path/to/,Ubuntu系统中bind服务的默认配置目录就是/etc/bind/,不存在/path/to/这一层级,所以系统提示找不到目录。 - 第二条命令的目标路径还存在语法错误:
~只有放在路径开头时才会被解析为当前用户的家目录,放在路径中段不会生效,再加多余的斜杠,最终路径完全不符合系统规范。
解决步骤
先确认目标路径存在,执行以下命令:
ls /etc/bind
如果返回「No such file or directory」,说明你还没有安装bind9,先执行安装命令:sudo apt update && sudo apt install -y bind9执行正确的文件移动命令即可:
sudo mv ~/Documents/Config_Files/db.example.lan /etc/bind/若执行后仍报错,先验证源文件是否存在:
ls ~/Documents/Config_Files/db.example.lan
如果该命令也提示找不到文件,说明你存放db.example.lan的实际路径和你写的源路径不一致,核对文件实际存放位置调整源路径即可。
内容的提问来源于stack exchange,提问作者hugihu
相关产品推荐
相关产品推荐

