歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux系統的alias命令:使用別名

Linux系統的alias命令:使用別名

日期:2017/3/3 16:15:55   编辑:關於Linux

別名是一種快捷方式,其作用是:省去用戶輸入一長串命令的麻煩;也能統一Windows、Linux、Unix命令 差異,滿足用戶的輸入習慣。

$ alias new_command=’command sequence’

$ alias ll=’ls -al’

#此時設置的別名是暫時性的,一旦終端關閉,則設置的別名失效,為了使別名一直有效,可以將其放入 ~/.bashrc文件中。(每當一個新的SHELL生成時,都會執行~/.bashrc中的命令)如下:

$ echo ‘alias cmd=”command seq”’ >> ~/.bashrc

如果要刪除別名,只用將其對應的語句從~/.bashrc中刪除,或者使用 unalias命令。

注意:當創建別名時,如果已經有同名的別名存在,則原有的別名設置將被替換。

有時候,別名也會造成安全問題:在不信任的環境下,命令也許已經被偽裝過,可能會被盜取帳號、密碼 等重要信息。

避免此類問題的方法:對別名進行轉義(命令之前加 \)

$ \command

#字符 \ 對命令進行轉義,使我們可以執行原本的命令,而不是這些命令的本身。

 

Copyright © Linux教程網 All Rights Reserved