Hadoop基础命令
基本格式
代码写在普通文本文件中,通常以 .sh为后缀名
vi hello.sh
#!/bin/bash ## 表示用哪一种shell解析器来解析执行我们的这个脚本程序
echo "hello world" ## 注释也可以写在这里
## 这是一行注释
执行脚本
sh hello.sh
或给脚本添加x权限,直接执行
chmod 755 hello.sh
./hello.sh
基本语法
[root@hdp01 ~]# a=1
[root@hdp01 ~]# set
BASH=/bin/bash
BASHOPTS=checkwinsize:cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:login_shell:progcomp:promptvars:sourcepath
BASH_ALIASES=()
BASH_ARGC=()
BASH_ARGV=()
BASH_CMDS=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="4" [1]="1" [2]="2" [3]="2" [4]="release" [5]="x86_64-redhat-linux-gnu")
BASH_VERSION='4.1.2(2)-release'
COLORS=/etc/DIR_COLORS
COLUMNS=103
CVS_RSH=ssh
DIRSTACK=()
EUID=0
GROUPS=()
G_BROKEN_FILENAMES=1
HADOOP_HOME=/home/hadoop/apps/hadoop-2.8.0
HISTCONTROL=ignoredups
HISTFILE=/root/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
HOME=/root
HOSTNAME=hadoop01
HOSTTYPE=x86_64
ID=0
IFS=$' \t\n'
JAVA_HOME=/home/hadoop/apps/jdk1.8.0_181
LANG=en_US.UTF-8
LESSOPEN='||/usr/bin/lesspipe.sh %s'
LINES=38
LOGNAME=root
LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:t