hadoop[3]-shell命令操作
阿新 • • 發佈:2018-11-10
hdfs的shell操作:
大致介紹(http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_user_guide.html#Shell%E5%91%BD%E4%BB%A4)操作檔案命令格式格式:
hadoop fs 操作命令 引數
bin/hadoop fs -help 命令列出所有Hadoop Shell支援的命令。而 bin/hadoop fs -help command-name 命令能顯示關於某個命令的詳細資訊,一些簡單的命令:
# 檢視某個目錄下有哪些檔案 hadoop fs -ls hdfs://hadoop-server-00:9000/ hadoop fs -ls / # 上傳與下載檔案 hadoop fs-copyFromLocal /root/jdk-8u191-linux-x64.tar.gz / hadoop fs -copyToLocal /jdk-8u191-linux-x64.tar.gz /home/hwt/ hadoop fs -put /root/jdk-8u191-linux-x64.tar.gz / hadoop fs -get /jdk-8u191-linux-x64.tar.gz /home/hwt/ # 下載多個檔案到本地一個檔案中 -getmerge # 從本地移動到hdfs -moveFromLocal # 從hdfs移動到本地 -moveToLocal # 從hdfs一個路徑拷貝到hdfs另一個路徑-cp # 在hdfs內部移動 -mv # 刪除目錄或檔案 -rm -r # 刪除空目錄 -rmdir
所有命令可參考官網:http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_shell.html