如何从终端附加到 /etc/hosts 文件? [复制]
Posted
技术标签:
【中文标题】如何从终端附加到 /etc/hosts 文件? [复制]【英文标题】:How to append to /etc/hosts file from the termimal? [duplicate] 【发布时间】:2014-12-13 18:37:37 【问题描述】:我正在尝试从终端附加到 /etc/hosts 文件:
sudo echo -e "127.0.0.1 localhost-myproject" >> /etc/hosts
即使我使用 sudo,它也不会让我这样做。我的权限被拒绝:
bash: /etc/hosts: Permission denied
我看过其他几个帖子,他们是这样指导的。但我收到了这个错误。我怎样才能做到这一点?谢谢
【问题讨论】:
【参考方案1】:sudo /bin/bash -c 'echo -e "127.0.0.1 localhost-myproject" >> /etc/hosts'
【讨论】:
在 ubuntu 16 上工作以上是关于如何从终端附加到 /etc/hosts 文件? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
ubuntu终端输入/etc/hosts.equiv怎么显示没那个文件或目录啊?
在 Mac OSX 10.6 中将新行附加到 etc/hosts 和 Apache httpd-vhosts.conf 的 Shell 脚本