相关疑难解决方法(0)

如何可靠地获取操作系统的名称?

假设我登录到远程系统,我怎么知道它正在运行什么?在大多数现代 Linux(Linux?)上,您有以下lsb_release命令:

$ lsb_release -ic    
Distributor ID: LinuxMint
Codename:       debian
Run Code Online (Sandbox Code Playgroud)

据我所知,它提供的信息与/etc/lsb-release. 如果该文件不存在怎么办?我似乎记得该lsb_release命令相对较新,所以如果我必须获得旧系统的操作系统怎么办?

在任何情况下,lsb代表Linux Standard Base所以我假设它不会在非 Linux Unices 上工作。据我所知,无法从中获取此信息,uname那么如何在不使用 的系统上获取此信息lsb_release

distros linux

76
推荐指数
5
解决办法
8万
查看次数

标签 统计

distros ×1

linux ×1