【Linux 内核】编译 Linux 内核 ② ( 解压内核源码 | 查询当前 Linux 内核版本号 | 进入并查看 linux 内核源码目录 )
2023-09-14 09:07:27 时间
一、解压内核源码
将 下载的 Linux 内核源码 linux-5.6.14.tar.gz 拷贝到 Ubuntu 虚拟机中 , 执行
tar xvf linux-5.6.14.tar.gz
命令 , 解压 Linux 内核源码 ;
解压完毕后 , linux-5.6.14 目录中就是解压后的 Linux 内核源码 ;
二、查询当前 Linux 内核版本号
执行
uname -a
命令 , 查询当前 Ubuntu 系统的 Linux 内核版本号 , 执行过程如下 :
root@ubuntu:~/kernel# uname -a
Linux ubuntu 4.13.0-36-generic #40~16.04.1-Ubuntu SMP Fri Feb 16 23:25:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
root@ubuntu:~/kernel#
root@ubuntu:~/kernel#
当前的内核版本号是 4.13.0 4.13.0 4.13.0 ;
三、进入并查看 linux 内核源码目录
进入之前解压的 linux-5.6.14 内核源码目录 ;
root@ubuntu:~/kernel# ls
linux-5.6.14 linux-5.6.14.tar.gz
root@ubuntu:~/kernel#
root@ubuntu:~/kernel# cd linux-5.6.14
root@ubuntu:~/kernel/linux-5.6.14#
root@ubuntu:~/kernel/linux-5.6.14# ls
arch certs CREDITS Documentation fs init Kbuild kernel LICENSES Makefile net samples security tools virt
block COPYING crypto drivers include ipc Kconfig lib MAINTAINERS mm README scripts sound usr
root@ubuntu:~/kernel/linux-5.6.14#
root@ubuntu:~/kernel/linux-5.6.14#
相关文章
- Linux中显示一个文件最后几行的命令
- [driver]linux内核动态加载模块
- 构建源码树----Linux内核剖析(三)
- Linux-0.0.1内核阅读连载笔记-2013.08.23
- 【Linux 内核 内存管理】物理分配页 ⑦ ( __alloc_pages_slowpath 慢速路径调用函数源码分析 | 判断页阶数 | 读取 mems_allowed | 分配标志位转换 )
- 【Linux 内核 内存管理】分区伙伴分配器 ① ( 分区伙伴分配器源码数据结构 | free_area 空闲区域数组 | MAX_ORDER 宏定义 | 空闲区域的页最大阶数 )
- 【Linux 内核 内存管理】mmap 系统调用源码分析 ④ ( do_mmap 函数执行流程 | do_mmap 函数源码 )
- 【Linux 内核 内存管理】虚拟地址空间布局架构 ⑦ ( vm_area_struct 结构体成员分析 | vm_start | vm_end | vm_next | vm_prev |vm_rb)
- 【Linux 内核】进程优先级与调度策略 ② ( 获取调度策略对应的进程优先级函数 | sched_get_priority_max 函数 | sched_get_priority_min 函数 )
- 【Linux 内核】SMP 对称多处理器结构 ( SMP 对称多处理器结构概念 | SMP 对称多处理器结构的优势与缺陷 | Linux 内核兼容多处理器要求 )
- 【Linux 内核】实时调度类 ⑥ ( 实时调度类核心函数源码分析 | 插入进程到执行队列 | 从执行队列中选择优先级最高的进程 )
- 【Linux 内核】实时调度类 ⑤ ( 实时调度类 rt_sched_class 源码分析 | 结构体字段及函数指针分析 )
- 【Linux 内核】CFS 调度器 ⑤ ( CFS 调度器类 fair_sched_class 源码 | next 赋值 | enqueue_task 赋值 | dequeue_task 赋值 )
- 【Linux 内核】调度器 ⑧ ( 进程优先级源码 includelinuxschedprio.h | 进程分类 | 实时进程 | 普通进程 | 进程优先级数值 | 0 ~ 99 实时进程 )
- 【Linux 内核】进程管理 ( 内核线程概念 | 内核线程、普通进程、用户线程 | 内核线程与普通进程区别 | 内核线程主要用途 | 内核线程创建函数 kernel_thread 源码 )
- 【Linux 内核】Linux 内核源码几个重要的入口源文件及函数介绍 ( 系统初始化 | 内存管理 | 虚拟文件系统 | 网络管理 )
- Linux内核Thermal框架详解五、Thermal Core(4)
- linux内核amdgpu源码解析
- 一张图看尽 Linux 内核运行原理
- 内核实验(二):自定义一个迷你Linux ARM系统,基于Kernel v5.15.102, Busybox,Qemu
- 4 种在 Linux 中检查默认网关或者路由器 IP 地址的方法
- Linux内核Thermal框架详解十二、Thermal Governor(2)
- Linux内核Thermal框架详解五、Thermal Core(4)
- linux内核radeon gpu源码解析5 —— drm_get_pci_dev函数详解2
- linux内核radeon gpu源码解析3 —— Radeon初始化
- 常用Linux内核参数说明
- 嵌入式Linux,4G模组驱动,移远EC20、EC25使用随笔-内核kernel
- 嵌入式Linux开发,去掉内核kernel开机画面logo屏幕上的打印信息