如何在.bashrc“sudo vi / etc / hosts”中添加此命令别名

时间:2015-03-27 12:46:12

标签: linux bash

添加此别名后,执行source~ / .bashrc时出现“bash:alias:vi:未找到”(未找到)这样的错误。

我在.bashrc中添加了这一行: 别名hosts = sudo vim / etc / hosts

2 个答案:

答案 0 :(得分:1)

 alias hosts='sudo vim /etc/hosts'

您需要用引号

包围命令

答案 1 :(得分:1)

应该是

alias hosts='sudo vim /etc/hosts'

请记住,您需要引用它,因为它有 空格

另外,尽量不要在脚本/ .bashrc中使用sudo,因为它不是一个好习惯。