Linux 命令(111)—— alias 命令(builtin)

1.命令簡介

alias 是 Bash 內建命令,用來設置命令的別名。

我們可以使用 alias 命令將一些較長的命令進行簡化,建議使用單引號將原來的命令引起來,防止特殊字符導致錯誤。

alias 命令的作用只侷限於當前會話,若要每次登錄都能夠使用這些命令別名,則可將相應的 alias 命令放到 Bash 的初始化文件 /etc/bashrc(針對所有用戶)或 ~/etc/.bashrc(針對當前用戶)中。

2.命令格式

alias [-p] [NAME[=VALUE] ...]

不帶參數或使用 -p 選項將在標準輸出上以 “alias name=value” 的形式打印別名列表。對於參數列表中沒有提供值的每個名稱,將打印別名和對應的值,否則設置別名對應的值。

3.選項說明

-p
	以可重用的格式 alias name=value 打印所有已定義的別名

4.常用示例

(1)以可重用的格式 alias name=value 打印所有已定義的別名。

alias
# 或
alias -p

alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

(2)查看指定命令的別名。

alias ll
alias ll='ls -l --color=auto'

(3)設置命令別名。

alias ll="ls -l --color=auto -h"

參考文獻

[1] alias(1) manual

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章