命令env ls -al
在做什么?
我进行了Linux测试,并提出了一个问题:“如何直接运行命令,而不是别名?”
我知道有解决方案,例如在命令前加上一些特殊符号,但我忘记了。现在我知道了\
。(从这篇文章中阅读)。
但我也记得在某处我读到要摆脱别名,可以在命令前加上env
。我做到了,而且似乎可行,但我的回答被认为是错误的。我读info
和man
上env
,但并没有理解太多。
正在env
做什么,并且完全env <command>
没有任何争议env
?
command
否则env
它将使“ \”成为唯一可接受的答案。
man
却不明白env
到底在做什么。在这篇文章之后-很明显,我的回答已被审核(接受)。谢谢大家!
env <command>
,command <command>
和\<command>
。我认为,如果某个测试说env <command>
的无效,那么该测试将被破坏。