2012-09-12 47 views
2

我不明白爲什麼這個簡單的別名不起作用。我看了網上關於創建它的一個例子,不知道我要去哪裏錯了...在ubuntu中創建一個別名,在.profile

我已經添加下面我.profile文件底部:

alias profile='sudo nano ~/.profile'

當我在終端輸入'profile'時,它說沒有找到命令...

我有一種感覺,這是一個非常非常簡單的錯誤,我正在做。

謝謝大家!

回答

3

如果您註銷並返回,會發生什麼情況?

另外,您可以只輸入

source .profile 

,並應激活您的別名。許多使用bash的人在.bashrc文件中設置了別名。

+0

謝謝!這工作....所以這是做什麼?我第一次嘗試在那裏輸入它,但是當它沒有工作時就進入了.profile(我記得過去做過) –

+1

當你登錄時,一些配置文件(通常是「隱藏文件」,即。以文件名中的「。」開始)讀取並「執行」/處理。當您註銷並重新登錄時,您的'.profile'已處理完畢,並且設置了別名。 '源.profile'這樣做是「手動」的,無需註銷並重新登錄。 – Levon

+1

非常好,再次感謝! –

2

添加別名永久您可以編輯~/.bashr c和末

alias update_linux='sudo apt-get update' 

不要忘記刷新.bashrc的配置添加別名,它

gedit ~/.bashrc 

添加別名。

source ~/.bashrc 

有關創建別名的詳細信息,你可以閱讀以下博客:Codebucket

+0

謝謝@Arvind!我已經知道了這一點,但我從來不知道'source〜/ .bashrc',我總是重置我的連接。謝謝! –