为什么没有 ubuntu -v 命令?

为什么没有 ubuntu -v 命令?

我知道lsb_release -a终端命令将准确实现我想要的效果(这是我安装的 Ubuntu 版本 - 15.04 的快速打印输出)。

我的问题更多是可访问性问题。我认为仅与 Ubuntu(其版本)相关的终端命令没有通过清晰且合乎逻辑的方式引用,ubuntu -v并且与我通过终端运行的其他查询的命令标志一致。

这个问题不是功能请求,而是我真心相信这一定有充分的理由。我怀疑这是由于根本误解了 Ubuntu 不是一个“应用程序”或“程序”,而是一组协同运行的代码……但我不确定,即使如此,让 ubuntu 实用程序使用自己的命令似乎也有意义,不是吗?

这些事情是 ubuntu 中历史性争论的问题吗(有人能指出一场发射台论战吗?)还是仅仅因为一些非常充分的理由而被直截了当地滥用?

答案1

运行此命令在终端中打印出版本:

cat /etc/lsb-release

或者,你也可以使用这个:

cat /etc/os-release

我认为它不可用的原因是,如果有人想要这样,他们只需运行以下命令即可实现:

echo 'alias ubuntu-version="cat /etc/lsb-release"' | tee -a ~/bashrc; . ~/.bashrc

然后,输入以下命令查看版本:

ubuntu-version

此外,从逻辑上讲,不可能存在:

ubuntu -v

因为没有命令:

ubuntu

相关内容