相关疑难解决方法(0)

如何通过命令行识别特定的Linux风格?

我希望能够通过命令行命令检测计算机上安装的特定Linux风格,例如Ubuntu vs Fedora.

有人推荐uname -a,但只报告内核版本.

linux version command-line-interface

36
推荐指数
3
解决办法
5万
查看次数

如何发现正在使用的Linux发行版

有时我需要访问一些运行Linux的服务器(或者可能是其他类似Unix的服务器),但我不知道如何验证服务器上正在使用哪个分发服务器(有时甚至是服务器的"负责人")不知道).

是否有一种简单可靠的方法来发现它,在所有这些方面均匀一致?

linux operating-system

24
推荐指数
3
解决办法
1万
查看次数

用C获取操作系统名称[Linux,可移植用于发行版:Centos,Debian,Fedora,OpenSUSE,RedHat,Ubuntu]

我知道我可以用这个简单的命令检查我的操作系统名称:lsb_release -ds.但我也知道,它在我需要它的所有平台上都不可移植.我试过struct utsname info;并且uname(&info)它工作得很好,但只给我"基础"名称 - "Linux".

是否有任何便携式(C)方式获得完整的操作系统名称?至少可以在Centos,Debian,Fedora,OpenSUSE,RedHat,Ubuntu之间移植吗?干杯

c linux operating-system

5
推荐指数
1
解决办法
2361
查看次数