摘要: 学习IBM中国上的文章“系统调用跟我学”系列文章。文章地址为http://www.ibm.com/Search/?q=系统调用跟我学&v=16&en=utf&lang=zh&cc=cn&Search=搜索。 内容包括getpid, fork, exit和_exit,wait,waitpid和ex... 阅读全文
posted @ 2014-09-24 13:15 ainubis 阅读(95) 评论(0) 推荐(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#includeintmain(){printf("Helloworld!\n");return0;}保... 阅读全文
posted @ 2014-09-24 13:14 ainubis 阅读(106) 评论(0) 推荐(0) 编辑
摘要: chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 1.命令格式: chown[选项].... 阅读全文
posted @ 2014-09-24 13:11 ainubis 阅读(232) 评论(0) 推荐(0) 编辑
摘要: chmod----改变一个或多个文件的存取模式(mode)chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opc... 阅读全文
posted @ 2014-09-24 13:10 ainubis 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 什么是远程仓库?就像第一章介绍的那样,远程仓库可以储存你编写的所有源码和资源文件.甚至也可以当网盘使,不过当然有很多契合git管理文本的特性.下面就要以 github 为示例远程仓库进行介绍. (也可以自己弄一台服务器作远程仓库).创建仓库在主页找到 +New repository 或者右上角的加号... 阅读全文
posted @ 2014-09-24 11:34 ainubis 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 分支是什么?分支就像树分出的树枝,不同的是,它们之间可以互相合并。将版本的推进想象成一个链表的伸长: version 1.0 ==》 version 2.0 ==》version3.0 。 master是主要的分支基本上用于发布产品。你可以从master分出一个dev,在上面创建新功能,或者修bug... 阅读全文
posted @ 2014-09-24 11:33 ainubis 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 今天来记录一下关于版本库的创建与管理的笔记。版本库是什么?版本库可以理解为一个仓库(一个可以被git管理的目录),里面文件的修改删除都可以被追踪,并且每个版本都会保存以便还原(仅仅保存修改或删除的文件),于是可以认为保存了各种不同的版本,所以叫版本库。如何管理?Git给你提供各种不同的指令来管理版本... 阅读全文
posted @ 2014-09-24 11:31 ainubis 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Git,开源中国以及GitHub所使用的系统,Is A一个分布式版本控制系统Be Used to为团队合作写代码提供方便的管理系统。几乎满足你所有关于合作写代码的幻想。Has本地端:工作区、版本库 (版本库还含有一个暂存区)远程仓库(用于储存你上传的文件,连文件目录原封不动地传上去.甚至有人当网盘用... 阅读全文
posted @ 2014-09-24 11:30 ainubis 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 之前一直在找安装教程 都是0.20版本的 弄了好久没有弄出来..我下载的是0.23.11后来发现是新版跟旧版有很大的不同.官方文档都不更新简直是丧心病狂..今天终于找到新版的安装配置方法.多次失败后自己理解并修改了一些步骤添加了一些细节说明。分享出来.安装环境:系统:Ubuntu 14 64bith... 阅读全文
posted @ 2014-09-24 11:17 ainubis 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 5.查错=================1. 权限问题:在启动的时候,可能会看到一系列 没有访问权限的错误。打开hadoop-env.sh注意以下几个被环境变量标注的文件夹的读写权限:必须有读权限的:HADOOP_CONF_DIR必须有写权限的:HADOOP_LOG_DIR、HADOOP_SECU... 阅读全文
posted @ 2014-09-24 11:16 ainubis 阅读(305) 评论(0) 推荐(0) 编辑
摘要: ... extends Mapper...public void map(k1 k, v1 v, OutputCollector output).........extends Reducer...public void reduce(k2 k,v2 v,OutputCollector output... 阅读全文
posted @ 2014-09-24 11:03 ainubis 阅读(216) 评论(0) 推荐(0) 编辑
摘要: namevalueDescriptionhadoop.job.history.locationjob历史文件保存路径,无可配置参数,也不用写在配置文件里,默认在logs的history文件夹下。hadoop.job.history.user.location用户历史文件存放位置io.sort.fac... 阅读全文
posted @ 2014-09-24 10:41 ainubis 阅读(2646) 评论(0) 推荐(0) 编辑
摘要: 记录一下Hadoop的配置和说明,用到新的配置项会补充进来,不定期更新。以配置文件名划分以hadoop 1.x配置为例core-site.xmlnamevalueDescriptionfs.default.namehdfs://hadoopmaster:9000定义HadoopMaster的URI和... 阅读全文
posted @ 2014-09-24 10:40 ainubis 阅读(447) 评论(0) 推荐(0) 编辑
摘要: namevalueDescriptiondfs.default.chunk.view.size32768namenode的http访问页面中针对每个文件的内容显示大小,通常无需设置。dfs.datanode.du.reserved1073741824每块磁盘所保留的空间大小,需要设置一些,主要是给非... 阅读全文
posted @ 2014-09-24 10:39 ainubis 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 今天碰到一个问题git 后面的参数用Tab键无法补全 例如git c_在网上找了半天找到答案如下今天在Linux上用useradd新增用户的时候,发现使用新增的用户登陆的时候,在Shell里面不能使用Tab键补全命令,按上下键也不能切换历史命令,出现乱码的现象。Root用户是OK的。后面发现,在/e... 阅读全文
posted @ 2014-09-24 10:14 ainubis 阅读(4544) 评论(0) 推荐(0) 编辑
摘要: Ubuntu的发音Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意义的,您不是第一个为此困惑的人,当然,也不会是最后一个:)大多数的美国人读 ubuntu 时,将 u 作为元音发音,类似单词 who 或者 boo ,重音在第二个音节即 u'buntu ,... 阅读全文
posted @ 2014-09-24 09:46 ainubis 阅读(376) 评论(0) 推荐(0) 编辑