摘要:环境说明: ip地址 用户名称 机器名称 机器角色 192.168.3.150 donny donny-Lenovo-B40-80 Master + Salve 192.168.3.167 cqb cqb-Lenovo-B40-80 Salve Master机器主要配置NameNode和JobTra
阅读全文
摘要:shell 文件包含 . filename # 注意点号(.)和文件名中间有一空格 source filename name.sh: name="donny" test.sh: source ./name.sh # . ./name.sh echo "My name is ${name}!"
阅读全文
摘要:输出重定向 command1 > file1 vim test hello cat test who > users cat test echo "nihao" > test cat test 输入重定向 command1 < file1 wc -l test 统计行数 重定向深入了解 一般情况下,
阅读全文
摘要:Shell 流程控制 if if [ $(ps -ef | grep -c "ssh") -gt 1 ]; then echo "true"; fi if else if else if else for while 无限循环 until case break continue
阅读全文
摘要:shell test命令 数值 num1=100num2=100if test $[num1] -eq $[num2]then echo '两个数相等!'else echo '两个数不相等!'fia=5b=6result=$[a+b] # 注意等号两边不能有空格echo "result 为: $re
阅读全文
摘要:shell printf命令 printf format-string [arguments...] format-string: 为格式控制字符串 arguments: 为参数列表 printf "%-10s %-8s %-4s\n" 姓名 性别 体重kgprintf "%-10s %-8s %-
阅读全文
摘要:shell echo命令 1、显示普通字符串 echo "It is a test" echo It is a test 2、显示转义字符 echo "\"It is a test\"" 3、显示变量 echo ${name} 4、显示换行 echo -e "OK! \n" # -e 开启转义 5、
阅读全文
摘要:基本运算符 a=10 b=20 算数运算符 val=`expr ${a} + ${b}`echo "a + b : ${val}" # 30val=`expr ${a} - ${b}`echo "a - b : ${val}" # -10val=`expr ${a} \* ${b}`echo "a
阅读全文
摘要:数组 定义数组:三种形式 array_name=(value0 value1 value2 value3) array_name=( value0 value1 value2 value3 ) array_name[0]=value0 array_name[1]=value1 array_name[
阅读全文
摘要:vim test.shecho "Shell 传递参数";echo "执行的文件名:$0"; #./test.shecho "第一个参数为:$1"; # 1echo "第二个参数为:$2"; # 2echo "第三个参数为:$3"; # 3echo "参数个数为:$#"; # 3echo "传递的参
阅读全文
摘要:定义变量 shell_name="Shell" 使用变量 echo ${shell_name} 强烈推荐使用加{} for skill in Ada Coffe Action Java; do echo "I am good at ${skill}Script" done重新赋值 shell_nam
阅读全文
摘要:vim HelloWorld.sh echo "Hello World!" chmod +x HelloWorld.sh ./hello.sh
阅读全文
摘要:下载 wget http://nginx.org/download/nginx-1.12.1.tar.gz tar zxvf nginx-1.12.1.tar.gz sudo mv nginx-1.12.1.tar.gz /opt/nginx/ 安装第三方开发包 sudo apt-get insta
阅读全文
摘要:下载解压重命名 wget http://mirror.bit.edu.cn/apache/hbase/stable/hbase-1.2.6-bin.tar.gz tar zxvf hbase-1.2.6-bin.tar.gz sudo mv hbase-1.2.6 /opt/hbase 环境变量 s
阅读全文
摘要:zookeeper wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz tar zxvf kafka_2.10-0.10.2.1.tgz cp conf/zoo_sample.
阅读全文
摘要:下载源码 git clone https://github.com/azkaban/azkaban.git 修改源码 cd /opt/azkaban vim azkaban-common/src/main/java/azkaban/jobExecutor/ProcessJob.java 将final
阅读全文
摘要:下载 http://mirrors.hust.edu.cn/apache/sqoop/1.4.6/sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz Sqoop使用import工具导入数据 mysql -uroot -p show databases; use hi
阅读全文
摘要:下载 wget http://mirror.bit.edu.cn/apache/flume/1.7.0/apache-flume-1.7.0-bin.tar.gz 解压 tar zxvf apache-flume-1.7.0-bin.tar.gz 存放 sudo mv apache-flume-1.
阅读全文
摘要:安装mysql-server apt-get install mysql-server下载hive sudo wget http://mirrors.hust.edu.cn/apache/hive/hive-2.3.0/apache-hive-2.3.0-bin.tar.gz解压hive sudo
阅读全文
摘要:1.安装SSH server、免密码ssh设置sudo apt-get install openssh-server 现在确认能否不输入口令就用ssh登录localhost: ssh localhost 如果不输入口令就无法用ssh登陆localhost,执行下面的命令: 2.Hadoop的安装 h
阅读全文
摘要:下载地址 http://maven.apache.org/download.cgi 环境变量 sudo vim /etc/profile.d/maven-env.sh export M2_HOME=/opt/maven export PATH=$PATH:${M2_HOME}/bin source
阅读全文
摘要:1.下载tomcat http://tomcat.apache.org/download-80.cgi 2.解压tomcat tar -zxvf apache-tomcat-8.5.20.tar.gz 3.剪切解压后的文件到 /opt 目录 sudo mv apache-tomcat-8.5.20
阅读全文