爲Linux命令設置快捷鍵

最近有在Linux下編程,但是發現有很多命令太長,例如clone或push等命令使用時,帶的參數一般都會很長。每次重複操作時,都會付出較多的時間。

目前總結到的有兩種方式,一種是臨時快捷鍵,一種是永久快捷鍵。

1)臨時快捷鍵: 使用alias命令設置別名,有點像c語言中的#define定義
例如,想用".."替代“cd ..”

那麼可以在命令行輸入:$alias ..='cd ..'

即可實現,以後在用到cd ..時,只需要..即可。

儘管該功能已經很方便,很強大了,但是有一個缺點,即這個別名會在機器重啓後失效。

所以,爲了避免這種情況,你也可以使用第二種方法。

2)永久快捷鍵:即將1)中的設置,保存文件,並執行使其生效
步驟:1)編輯用戶目錄下的.bashrc文件,例如使用vi編輯器,vi ~/.bashrc

            2)  將你想設置的快捷鍵,保存至.bashrc, 例如

                                                   alias ..='cd ..'

                                                   alias tomcat7Log='tail -f usr/local/tomcat7/apache-tomcat-7.0.75/logs/catalina.out'

           3)  保存退出.bashrc後,使用命令

                    source ~/.bashrc

               重新 執行剛纔保存的文件使其立即生效,而省去註銷重新登錄的麻煩。

               比如我要打開usr/local/tomcat7/apache-tomcat-7.0.75/logs/下的日誌文件,我只需輸入tomcat7Log之後回車就行了。

ok,到此,永久快捷鍵就設置完成了。

現在,你也可以裝X了,哈哈。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章