#!/bin/baship="172.16.1.113"command="ssh$ip"expect-c"spawn$command;expect{\"Areyousureyouwanttocontinueconnecting(yes/no)?\"{send\"yes\r\";exp_continue}}"
分类:
其他好文 时间:
2014-08-24 10:23:32
阅读次数:
414
xargs,exec都是命令传递的过滤器,捕捉前面一个命令的结果,并将其传递到后一个命令。简单点说:
-exec 要结合{}\;来用, {}表示前面查询的结果\;结束符,这是固定的写法.
xargs 要结合 |来操作,在处理批处理文件时,速度要快些。
做了一个小实验,统计整个Linux系统,文件大小在1k,10k,100k之上的文件,将其列出来:
[root@linux ~]# time -p find / -size +1k -exec ls -lart {} \;
real 703.89
use...
分类:
其他好文 时间:
2014-08-24 10:19:12
阅读次数:
250
+++++++++++++++++++++++++ +++++Shell基础+++++++++++++++++++++++++++++++1. Shell概述 Shell定义: Shell 是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以...
分类:
系统相关 时间:
2014-08-24 09:07:32
阅读次数:
289
+++++++++++++++++++++++++ +++++Shell编程+++++++++++++++++++++++++++++++1. 基础正则表达式 正则表达式与通配符: 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配,grep awk sed等命令可以支持正则表达式...
分类:
系统相关 时间:
2014-08-24 09:07:12
阅读次数:
282
部署spark集群使用spark包spark-1.0.2-bin-hadoop2.tgz在spark-shell和java -jar访问hadoop hdfs上的文件写法是有区别的在spark-shell直接使用/user/ning/1.txt 之类的路径,不用加hdfs://host:port 的...
分类:
编程语言 时间:
2014-08-24 08:04:12
阅读次数:
261
新建cloudera-scm用户(做了分行,这个是一条linux命令,)[hadoop@mastercloudera-manager-5.1.0]$sudouseradd--system
--home=/opt/cloudera-manager-5.1.0/run/cloudera-scm-server
--no-create-home--shell=/bin/false--comment"ClouderaSCMUser"cloudera-scm改/opt/cloude..
分类:
其他好文 时间:
2014-08-24 04:09:52
阅读次数:
274
Linux命令是基于文本格式输入输出的一种程序,按照Unix哲学中强调的程序功能简单,输入宽松,输出严谨,各种程序组合可以具有更强大的功能,而具有这种灵活性的主要原因是Linux规定程序的输入输出必须坚持文件流格式,即文本格式,而这就是Linux系统的核心之一。对于Bash,即Shell的一种,为现在主流Linux发行版本默认的命令行解释器,是一种功能强大的工具,可以实现对Linux支持的程序命令的组合,从而实现强大功能。类似于Window系统的bat文件,Bash具有更为强大的功能,通过Bash可以实现自...
分类:
系统相关 时间:
2014-08-23 22:59:21
阅读次数:
399
拆解脚本header_start=0header_len=15xref_start=$(strings -a -t d $1 | grep -e "\bxref\b" | awk '{print $1}')trailer_start=$(strings -a -t d $1 | grep -e "\...
分类:
其他好文 时间:
2014-08-23 22:49:01
阅读次数:
251
摘要:在前文中安装了Hbase,通过Hbase shell可以进行一些操作,但是和实际的编程实例联系起来不方便,因此本文介绍有关Hbase编程的实例。 ? 一、使用Eclipse开发HBase应用程序 1,在Eclipse中新建一个Java Proj...
分类:
其他好文 时间:
2014-08-23 21:46:02
阅读次数:
239