真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

查看Linux內(nèi)核映像編譯信息方法有哪些

本篇內(nèi)容主要講解“查看Linux內(nèi)核映像編譯信息方法有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“查看Linux內(nèi)核映像編譯信息方法有哪些”吧!

成都創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計、做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)泉山,10年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108

1、在系統(tǒng)加載Linux內(nèi)核時,查看啟動日志

Starting kernel ...[    0.000000] Booting Linux on physical CPU 0x0[    0.000000] Initializing cgroup subsys cpuset[    0.000000] Initializing cgroup subsys cpu[    0.000000] Initializing cgroup subsys cpuacct[    0.000000] Linux version 4.4.154-00036-gcef30e88a9f5-dirty (root@ubuntu) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #5 SMP Sun Jan 31 05:56:36 PST 2021

根據(jù)上面的啟動日志可以得到如下信息:

1)Linux內(nèi)核版本

Linux內(nèi)核版本為:4.4.154。Linux內(nèi)核版本信息也可通過Linux內(nèi)核代碼根目錄下的Makefile驗證,如下:

root@ubuntu:/home/run/code/rockchip-bsp/kernel# vi MakefileVERSION = 4PATCHLEVEL = 4SUBLEVEL = 154

2)編譯用戶和主機名稱

編譯用戶為:root;主機名稱為:ubuntu。

3)工具鏈信息

工具鏈信息為:linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05)。

4)Linux內(nèi)核映像編譯時間

Linux內(nèi)核映像編譯時間為:Jan 31 05:56:36 PST 2021。

上面日志的解析可以參考內(nèi)核代碼根目錄文件:scripts/mkcompile_h。

先把該文件最后一行刪除,重新編譯內(nèi)核,然后查看.tmpver.1文件。

scripts/mkcompile_h文件代碼修改:

#rm -f .tmpver.1 .tmpver.2

.tmpver.1文件內(nèi)容:

root@ubuntu:/home/run/code/rockchip-bsp/kernel# cat .tmpver.1/* This file is auto generated, version 5 *//* SMP */#define UTS_MACHINE "arm64"#define LINUX_COMPILE_BY "root"#define LINUX_COMPILE_HOST "ubuntu"#define LINUX_COMPILER "gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) "

2、dmesg

如果系統(tǒng)啟動日志沒有保存,也可以通過dmesg命令查看。

root@linaro-alip:~# dmesg[    0.000000] Booting Linux on physical CPU 0x0[    0.000000] Initializing cgroup subsys cpuset[    0.000000] Initializing cgroup subsys cpu[    0.000000] Initializing cgroup subsys cpuacct[    0.000000] Linux version 4.4.154-00036-gcef30e88a9f5-dirty (root@ubuntu) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #5 SMP Sun Jan 31 05:56:36 PST 2021

3、cat /proc/version

除了dmesg命令,還可以通過cat /proc/version查看,顯示更為清晰。

root@linaro-alip:~# cat /proc/versionLinux version 4.4.154-00036-gcef30e88a9f5-dirty (root@ubuntu) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #5 SMP Sun Jan 31 05:56:36 PST 2021

4、cat /proc/sys/kernel/version

如果是自己調(diào)試,也可以使用cat /proc/sys/kernel/version命令,只查看編譯時間。

root@linaro-alip:~# cat /proc/sys/kernel/version#5 SMP Sun Jan 31 05:56:36 PST 2021

5、uname -a

當然也可以使用uname -a命令。

root@linaro-alip:~# uname -aLinux linaro-alip 4.4.154-00036-gcef30e88a9f5-dirty #5 SMP Sun Jan 31 05:56:36 PST 2021 aarch74 GNU/Linux

最后,秉承買一送一的原則,附贈一條查看系統(tǒng)版本的命令:cat /etc/issue

root@linaro-alip:~# cat /etc/issueDebian GNU/Linux 9 \n \l

到此,相信大家對“查看Linux內(nèi)核映像編譯信息方法有哪些”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!


分享文章:查看Linux內(nèi)核映像編譯信息方法有哪些
新聞來源:http://weahome.cn/article/ihhgpo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部