如果您知道自己使用的是 Debian 或衍生产品,请检查文件/etc/debian_version
. 这将具有当前安装的系统的版本号。
如果你想在(特别)的更多的东西一般,外观PRETTY_NAME
,NAME
,VERSION
和VERSION_ID
价值观/etc/os-release
。该文件实际上是一个 shell 脚本,您可以将其作为源代码添加到您自己的脚本中,以便在不同的发行版上执行不同的操作。
在“真正的”Debian 上,以上两个都是由base-files
软件包提供的。衍生物可能不同。
同样,如果您知道自己使用的是 Debian 系统,还可以检查 的输出apt-cache show base-files
以查看base-files
安装了哪个版本的软件包。这也可能不适用于 Debian 衍生产品。
如果您想知道当前运行的内核版本,您可以使用uname
它。例如,uname -a
打印所有信息,或uname -rv
打印具有很少额外信息的特定内核版本。在许多情况下,您不需要这样做,因为您所做的不应该取决于安装的特定内核版本。