
linux
lmc_wy
beautiful life,beautiful world!
Hello,World...
展开
-
linux shell 快捷键
转自:http://blog.sina.com.cn/s/blog_7556be720100ryp2.htmlCtrl+p重复上一次命令Ctrl+a跳到第一个字符前Ctrl+x同上但再按一次会从新回到原位置Ctrl+b前移一个字符不删除字符情况下Ctrl+h删除前一个字符Ctrl+u删除提示符前的所有字符Ctrl+w同上Ctrl+d删除提示符后一个字符或转载 2012-03-15 17:34:13 · 3596 阅读 · 0 评论 -
hadoop 任务超时自动结束任务
对于一些线上任务,如果在一定时间没有结束,下一时刻任务会启动,那么上一时刻的任务将变得没有意义,但是仍然会占用hadoop资源,所以需要程序检测并自动结束。示例:hadoop jar /opt/hadoop/mapred/contrib/streaming/hadoop-0.21.0-streaming.jar \ -D mapreduce.job.name="jobna原创 2012-07-17 20:11:49 · 2058 阅读 · 0 评论 -
shell脚本ssh到其它机器上执行命令
从运行脚本的机器ssh到其它机器上执行命令,并返回结果ssh root@192.168.18.1 "cd /home/luomingchun/test && sh test_shell.sh ./parameter-$para1“原创 2012-07-18 14:47:40 · 10454 阅读 · 0 评论 -
hadoop map reduce 过程获取环境变量
hadoop任务执行过程中,在每一个map节点或者reduce节点能获取一下环境变量,利用这些变量可以为特殊的需求服务,例如:获取当前map节点处理的数据文件的路径。hadoop是java实现的,利用java可以很方便的获取相关环境变量,其内部包含在Context和MRJobConfig中(hadoop版本不一样,可能会有区别,我的hadoop是0.21)。举例:import原创 2012-07-24 12:54:37 · 4720 阅读 · 0 评论 -
shell 数组 eval工具等小技巧
shell这种脚本语言在某些环境中感觉跟高级语言相比,对一些高级数据结构支持很不够,写起来也极不方便,但是基本上你想要的,shell都能够支持,只是不是那么方便而已。一、shell数组 array=( value1 value2 value3 ... ) array="one two three" 取值:${array[1]} 删除:unset array[1原创 2012-07-27 18:34:06 · 1284 阅读 · 0 评论