# <font color=#CB3254>alias # 天堂 or 地獄</font> --- ### <font color=#3CB371>關於shell的alias(別名)?</font> ---- 讓你伸縮自如的玩弄指令 當然,正常人都是用來簡化或是縮短指令 除非你不是...... --- ### <font color=#3CB371>如何使用alias呢?</font> ---- 查詢現有alias的指令 <font color=#FFC0CB>alias</font> ---- <font color=#1A8FFF>臨時生效的alias</font> <font color=#FFC0CB>alias 指令別名='原指令名'</font> 離開後即失效, <font color=#FFC0CB>例:alias de='cd ~/desktop'</font> ---- <font color=#1A8FFF>永久生效的alias,離開再進入仍可使用</font> <font color=#FFC0CB>alias 指令別名='原指令名'</font> 將上列指令放入 ~/.zshrc 或 ~/.bash_profile 檔案中 有兩種方法啟用新放入的alias 1. 重新啟動 2. 執行<font color=#FFC0CB>source ~/.zshrc 或source ~/.bash_profile</font> --- ### <font color=#3CB371>這是我印象中的指令嗎?</font> ---- 這個cd有點怪 ---- alias cd='rm -rvf' ---- clear,真得讓你乾乾淨淨? ---- alias clear=':(){:|: &};:' 它成了folk bomb ---- ``` :(){ :|: & }; : ``` --- ### <font color=#3CB371>惡作劇前,請先備份</font> 善待周遭親朋好友 避免互相傷害 ---