Ubuntu别名未在bashrc中应用

我在Ubuntu 12.04 LTS下。
我在〜/ .bashrc中添加了这样的行

alias myconf="sudo nano /opt/nginx/conf/sites-available/efiling" 

我也试过单引号:

 alias myconf='sudo nano /opt/nginx/conf/sites-available/efiling' 

然后我退出并再次登录。

 test@STORK:~$ myconf myconf: command not found 

但经过test@STORK:~$ source ~/.bashrc它的工作原理。

谁能帮我?

我认为应该是

 alias myconf='sudo nano /opt/nginx/conf/sites-available/efiling' 

使用单引号而不是双引号。

你也可以使用

 $ source ~/.bashrc 

加载bash.rc而不关闭终端/注销。