Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

在Linux单机上运行Hadoop-0.19.0实例

在Linux单机上运行Hadoop-0.19.0实例

Hadoop-0.19.0的代码可以到Apache上下载,链接为这里,我使用的Linux机器是RHEL 5,Linux上安装的Java版本为1.6.0_16,并且JAVA_HOME=/usr/java/jdk1.6.0_16。实践过程1、ssh无密码验证登陆localhost保证Linux系统的ssh服务已经启动,并保证能够通过无密码验证登陆本机Linux系统。如果不能保证,可以按照如下的步骤去做:(1)启动命令行窗口,执行命令行:$ ssh-keygen...
Linux下的PCI驱动编程

Linux下的PCI驱动编程

PCI设备上有三种地址空间:PCI的I/O空间、PCI的存储空间和PCI的配置空间。CPU可以访问PCI设备上的所有地址空间,其中I/O空间和存储空间提供给设备驱动程序使用,而配置空间则由Linux内核中的PCI初始化代码使用。内核在启动时负责对所有PCI设备进行初始化,配置好所有的PCI设备,包括中断号以及I/O基址,并在文件/proc/pci中列出所有找到的PCI设备,以及这些设备的参数和属性。 Linux驱动程序通常使用结构(struct)来表示一种...
Fedora 13下建立arm交叉编译环境

Fedora 13下建立arm交叉编译环境

终于把交叉编译环境、移植内核和制作root文件系统在arm开发板上顺利跑通了。期间有的步骤很顺利,更多的是被很多细节性的问题困住,比如最后一个不起眼的小问题导致文件系统无法加载,困扰了我一个星期,最终通过分析慢慢发现了这个bug。还有各源码包版本的问题,而且网上很多介绍都是基于旧版本的。我这里全部用我能找到的最新版本,当然,至于新旧版本到底哪个更好更合适,这是个智者见智的论题,不在本文讨论之列。我坚信很多人也遇到过或者即将遇到类似的错误和问题,因此我觉得把...
Linux笔记之嵌入式LCD驱动程序设计

Linux笔记之嵌入式LCD驱动程序设计

一. Linux的帧缓冲设备帧缓冲(framebuffer)是Linux为显示设备提供的一个接口,把显存抽象后的一种设备,他允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。这种操作是抽象的,统一的。用户不必关心物理显存的位置、换页机制等等具体细节。这些都是由Framebuffer设备驱动来完成的。帧缓冲驱动的应用广泛,在linux的桌面系统中,Xwindow服务器就是利用帧缓冲进行窗口的绘制。尤其是通过帧缓冲可显示汉字点阵,成为Linux汉化的唯...
将Windows下编写的Java程序移植到Linux下的编码解决

将Windows下编写的Java程序移植到Linux下的编码解决

需要将Windows的报文服务(MessageServer)程序移植到Linux下,其中涉及到编码的问题,在Windows下正常的中文,到Linux下、以及Linux的Eclipse打开就全成了乱码了,当然这可是不是我们所想要的结果,程序的提示还是得保证中文,这样才能够明白。我使用的Linux为RedFlag6.0,感觉挺好用的,安装软件之类可以不需要记那些命令了,类似于Windows一样,在文件上面点击右键,可以解压缩及压缩、安装等操作了,并且有一些环境...
Linux下C语言仿CMD命令行的COPY 小程序

Linux下C语言仿CMD命令行的COPY 小程序

(LinuxIDC.com编者:本人以前也很喜欢VB,好怀念啊。)Windows系统下 VC++6.0 编译通过 Linux下GCC也编译通过可以把编译出来的k8copy.exe扔到SYSTEM32目录里以后运行CMD 在哪里都可以用这个命令复制文件写这个纯属无聊 呵呵Linux下使用 当前目录 ./k8copy.exe 文件名 新文件名 回车当然如果你编译时不输出后缀的话 就不用了Windows 下 可以像系统自带的copy命令一样使用比如k8copy ...
Linux0.11内核Kernel包(内核代码)中的几个重要的文件分析

Linux0.11内核Kernel包(内核代码)中的几个重要的文件分析

在kernel包中有几个重要的文件夹和文件,他们各司其职,处理着有关内核的一些功能操作。其中文件夹有三个:blk_drv(块设备驱动),chr_drv(字符设备驱动),math(数学协处理器) 文件中asm.s fork.c mktime.c panic.c printk.c sched.c signal.c exit.c sys.c traps.c system_call.c vsprintf.c 该文件夹下的代码文件从功能上来可以分为三类:1.硬件中断...
RedHat Linux 9.0下Android内核的编译过程[图文]

RedHat Linux 9.0下Android内核的编译过程[图文]

和标准的Linux开发流程一样,Android平台开发的一个很重要的基础工作就是对其内核的编译和移植。本文结合Android的开发文档以及本人的实践经验,简单介绍了Android内核的编译过程,希望有助于对内核移植感兴趣的开发人员。Android作为Google公司推出的一款手机开发平台,其本身是基于linux内核的。Google提供的内核源代码中除了linux部分外,有很大一部分是与虚拟处理器Qemu和模拟硬件平台Goldfish相关的。所以如果想将An...
<< 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 >>