linux命令行下使用反斜杠“\”調用別名的原命令


經常看到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一致,而不是其他的命令的別名。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM