Skip to content

kester-sklin/LearningLinuxKernel

 
 

Repository files navigation

索引目录

本文总结了Linux初学者系列文章,从安装Linux操作系统开始,搭建Linux环境,编写代码,使用工具,手把手带大家走进Linux内核的世界。文章也是作者初学内核时所写,难免有不周全之处,若有问题之处,大家可以联系作者。

作者寄语:热爱开源,践行开放、自由、分享,希望和大家一起进步,谢谢大家。

Linux内核之旅网站:http://kerneltravel.net/

目录更新地址:https://blog.csdn.net/qq_34258344/article/details/102015623

GitHub地址:https://github.com/ljrcore

Linux初学者入门系列

手把手教你搭建Linux开发环境(VMware+Ubuntu)(一)——安装VMware虚拟机和Ubuntu
手把手教你搭建Linux开发环境(VMware+Ubuntu)(二)——安装VMwareTools并设置共享文件夹
手把手教你搭建Linux开发环境(VMware+Ubuntu)(三)——Ubuntu下vim编辑器的安装、配置和使用
手把手教你搭建Linux开发环境(VMware+Ubuntu)(四)——gcc编译器的安装和使用
Linux初学者接住了---Linux常用命令
Xshell远程登录Ubuntu
网站迁移的一般步骤、常见问题及解决措施

Linux内核系列

陈老师Linux内核概述导学
陈老师Linux内核内存寻址导学
陈老师Linux内核进程管理导学
Linxu内核模块开发入门
如何使用Linux内核中没有被导出的变量或函数
Linux内核中max()宏的奥妙何在?(一)
Linux内核中max()宏的奥妙何在?(二)——大神Linus对这个宏怎么看?
Linux内核之浅谈内存寻址
Linux内核之话说进程
Linux内核之内核同步(一)——内核同步基础
Linux内核之内核同步(二)——原子操作
Linux内核之内核同步(三)——自旋锁
Linux 系统调用(一)
Linux 系统调用(二)——使用内核模块添加系统调用(无需编译内核)
Linux内核网络(一)——初探内核网络

Linux性能优化

Linux系统cpu负载浅析
内核同步对性能的影响及perf的安装和简单的使用
eBPF & bcc 教程(一)
eBPF & bcc教程(二)

Docker

Docker初体验
Ubuntu中安装最新Docker社区版
Ubuntu中安装docker-compose

Git

Linux下如何快速使用GitHub
使用GitHub免费搭建属于自己的网站

其它

Ubuntu下安装中文输入法(本博客安装的搜狗输入法)
解决Ubuntu中sublime无法输入中文的问题
并行计算、分布式计算、集群计算和云计算,大科普!
使用微软官方工具下载最新系统(win10为例)

About

和我一起学习Linux内核吧

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 58.3%
  • Batchfile 37.4%
  • C 4.0%
  • HTML 0.3%