linux||mac os如何自定義shell命令
博主是goagent忠實使用者,但是在mac下每次啟動goagent都要cd到proxy的目錄下,然後再執行proxy.py檔案,非常麻煩,所以博主想到能否自己定義一個shell命令,一健啟動goagent,其實也很簡單,過程如下。
(1)我們在user目錄下輸入,"-a"是現實隱藏的檔案
ls -a
(2)展現出了很多前邊是"."的檔案,這種檔案在通常情況下是隱藏的
hirotekiMacBook-Pro:~ hakuri$ ls -a
.
..
.CFUserTextEncoding
.DS_Store
.Rapp.history
.Trash
.android
.bash_history
.bash_profile
.bash_profile.macports-saved_2014-09-30_at_09:53:49
.bash_profile.pysave
.bash_profile”.save
.bash_profile”.save.1
.bashrc
(3)開啟.bash_profile檔案,這個檔案是每次當前使用者啟動中端都需要啟動的配置檔案(我習慣用sublime改程式碼,大家也可以用vim等自己習慣的)
(4)這裡用到了“alias”指令,就是別名的意思,給一個名令取一個別名。多個命令間可以用“&&”隔開,把這句話加到.bash_profile檔案裡。例子如下:
alias fuckgfw='cd /Applications/goagent/local && python proxy.py'
下面驗證下:
/********************************
* 本文來自部落格 “李博Garvin“
* 轉載請標明出處:http://blog.csdn.net/buptgshengod
******************************************/
相關文章
- 自定義 Linux 快捷命令Linux
- 自定義Spring ShellSpring
- 使用Mac自定義快捷鍵執行shell指令碼Mac指令碼
- shell自定義函式函式
- 自定義命令列計算工具:AYBO for Mac命令列Mac
- 自定義shell提示內容
- 自定義 Artisan 命令
- 如何自定義Mac電腦桌面桌布?Mac
- 在 Linux 上自定義 bash 命令提示符Linux
- Linux shell命令總結Linux
- linux Shell 命令列-03-array Shell 陣列Linux命令列陣列
- Linux基礎命令---enable開啟shell命令Linux
- CAD自定義快捷鍵命令
- 「MacOS技巧」如何調整Mac螢幕?如何自定義Mac顯示器?Mac
- Linux的自定製shell提示符Linux
- Smartisan OS一步之自定義拖拽內容
- Unix、Windows、Mac OS、Linux系統故事WindowsMacLinux
- 使用 FVWM 自定義 Linux 桌面Linux
- 0x04_My-OS實現自定義顏色
- Linux命令和shell指令碼學習Linux指令碼
- 說說Linux shell外部命令與內建命令Linux
- Linux shell中2>&1的含義Linux
- SELinux: 如何讓selinux對某些命令放行,自定義selinux規則。Linux
- 如何在Mac上設定自定義鎖屏訊息?Mac
- laravel 建立自定義的artisan make命令Laravel
- Laravel 建立自定義的 artisan make 命令Laravel
- laravel自定義命令列印進度條Laravel命令列
- Superset SSO改造和自定義巨集命令
- Laravel自定義Make命令生成Service類Laravel
- 如何在 Linux Shell 程式設計中定義和使用函式Linux程式設計函式
- 一些Linux shell命令 - 持續更新Linux
- shell指令碼linux命令連續執行指令碼Linux
- linux Shell 命令列-07-func 函式Linux命令列函式
- 教你如何自定義AlertViewView
- vue如何自定義指令?Vue
- 如何理解shell命令 cd $(dirname $0)
- Shell命令列中的特殊字元及其轉義(去除特殊含義)命令列字元
- 使用ADD_CUSTOM_COMMAND 新增自定義命令
- WinEdt && LaTex(四)—— 自定義新命令(newcommand、def)