1.5.9. 命令别名
你可以为经常使用的命令设置一个别名。
尝试下列例子
$ alias la='ls -la'
现在,“la
”是“ls -al
”的简写形式,并同样会以长列表形式列出所有的文件。
你可以使用 alias
来列出所有的别名(参见 bash(1) 中的“SHELL BUILTIN COMMANDS”)。
$ alias
...
alias la='ls -la'
你可以使用 type
来确认命令的准确路径或类型(参见 bash(1) 中的“SHELL BUILTIN COMMANDS”)。
尝试下列例子
$ type ls
ls is hashed (/bin/ls)
$ type la
la is aliased to ls -la
$ type echo
echo is a shell builtin
$ type file
file is /usr/bin/file
ls
在最近被使用过,而 “file
” 没有,因此 “ls
” 标记为 “hashed”(被录入哈希表),即 shell 有一个内部的记录用来快速访问 “ls
” 所处的位置。
提示 | |
---|---|