平时在输入 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。
