linux下alias命令具體解釋
linux下alias命令具體解釋
用途說明
設置命令的別名。在linux系統中假設命令太長又不符合用戶的習慣,那麽我們能夠為它指定一個別名。
盡管能夠為命令建立“鏈接”
解決長文件名稱的問題,但對於帶命令行參數的命令,鏈接就無能為力了。而指定別名則能夠解決此類全部問題。
經常使用別名來簡化
ssh登錄。使長命令變短。使經常使用的長命令行變短,強制運行命令時詢問等。
功能說明 :設置指令的別名。
語 法:alias[別名]=[指令名稱]
參 數 : 若不加不論什麽參數。則列出眼下全部的別名設置。
舉 例 : [email protected]:~$ alias
alias egrep=‘egrep --color=auto‘
alias fgrep=‘fgrep --color=auto‘
alias grep=‘grep --color=auto‘
alias l=‘ls -CF‘
alias la=‘ls -A‘
alias ll=‘ls -alF‘
alias ls=‘ls --color=auto‘
說 明:用戶可利用alias。自定指令的別名。
若僅輸入alias,則可列出眼下全部的別名設置。
註意:
利用alias能夠把非常長的命令變成隨意我們喜歡的簡短的
alias的效力僅及於該次登入的操作。若要每次登入是即自己主動設好別名。可在/etc/profile或自己的~/.bashrc中設定指令的別名。
文件:
/etc/profile 或者他引用其它文件(如Ubuntu 12.0.4 中的/etc/bash.bashrc)。這個是全局的。
不建議改動這個文件,改錯就會導致啟動出問題。
假設你想給每一位用戶都生效的別名,請把alias la=‘ls -al‘ 一行加在/etc/bashrc最後面。bashrc是環境變量的配置文件
~/.bashrc 是當前用戶的。只是必須是啟動bash後才會實現。
/etc/bashrc和~/.bashrc 差別就在於一個是設置給全系統一個是設置給單用戶使用.
當然:對於怎樣在Linux中取消某條命令的 別名
1、假設在配置文件裏加入的,須要去改動、刪除 相應的語句
2、假設僅僅是暫時啟效,能夠輸入 unalias 相應的命令 (如:unalias clear)就可以
[email protected]:~$ alias c=clear
[email protected]:~$ unalias clear
linux下alias命令具體解釋