Git Product home page Git Product logo

learninglinuxkernel's Introduction

索引目录

本文总结了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为例)

learninglinuxkernel's People

Contributors

ljrcore avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.