資訊來自http://www.liuhuadong.com/archives/1446
在Terminal 底下,想要利用Linux的Alias指令來簡化如:
清除目前的畫面:alias cls=clear
要連線回家裡的SSH Server:alias sshhmoe="root@123.123.123.123"
(123的地方請改成自家IP)
還有任何需要簡化到的都可以利用Alias指令來完成,
不過,每次重開機後都要再重新設定一次,有點麻煩....
透過新增「~/.base=profile」檔案在裡面將所有Alias的指令補進去後,
重開機就不需要重新設定了!!
方法如下:
1.sudo nano ~/.bash_profile
基本上預設是沒有這檔案,所以需要新增;若已經有的話直接編輯。
2.貼上要alias的指令,如:
alias cls=clear
alias sshhome="ssh root@123.123.123.123"
alias sshlan="ssh root@192.168.0.1"
alias flushdns="dscacheutil -flushcache" //dscacheutil -flushcache是重置DNS的指令
這邊要注意,「=」符號後面接的是直接指令的話不用加「""」,若是組合指令的話就要另外加上「""」。
3.編輯儲存完成後,要立即套用~/.base=profile的設定,在提示符號後輸入
source ~/.base=profile
即可立即套用設定。
完成上面的設定之後,就不用擔心重開機後alias設定要重新設定了。
ps..若要查詢之前設定過的alias指令,只要單獨輸入alias指令就可以查看。
沒有留言:
張貼留言