最近实习,公司项目搞的是平板开发,而我分配的任务是将驱动加载到内核中。
准备工作,必要知识了解:加载有两种方式,一种是动态加载和卸载即模块加载,另一种是直接编译进入内核;Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备。字符设备和块设备可以像文件一样被访问。它们的主要区别不在于.....
分类:
系统相关 时间:
2014-05-10 08:23:46
阅读次数:
491
Hello
WorldLinux设备驱动的第一个例子。一.源程序(hello.c)#include#includeMODULE_LICENSE("DualBSD/GPL");staticinthello_init(void){printk(KERN_ALERT"Hello,world/n");ret...
分类:
系统相关 时间:
2014-05-10 07:40:47
阅读次数:
408
摘要: 说明: Linux服务器操作系统:CentOS 5.8
32位(注意:系统安装时请单独分区/data用来安装oracle数据库) Linux服务器IP地址:192.168.21.150
Oracle数据库版本:linux_11gR2_database Wind...说明:Linux服务器操作...
分类:
数据库 时间:
2014-05-10 06:16:37
阅读次数:
554
1、硬件+操作系统+软件应用=用户电脑2、win72007年winXP2001年不能兼容64位win981998年UNIX银行操作系统Linux开源自由的操作系统,安全稳定比较出色,在服务领域使用广泛,安卓是基于Linux操作系统MacOS苹果操作系统MS-DOS命令行操作3、win7版本win7家庭普通版的功能最少,简装..
压缩利用算法将文件有损或无损地处理,以达到保留最多文件信息,而令文件体积变校二进制信息中相同的字符串以特殊字符标记来达到压缩的目的。解压缩还原压缩文件压缩格式:gz、bz2、xz、zip、z压缩算法:算法不同,压缩比也会不同的。压缩命令:compress:FILENAME.zuncompress..
分类:
系统相关 时间:
2014-05-09 21:34:05
阅读次数:
459
关于如何用kettle创建job以及如何部署kettle到linux上,我就不细说了,大家应该都会,下面重点说一下,如何让job执行起来先将创建好的脚本上传到kettle指定目录下面,创建调用job执行的脚本文件,exportJAVA_HOME=/usr/java/jre1.6.0_23
exportPATH=$JAVA_HOME/bin:$PATH
expor..
分类:
系统相关 时间:
2014-05-09 21:25:51
阅读次数:
521
cpulscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$lscpu
Architecture:i686#cpu架构
CPUop-mode(s):32-bit,64-bit
ByteOrder:LittleEndian#小尾序
CPU(s):4#总共有4核
On-lineCPU(s)list:0-3
Thread(s)percore:1#每个cpu核,只能支持一个线程,即不支持超线程
Core(s)perso..
分类:
系统相关 时间:
2014-05-09 21:21:28
阅读次数:
579
tcp_wrappers是linux的一种安全机制,可以对本身服务的做一些安全限制,它的的实现方式是配置/etc/hosts.allow和/etc/hosts.deny这两个文件下面我一起学习tcp_wrappers如何判断服务是否支持tcp_wrappers安全机制呢?只要服务调用了libwrap.so.0这个动态链接库就表示支持查看方..
分类:
移动开发 时间:
2014-05-09 21:18:39
阅读次数:
401
版本:1.0.0-beta
作者:石硕
更新:2014-04-30 15:51:40
============================================================
Linux拥有众多的发行版,每个发行版都有提供镜像,但是,在国内这些镜像的下载速度参差不齐,
偶尔会有更新失败的情况。
网上众多推荐的镜像源为163的镜像,笔者通过一段...
分类:
系统相关 时间:
2014-05-09 21:06:04
阅读次数:
382