alias 設定別名後,如何保存,不會每次退出終端機後就不見了,又要重新設定? [論壇 - Ubuntu 養蟲箱 - bug share]
正在瀏覽:
1 名遊客
alias 設定別名後,如何保存,不會每次退出終端機後就不見了,又要重新設定? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2009/12/17 21:17 所屬群組:
已註冊使用者 等級: 8
HP : 0 / 186
![]() |
每次在終端機命令列執行下列指令後,並不會保存,離該終端機後再進去,就不見了,又得再設定一次,很麻煩:請教前輩大大們,如何保存呢?感恩喔!
指令如下: ~$alias utd='sudo apt-get update&&sudo apt-get upgrade&&sudo apt-get dist-upgrade&&sudo apt-get check&&sudo apt-get purge&&sudo apt-get autoclean&&sudo apt-get autoremove' 謝謝!
2017/2/13 23:36
|
||||||||||
![]() |
回覆: alias 設定別名後,如何保存,不會每次退出終端機後就不見了,又要重新設定? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
clarkliang 寫到: 若使用「bash」的話,可以儲存在「~/.bashrc」。 在「Ubuntu」,您也可以在這個檔看到一些原本就有設定的「alias」。 若要了解相關的說明,可以執行「$ man bash」, 以「bashrc」或「profile」當「關鍵字」找尋, 就會找到一些相關的說明段落。 =============================================== 題外話,剛發現,在「Ubuntu」,「~/.bashrc」原本裡面有一段 # Alias definitions. # You may want to put all your additions into a separate file like # ~/.bash_aliases, instead of adding them here directly. # See /usr/share/doc/bash-doc/examples in the bash-doc package. if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi 所以也可以產生一個檔案「~/.bash_aliases」, 把您的「alias」放在「~/.bash_aliases」這個檔案, 這樣就可以分開管理。 當然,您了解原理之後,也可以設計自己的管理機制。 例如: 參考「/etc/profile」可以發現下面這一段 if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ]; then . $i fi done unset i fi 主要使用「. some_file」或「source some_file」。 可以執行「$ help .」或「$ help source」, 來了解「.」和「source」用法。 =============================================== 另外想到之前有一篇討論「縮短指令」。 =============================================== 以上提供參考 ![]()
2017/2/14 1:09
|
||||||||||
![]() |
回覆: alias 設定別名後,如何保存,不會每次退出終端機後就不見了,又要重新設定? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2009/12/17 21:17 所屬群組:
已註冊使用者 等級: 8
HP : 0 / 186
![]() |
感謝大大,
完全不懂什麼是 bash ,但如你所說,在 home 目錄找到 .bashrc 檔案,其中 94 行空白,就試著把指令 copy 進去存檔,重開機後、竟然成功了。感恩啦!
2017/2/19 10:04
|
||||||||||
![]() |
回覆: alias 設定別名後,如何保存,不會每次退出終端機後就不見了,又要重新設定? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 37
HP : 0 / 901
![]() |
clarkliang 寫到: 收到,了解 既然如此,那就再容我囉唆一下,補充一些參考連結。 可以查詢「shell (所有中文網頁)」或「shell wiki (所有中文網頁)」 可以找到一些參考連結,以下摘錄 * Wikipedia / Shell (computing) (中文) * Wikipedia / Unix shell (中文) <-- 英文頁面有列一個表,在「Configuration files」 * Wikipedia / Bash (Unix shell) (中文) 從這些連結,應該就可以找到更多的參考連結了。 ================================================================================ ## 之前紀錄的一些索引 可以在這個論壇的「Ubuntu 文件資源」找到 * [索引]如何執行指令 * bash-handbook * 阿旺的 Linux 開竅手冊 * The Debian Administrator's Handbook ================================================================================ 以上參考,若想要深入探究的話,再看吧,若沒有的話就可以略過了, 有些文件我也還沒完全看完,我都是需要時,再去查,再去翻,重複地溫故知新 報告完畢 ![]()
2017/2/19 10:49
|
||||||||||
![]() |
回覆: alias 設定別名後,如何保存,不會每次退出終端機後就不見了,又要重新設定? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2009/12/17 21:17 所屬群組:
已註冊使用者 等級: 8
HP : 0 / 186
![]() |
收到,了解了,已經列入學習清單裡,再次感謝大大。
2017/2/20 12:19
|
||||||||||
![]() |
回覆: alias 設定別名後,如何保存,不會每次退出終端機後就不見了,又要重新設定? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2016/4/18 12:29 所屬群組:
已註冊使用者 等級: 9
HP : 0 / 221
![]() |
補充一下
https://wido.me/sunteya/understand-bashrc-and-profile http://kalug.linux.org.tw/~lloyd/LLoyd_Hand_Book/book/bash-edit-profile.html
2017/2/20 16:39
|
||||||||||
![]() |
回覆: alias 設定別名後,如何保存,不會每次退出終端機後就不見了,又要重新設定? |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2009/12/17 21:17 所屬群組:
已註冊使用者 等級: 8
HP : 0 / 186
![]() |
收到,很精闢的內容,謝謝大大了!
2017/2/21 8:25
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.