1. 程式人生 > >linux下alias命令具體解釋

linux下alias命令具體解釋

margin san 登錄 white gre con 變量 每次 ext

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命令具體解釋