Hadoop学习之路(二)

1. HDFS 的 shell 操作

hadoop fs -chown angelababy:mygirls /hadoop-2.9.1.tar.gz    (修改用户组和用户名)【Hadoop的权限检查很弱,可任意改】

hadoop fs -ls /

hadoop fs -chmod 777 /hadoop-2.9.1.tar.gz    (修改为所有人均可读可写可执行)

hadoop fs -ls /

hadoop fs -copyFromLocal ./hadoop-mapreduce-client-app-2.9.1.jar    (copyFromLocal 相当于put;copyToLocal 相当于get    从HDFS下载文件到本地)

hadoop fs -cp /hadoop-mapreduce-client-app-2.9.1.jar /wordcount    (拷贝)

hadoop fs -df /    (查看根目录下的磁盘空间,加 -h 便于阅读)

hadoop fs -du -s -h /    (查看目录大小,或目录中文件的大小)

hadoop fs -du -s -h hdfs://star:9000/*

hadoop fs -mkdir /aa    (不允许递归创建目录)

hadoop fs -rm -r /aa/bb    (递归删除目录)

2. Hadoop 集群搭建的无密登录配置

ssh-keygen -t rsa    (一路回车,最后生成.ssh文件)

cd .ssh

cp id_rsa.pub anthorized_keys 这个命令会生成授权文件:authorized_keys

(或者使用touch命令再修改权限)

cat id_rsa.pub >> authorized_keys

cat authorized_keys

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容