一、启动和内核管理1)CentOS5和6的启动流程2)服务管理3)Grub管理4)自制Linux5)启动排错6)编译安装内核二、linux组成Linux:kernel+rootfskernel:进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能(selinux)rootfs:程序和glibc库:函数集合,无返回值函数调用:..
分类:
其他好文 时间:
2016-09-13 06:53:03
阅读次数:
248
Linux第20天:(09月12日)Linux启动和内核管理本章内容CentOS5和6的启动流程服务管理Grub管理自制Linux启动排错编译安装内核Linux组成Linux:kernel+rootfskernel:进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能rootfs:程序和glibc库:函数集合,function,调用接口(..
分类:
系统相关 时间:
2016-09-12 07:33:12
阅读次数:
284
系统启动和内核管理CentOS5和6的启动流程服务管理Grub管理自制Linux启动排错编译安装内核Linux组成Linux:kernel+rootfskernel:进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能rootfs:程序和glibc库:函数集合,function,调用接口(头文件负责描述)过程调用:proce..
分类:
其他好文 时间:
2016-09-10 22:30:01
阅读次数:
355
windows: dll:dynamic link library,动态链接库 Linux: .so:shared object,共享对象 操作系统: kernel:内核: 1.进程管理 2.内核管理 library:库,API shell:人机交互接口 login: 用户名:用户ID 认证机制:密 ...
分类:
系统相关 时间:
2016-08-23 01:22:56
阅读次数:
184
RHEL7里面的目录结构 /bin 可执行文件(可执行应用程序)。RHEL7里面/bin目录软链接到了/usr/bin /boot 和系统启动相关东西(相当于windows的100M启动分区) /dev 用户来控制内核,内核管理硬件,内核才可访问硬件。用户空间(用户管理,内核发生了映射)、内核空间( ...
分类:
其他好文 时间:
2016-06-19 01:16:12
阅读次数:
196
led驱动的实现原理: Linux内核提供了多个与I/O内存交互的函数,Linux的内核管理模块负责同I/O内存与硬件中的数据。 每一个连接Linux的硬件在与内存中都会有映射地址,开发板上的led也有其映射首地址。 创建一个设备文件的步骤: 第一步使用cdev_init函数初始化cdev 第二步指 ...
分类:
其他好文 时间:
2016-06-05 15:19:39
阅读次数:
167
实验要求: 1、编写一个内核模块,在模块中分配内存并访问 2、理解并验证kmalloc、vmalloc等函数的区别。 背景知识: 1、Linux内存页管理 Linux内核管理物理内存是通过分页机制实现的,它将整个内存划分成4K大小页,作为使分配和回收内存的基本单位。在分配内存时尽量分配连续内存,避免 ...
分类:
系统相关 时间:
2016-05-25 01:43:34
阅读次数:
397
运维课程:系统基础:操作系统基础,Linux理念系统管理:系统安装,文件操作,用户和组,进程管理,软件管理,磁盘管理,内核管理等服务管理:ssh,ftp,Samba,dns,postfix,Apache,nginx,MySQL,rsyslog,ntp等系统安全:pki,pam,iptables,tcp-wrapper,selinux等shell..
分类:
其他好文 时间:
2016-05-15 20:02:23
阅读次数:
143
引言 UNIX 内核管理的进程自主地操作,从而产生更稳定的系统。然而,每个开发人员最终都会遇到这样的情况,即其中一组进程需要与另一组进程通信,也许是为了交换数据或发送命令。这种通信称为进程间通信(Inter-Process Communication,IPC)。System V (SysV) UNI ...
分类:
其他好文 时间:
2016-05-13 17:23:36
阅读次数:
241
一,共享内存 内核管理一片物理内存,允许不同的进程同时映射,多个进程可以映射同一块内存,被多个进程同时映射的物理内存,即共享内存。映射物理内存叫挂接,用完以后解除映射叫脱接。1,共享内存的特点: 优点:是最快的IPC。 缺点:要编程者自己实现对共享内存互斥访问。如何实现?2,编程模型:具体函数的.....
分类:
系统相关 时间:
2016-01-13 21:58:14
阅读次数:
316