首页 | Linux 基础 | 资讯动态 | Linux 应用 | Linux 服务器 | Linux 开发 | Linux 安全 | 专题 | 联盟论坛
  当前位置:主页>Linux 开发>列表
[linux 内核] 使用 Linux 系统调用的内核命令
  日期:2007-05-29 17:11:40 点击:373 评论:0
Linux 系统调用 我们每天都在使用它们。不过您清楚系统调用是怎么样在用户空间和内核之间执行的吗?本文将探究 Linux 系统调用接口(SCI),学习怎么样添加新的系统调用(以及实现这种功能的其他方法),并介绍与 SCI 有关的一些工具。 系统调用 就是用户空间应用程序
[Linux 嵌入式] 嵌入式程序员应知道的几个基本问题(2)
  日期:2007-05-29 16:27:39 点击:119 评论:0
接前面,我发布了嵌入式程序员应知道的几个基本问题(1)我在发下面,之二:希望所发内容,能对嵌入式开发程序员有所帮助: Static 6. 关键字static的作用是什么? 这个简单的问题很少有人能回答完全。在C语言中,关键字static有三个明显的作用: 1)在函数体,一个被声明为
[Linux 嵌入式] 嵌入式系统 Boot Loader 技术内幕
  日期:2007-05-29 16:23:41 点击:295 评论:0
本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。 1. 引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载
[linux 内核] Linux操作系统的源代码目录树结构图解
  日期:2007-05-29 15:30:33 点击:289 评论:0
Linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。 源代码所有在目录:/usr/src/linux (大部分linux发行版本中) init 内核初始化代码 kernel 内核核心部分:进程、定时、程序执
linux下c编程起步一:掌握gcc基本用法
  日期:2007-05-29 15:21:56 点击:85 评论:0
初学时最好从命令行入手,这样可以熟悉从编写程序、编译、调试和执行的整个过程。编写程序可以用vi或其它编辑器编写。 编译则使用gcc命令。要往下学习首先就得熟悉gcc命令的用法。 gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了
[Linux 嵌入式] 基于μClinux的SoPC应用系统设计详解
  日期:2007-05-29 08:30:55 点击:39 评论:0
嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户应用程序四部分组成,其发展主要体现在芯片技术的进步上,以及在芯片技术限制下的算法与软件的进步上。随着芯片制造技术的发展,嵌入式系统的结构也随之发生了重大变革,从基于微处理器的嵌入式系
[linux 内核] Linux内核入侵检测安全增强实现(下)
  日期:2007-05-26 13:52:10 点击:35 评论:0
四.实现 这一段我们来实现我们刚才提出的在linux系统下建立参考监视器的设想。开始我们把描述一个访问控制功能函数,这个功能函数包括增加到内核的访问控制数据库(ACD)的数据结构定义。这个新的系统调用来读,写和升级ACD和参考功能函数。还会附有check_rootproc的
[linux 内核] Linux内核入侵检测安全增强实现(上)
  日期:2007-05-26 13:45:38 点击:62 评论:0
在计算机制造业中,只要涉及到计算机安全性要求非常重要高的地方,总要提起入侵检测和怎么样处理黑客的入侵。在这个方面的主要讨论焦点是:在入侵者进行完成入侵后发现并记录入侵,还不如在他们入侵之前就发现并阻止他们对系统的入侵。我们可以检测系统每一个进程,这
[linux 内核] 深入分析 Linux操作系统的内核链表
  日期:2007-05-26 13:05:17 点击:178 评论:0
一、 链表数据结构简介 链表是一种常用的组织有序数据的数据结构,它通过指针把一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于数组,链表具有更好的动态性,建立链表时无需预先知道数据总量,可以随机分配空间,可以高效地在链表中的任意位置实
[linux 内核] 走向Linux系统高手之路 编译内核解析
  日期:2007-05-26 12:59:13 点击:64 评论:0
下载源代码 Linux内核总是不断发展的,最新的内核Kernel2.6.0对USB2.0予以正式的支持,以及内核模块文件后缀最显著的一个变化由*.o到*.ko等等,我们可以从www.kernel.org下载到tarball的源代码包。 前期准备 大家都知道的要先升级module-init-tools软件包,否则的话,
[linux 内核] Linux内核可装载模块对设备驱动的影响
  日期:2007-05-26 12:56:13 点击:162 评论:0
从 2.4 到 2.6,Linux 内核在可装载模块机制、设备模型、一些核心 API 等方面发生较大改变,设备驱动开发人员面临着把驱动从 2.4 移植到 2.6 内核,或是使驱动同时支持2.4 与 2.6 内核的任务。站在设备驱动开发人员的角度,驱动由一个或几个外部可加载内核模块组成,本
[linux 内核] 详细解析Linux操作系统的内核空间保护
  日期:2007-05-26 11:56:38 点击:34 评论:0
看了LINUX代码,感觉其对内核内存的保护做得不是很好,还有感觉大家有些地方理解不对(主要是 LINUX的代码看起来的样子和实际的样子不太一样),所以谈谈我对LINUX系统内核空间的保护和用户空间与系统空间数据传递的代码看法。 注意我说的都是I386体系结构,别的体系结构可以
首页 上一页 [8] [9] [10] 11 [12] [13] [14] 下一页 末页
  相关分类
  Linux 基础
  资讯动态
  Linux 应用
  Linux 服务器
  Linux 安全
Linux 开发
·Linux发布版
·linux 内核
·Linux 嵌入式

本站信息源至:互联网络,均为学习,交流所用,如有版权问题,请联系我们.
站长QQ:397422079 E_mail:riechelr_hl@tom.com
感谢所有关心和支持www.unix5.com的朋友们,转载本站内容请注明原作者名.谢谢!