Linux 命令(111)—— alias 命令(builtin)
- 2020 年 2 月 15 日
- 筆記
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