Linux
califan
这个作者很懒,什么都没留下…
展开
-
监控进程程序_能重新启动程序
<br />监控进程程序_能重新启动程序 作者: hnynes主页: hnynes.51.comE_Mail: hnynes1015@163.comMSN: hnynes@gmail.com 昨天在网上找监控程序,找了半天都没见到什么比较好的,有的呢,都只讲原理,没有给出一个可以直接运行的代码,没办法,参考了MSDN后写了下面的这个.这个并没有做文件的查找,因此,如果要对特定的文件作监控,修改路径与应用程序名.愿与大家共享,希望中国的明天有更多后继者. 原理都有很多人都讲过了,这里我就不再转载 2011-02-25 12:01:00 · 578 阅读 · 0 评论 -
如何查看进程是否在运行
<br />请问大家,如何用C实现 查看某个程序是否在运行。 给点思路 <br /><br />谢谢----<br />Author: gotop167 Posted: 2005-02-23 17:16 Length: 95 byte(s)[Original][Print][Top]两个办法 <br />1.看ps代码,得到你想要的 <br />2.写个模块,从进程PCB中比较文件名即可知道![Original][Print][Top]Subject: Re: 如何查看进程是否在运行转载 2011-02-25 12:07:00 · 1281 阅读 · 0 评论 -
LINUX--字符设备驱动
<br /><br />Linux驱动程序开发(2) - 字符设备驱动<br />Linux下的大部分驱动程序都是字符设备驱动程序,通过下面的学习我们将会了解到字符设备是如何注册到系统中的,应用程序是如何访问驱动程序的数据的,及字符驱动程序是如何工作的。<br /><br />设备号<br />通过前面的学习我们知道应用程序是通过设备节点来访问驱动程序及设备的,其根本是通过设备节点的设备号(主设备号及从设备号)来关联驱动程序及设备的,字符设备也不例外(其实字符设备只能这样访问)。这里我们详细讨论Linux内转载 2011-02-25 12:10:00 · 602 阅读 · 0 评论 -
LINUX—字符设备驱动之-globalmem
<br /><br />下面将以linux设备驱动开发详解上的globalmem设备驱动为例来详细分析字符设备驱动的过程。<br /> <br />#include <linux/module.h>//模块所需的大量符号和函数定义<br />#include <linux/types.h><br />#include <linux/fs.h>//文件系统相关的函数和头文件<br />#include <linux/errno.h><br />#include <linux/mm.h><b转载 2011-02-25 12:12:00 · 515 阅读 · 0 评论 -
LINUX—字符设备驱动之-globalmem
下面将以linux设备驱动开发详解上的globalmem设备驱动为例来详细分析字符设备驱动的过程。#include //模块所需的大量符号和函数定义#include #include //文件系统相关的函数和头文件#include #include #include //包含驱动程序使用的大部分内核API的定义,包括睡眠函数以及各种变量声明#include //指定初始化和清除函数#include //cdev结构的头文件包含#include #include #in转载 2011-02-25 12:13:00 · 577 阅读 · 0 评论 -
Linux下和进程概念和查看
<br /><br />这篇文章是用来介绍在Linux下和进程相关的各个概念.我们将会学到: <br />1.进程的概念 <br />2.进程的身份 <br />3.进程的创建 <br />4.守护进程的创建 <br /><br />1:进程的概念<br />Linux操作系统是面向多用户的.在同一时间可以有许多用户向操作系统发出各种命令.那么操作系统是怎么实现多用户的环境呢? 在现代的操作系统里面,都有程序和进程的概念.那么什么是程序,什么是进程呢? 通俗的讲程序是一个包含可以执行代码的文件,转载 2011-02-25 12:00:00 · 461 阅读 · 0 评论