AFS*_*AFS 1 linux bash sed cat
我正在尝试使用sed命令更改/ etc / hosts文件,我使用sudo执行以下命令
sudo sed 's/127.0.0.1 localhost/127.0.0.1 localhost mydomain.com/g' /etc/hosts |sudo cat > /etc/hosts
Run Code Online (Sandbox Code Playgroud)
但这是我得到的错误
-bash: /etc/hosts: Permission denied
Run Code Online (Sandbox Code Playgroud)
尝试一下(仅一次):
sudo sed -i 's/127.0.0.1 localhost/127.0.0.1 localhost mydomain.com/' /etc/hosts
Run Code Online (Sandbox Code Playgroud)