【笔记】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
2
alias ls=ls -l
\ls
  • 如果别名和原名的命令名不同名,且别名原本不是任何命令名,则在使用\作为前缀执行时,会报错命令不存在
1
2
alias ll=ls -l
\ll

完成