alias

alias用来给命令创建一个别名. 若直接输入该命令且不带任何参数, 则列出当前Shell进程中使用了哪些别名.

使用alias命令自定义别名

使用alias命令自定义别名的语法格式为:

alias new_name='command'

alias命令定义的别名只能在当前Shell进程中使用, 在子进程和其它进程中都不能使用. 当前Shell进程结束后, 别名也随之消失.

要想让别名对所有的Shell进程都有效, 就得把别名写入Shell配置文件.

使用unalias命令删除别名

使用unalias内建命令可以删除当前Shell进程中的别名.

unalias有两种使用方法:

  • 在命令后跟上某个别名, 用于删除指定的别名;
  • unalias -a删除当前Shell进程中所有的别名.

同样, 这两种方法都是在当前Shell进程中生效的. 要想永久删除配置文件中定义的别名, 只能进入配置文件中删除.