经常看到 linux 软件的作者在介绍安装软件时, 在命令前面加一个反斜杠, 不解其意, 后来查阅资料才知道, 这是为了取消别名的调用, 使用原命令
alias 是 shell 的内置命令, 可以用来设置命令的别名, 如使用 alias ls=ls --color=auto 设置使用 ls 时以彩色输出
在命令前加上反斜杠, 可以临时取消使用别名
例如:\ls
则直接调用 ls 的原始命令, 而不会使用 alias 设置的带有 color 选项的命令
同样的事情, 常常出现在安装软件的介绍上, 作者为了保证你使用的命令和他使用的一致, 而不是各种系统别名, 经常会在命令前面加一个反斜杠来去除别名
例如: Perlbrew.pl 网站, 在介绍安装 perlbrew 时候, 使用了下面命令:
\wget -O - https://install.perlbrew.pl | bash
这就是为了保证你使用的 wget 和作者使用的 wget 一致, 而不是其他的命令的别名
来源: http://www.bubuko.com/infodetail-2524170.html