我有一个Linux系统,我想通过内核更改系统中的命令名称,例如ls显示或cd输入,我该怎么做。
我在网上搜索了如何更改命令名称,但没有找到这件事的解释。谁有很好的资源可以给我?
内核不关心命令的名称;Commands\xe2\x80\x99 名称由实现它们的二进制文件的文件名决定,对于 shell 内部命令(例如 )cd,由提供它们的 shell 决定。
事实上,您的 shell 很可能提供了一些机制,您可以通过这些机制为自己使用的命令指定新名称,而不会破坏可能依赖它们的其他程序的期望。通常,
\nalias show=ls\nalias enter=cd\nRun Code Online (Sandbox Code Playgroud)\n将创建您\xe2\x80\x99 作为示例给出的两个命令。
\n