2.6内核
1>修改linux-source-2.6.31/kernel/sys.c文件,在文件末尾添加系统响应函数。函数实现如下:
asmlinkage int sys_mycall(int number)
{
printk("这是我添加的第一个系统调用");
return number;
}
2>在linux-source-2.6.31...
分类:
系统相关 时间:
2014-05-15 02:51:56
阅读次数:
382
引言:在编写程序时,经常在函数内部使用goto语句来跳转,从而进行出错处理,那么如果想要在函数之间进行跳转该怎么做呢?使用setjmp和longjmp函数。
给出示例程序:
#include
#include
#include
static void f1(int, int, int, int);
static void f2(void);
static jmp_buf jmpbu...
分类:
系统相关 时间:
2014-05-15 02:44:22
阅读次数:
335
为Python添加默认模块搜索路径
方法一:函数添加
1) import sys
2) 查看sys.path
3) 添加sys.path.append("c:\\")
方法二:修改环境变量
windows用户可以修改系统环境变量PYTHONPATH
方法三:增加.pth文件,推荐!
在site-packages添加一个路径文件,如mypkpath.pth,必须以...
分类:
编程语言 时间:
2014-05-14 21:21:27
阅读次数:
419
[root@rac01 ~]# free -s 2[root@rac01 ~]# free
[-b | -k | -m][root@rac01 ~]# free -o[root@rac01 ~]# free -t[root@rac01 ~]# sar
-r 2 3[root@rac01 ~]# sa...
分类:
系统相关 时间:
2014-05-14 18:18:48
阅读次数:
371
主要提供三种格式的mysql包:rpm格式、二进制格式、源码格式:(tar打包,gz压缩)rpm格式:libjpeg-devel-6b-33.x86_64.rpm
#rpm格式很好区分,二进制包:mysql-3.23.58-pc-linux-i686.tar.gz #二进制格式的包名字很长,有...
分类:
系统相关 时间:
2014-05-14 18:17:46
阅读次数:
440
主要提供三种格式的mysql包:rpm格式、二进制格式、源码格式:(tar打包,gz压缩)rpm格式:libjpeg-devel-6b-33.x86_64.rpm
#rpm格式很好区分,二进制包:mysql-3.23.58-pc-linux-i686.tar.gz #二进制格式的包名字很长,有...
分类:
系统相关 时间:
2014-05-14 18:01:24
阅读次数:
347
Linux下进程信息的深入分析
这里我们主要介绍进程的状态,进程的状态可以通过/proc/PID/status来查看,也可以通过/proc/PID/stat来查看.如果说到工具大家用的最多的ps也可以看到进程的信息.这里我们通过/proc/PID/status来分析进程的信息.在2.6.18之后的内...
分类:
系统相关 时间:
2014-05-14 18:00:22
阅读次数:
1010
来自老男孩教育的运维班面授课程内容,17期依良同学作业整理而得!1.定时任务crond介绍1.1crond是什么crond是linux系统中用来定期执行命令或指定程序任务的一种服务或软件。特殊需求:(秒级别)crond服务就无法搞定了,一般工作中写脚本守护进程执行。1.2为什么要使用crond定..
分类:
系统相关 时间:
2014-05-14 17:42:52
阅读次数:
539