平时在输入 hdfs 执行时老是输很长一串,例如:hdfs dfs -ls /data其实可以利用 linux 起别名的方式来实现快速输入,如用 hls /data 替代之前的指令。
1、打开 .bashrc
vi ~/.bashrc
2、加入别名
alias hls='hdfs dfs -ls'
alias hlsr='hdfs dfs -ls -R'
alias hdu='hdfs dfs -du'
alias hdus='hdfs dfs -dus'
alias hcount='hdfs dfs -count'
alias hmv='hdfs dfs -mv'
alias hcp='hdfs dfs -cp'
alias hrm='hdfs dfs -rm'
alias hrmr='hdfs dfs -rmr'
alias hput='hdfs dfs -put'
alias hcopyFromLocal='hdfs dfs -copyFromLocal'
alias hmoveFromLocal='hdfs dfs -moveFromLocal'
alias hget='hdfs dfs -get'
alias hgetmerge='hdfs dfs -getmerge'
alias hcat='hdfs dfs -cat'
alias htext='hdfs dfs -text'
alias hcopyToLocal='hdfs dfs -copyToLocal'
alias hmoveToLocal='hdfs dfs -moveToLocal'
alias hmkdir='hdfs dfs -mkdir'
alias hmkdir='hdfs dfs -mkdir -p'
alias htest='hdfs dfs -test'
alias hstat='hdfs dfs -stat'
alias htail='hdfs dfs -tail'
alias hmkdir='hdfs dfs -mkdir'
alias hrmrf='hdfs dfs -rm -r -f'
alias hrmr='hdfs dfs -rm -r'
alias hrmrfshipTrash='hdfs dfs -rm -r -f -skipTrash
上面的简写也是 HDFS 中常用的指令,起别名的原则就是在普通命令前加 h ,如你查看本地文件用 ls ,HDFS 上的就用 hls。