【笔记】alias学习笔记
前言
在计算机运算中,alias 是许多命令行界面的命令,比如 Unix shell,4DOS/4NT 和 Windows PowerShell 等,它给用户提供了别名——也就是用自定义字符串替换指定命令的功能,通常用于简写系统命令,或给常用命令添加默认选项,MS-DOS 和 Microsoft Windows 操作系统内,通常使用 DOSKey 命令定义别名。(维基百科)
定义新别名
- 为了防止命令被覆盖,不要定义已存在的命令名为别名
<name>:新的别名<command>:需要简化的命令
1 | alias <name>="<command>" |
查看已定义的别名
1 | alias <name> |
解绑已定义的别名
1 | unalias <name> |
临时取消别名
1 | \<name> |
- 如果别名和原名的命令名同名,则可以用
\作为前缀执行,最终会执行原命令,而不是别名定义的新命令
1 | alias ls=ls -l |
- 如果别名和原名的命令名不同名,且别名原本不是任何命令名,则在使用
\作为前缀执行时,会报错命令不存在
1 | alias ll=ls -l |