web-dev-qa-db-ja.com

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の後は動作します。

誰でも私を助けることができますか?

6
Lesha Pipiev

あるべきだと思う

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

ダブルクォートではなくシングルクォートで。

使用することもできます

$ source ~/.bashrc

端末を閉じたりログアウトしたりせずにbash.rcをロードします。

8
Anju Fabulina