Git使用 1 Git历史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 ...
分类:
其他好文 时间:
2019-12-23 20:39:39
阅读次数:
84
1.什么是 Initramfs 在2.6版本的linux内核中,都包含一个压缩过的cpio格式的打包文件。当内核启动时,会从这个打包文件中导出文件到内核的rootfs文件系统,然后内核检查rootfs中是否包含有init文件,如果有则执行它,作为PID为1的第一个进程。这个init进程负责启动系统后 ...
分类:
其他好文 时间:
2019-12-23 19:15:17
阅读次数:
101
1 Git历史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 BitKe ...
分类:
其他好文 时间:
2019-12-23 17:18:26
阅读次数:
98
背景: 移植4g模块的时候,看到文档中有添加驱动到内核的步骤,于是趁着这个机会,展开有关的学习。 Target :hi3531d Linux :Linux-3.18 步骤 在自己喜欢的位置创建一个目录(前提是这个目录下面存在Kconfig以及Makefile) 为了方便演示,我们这里在 driver ...
分类:
系统相关 时间:
2019-12-23 12:55:30
阅读次数:
93
原文:https://www.cnblogs.com/kevintian/articles/1174563.html 我的计算机书籍 C++系列 状态 C++ Templates中文版 C++编程艺术 C++并行与分布式编程 C++沉思录 C++设计新思维——泛型编程与设计模式之应用 Effecti ...
分类:
其他好文 时间:
2019-12-21 22:29:02
阅读次数:
94
一、部署KVM虚拟化平台hyper-v是windows中的虚拟化1、KVM模块直接整合在Linux内核中,kvm是内核模块,虚拟机与kvm模块之间为管理工具2、KVM组成1.KVMDriver---虚拟机创建---虚拟机内存分配---虚拟CPU寄存器读写---虚拟CPU运行2.QEMU(经过简化与修改)---模拟PC硬件的用户控件组件---提供I/O设备模型及访问外设的途径二、虚拟化的三种模式**
分类:
其他好文 时间:
2019-12-20 22:29:49
阅读次数:
134
1.Ubuntu介绍 1.Ubuntu是一个以桌面应用为主的开源操作系统,它的界面做的非常好看 2.专业的程序员一般会选择Ubuntu 原因: 1.为了装逼 2.开发环境更加接近真实服务器环境,因为都是基于GNU/Linux内核开发的 3.穷 3.下载地址:http://cn.ubuntu.com/ ...
分类:
系统相关 时间:
2019-12-20 20:57:29
阅读次数:
103
1.shell编程是个啥 Shell是一个命令行解释器,它为用户提供了一个向 Linux 内核发送请求以便运行程序的系统级程序 2.shell编程打印hello word 1.代码部分 #!/bin/bash echo 'hello world' 代码解释: 1.#!/bin/bash: 告诉计算机 ...
分类:
系统相关 时间:
2019-12-20 20:36:40
阅读次数:
100
一.系统调用原理: 系统调用是linux内核为用户态程序提供的主要功能接口。通过系统调用,用户态进程能够临时切换到内核态,使用内核态才能访问的硬件和资源完成特定功能。系统调用由linux内核和内核模块实现,内核在处理系统调用时还会检查系统调用请求和参数是否正确,保证对特权资源和硬件访问的正确性。通过 ...
分类:
其他好文 时间:
2019-12-19 23:20:45
阅读次数:
92
KVM虚拟化架构KVM模块直接整合在Linux内核中KVM组成1.KVMDriver·虚拟机创建·虚拟机内存分配·虚拟CPU寄存器读写·虚拟CPU运行2.QEMU(经过简化与修改)·模拟PC硬件的用户控件组件·提供I/O设备模型及访问外设的途径KVM虚拟化三种模式·客户模式·用户模式(工具层)·内核模式KVM工作原理KVM基本功能管理查看命令帮助查看KVM的配置文件存放目录查看虚拟机状态虚拟机关机
分类:
其他好文 时间:
2019-12-19 23:20:16
阅读次数:
119