今天我偶然意识到写入l
将执行与目录相同的操作,ls
除了目录尾部的斜杠。
我无法找到该命令的任何详细信息。
答案1
l
本身不是一个命令,它使用ls
一些自定义命令行参数进行调用。这些参数是什么以及是否l
定义取决于您的发行版。
因此,which
不会帮助你。请参阅你的.bashrc
定义或类型alias l
。
答案2
如果你不知道命令位于何处,请使用 shell 内置命令type
:
type l
这将得到类似这样的结果:
l is aliased to `ls -CF'
如果您使用 bash 作为 shell,这些别名通常在~/.bashrc
文件中定义。
要了解有关此 shell 内置命令的更多信息,请运行help type
。
答案3
这可能是别名
答案4
尝试一下which l
。这可能是在 shell 配置文件中设置的 shell 别名。