我使用的是哪种Linux内核架构

时间:2017-03-08 10:48:11

标签: linux-kernel kernel archlinux

在内核代码中,有很多Makefile使用宏来定义使用的驱动程序(例如:https://github.com/raspberrypi/linux/blob/204050d0eafb565b68abf512710036c10ef1bd23/drivers/net/usb/Makefile中的CONFIG_USB_NET_SMSC95XX)。这些变量的值在/ arch / .....存储库中定义。我想找到我正在使用的架构(我的linux已经构建)以及如何选择这种架构。

我也觉得令人不安的是,有时候,这个值是m(这意味着驱动程序是作为模块加载的),有时它是y(这意味着它不可移动)。

如果您知道任何关于此的文档,那也很棒。

谢谢!

2 个答案:

答案 0 :(得分:0)

uname comand为您提供该信息。输入$ uname --help查看或只是

$ uname -v

显示内核版本

答案 1 :(得分:0)

您可以使用screenfetch命令

执行此操作
sudo pacman -Syu   
pacman -S screenfetch 

这将向您展示您需要了解的信息 只需在终端

上输入screenfetch即可