为什么 vdir 还在?

Par*_*hot 9 ls history

安装 Debian 8 后,我开始在 /bin 周围闲逛(因为我总是不会这样做),我注意到lsvdir共享,不仅是相同的联机帮助页(行除外whatis),而且编译大小完全相同。它们唯一没有共同点的是 inode 编号(这似乎效率低下,但很重要)。

这有什么原因吗?有什么历史先例?为什么我们要两者兼得?

vdir在今天之前从未听说过,所以它不可能非常普遍,而且似乎简单地拥有vdir一个ls使用正确参数调用的脚本应该很容易。

Dal*_*son 7

最有可能的是,由于历史原因和/或向后兼容性。

它是 GNU 核心实用程序包的一部分,因此它会一直存在,直到 Richard Stallman 等人认为有必要将其从存在中清除。