日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HDFS基础命令

發布時間:2023/12/9 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HDFS基础命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

通過vi在Linux本地創建三個文本文件:txt1.txt、txt2.txt、txt3.txt。文件里面隨意輸入些內容。
命令如下:
vi txt1.txt
vi txt2.txt
vi txt3.txt

(1)列出子目錄或子文件
列出 HDFS 當前用戶家目錄下的文件及文件夾(前提:家目錄已經存在,否則報
錯) , 命令為:
hdfs dfs –ls

如果報錯,請看解決辦法
https://blog.csdn.net/weixin_45970532/article/details/123676781?spm=1001.2014.3001.5501

列出根目錄
命令為:
hdfs dfs –ls /

(2)創建目錄(-p表示父目錄都會創建)
目錄路徑如下:
/001
/001/mydemo2
/001/mydemo/x/y/z
/001/mydemo3
/001/mydemo4
/001/mydemo5
命令為:
hdfs dfs –mkdir -p /047/mydemo2
hdfs dfs –mkdir -p /047/x/y/z
hdfs dfs –mkdir -p /047/mydemo3
hdfs dfs –mkdir -p /047/mydemo4
hdfs dfs –mkdir -p /047/mydemo5

(3) 列出HDFS文件下名為/001/mydemo的文件夾中的文件(-R表示列出所有子目錄)
命令為:
hdfs dfs –ls –R /047/mydemo

(4) 上傳文件
將本地目錄txt1.txt文件上傳到HDFS上( /001/mydemo目錄下)并重命名為hdfs1.txt:
命令為:
hdfs dfs –put txt1.txt /047/mydemo/hdfs1.txt

將本地目錄txt2.txt文件上傳到HDFS上( /001/mydemo 目錄下)并重命名為hdfs2.txt:
命令為:
hdfs dfs –put txt2.txt /047/mydemo/hdfs2.txt

(5)本地文件txt3.txt移動到HDFS( /001/mydemo/目錄下)
命令為:
hdfs dfs –moveFromLocal txt3.txt /047/mydemo

(6)下載文件(要求用2種不同的指令實現)
將HDFS中的hdfs3.txt文件復制到本地文件系統并命名為txt3.txt:
命令為:
hdfs dfs -get /047/mydemo/hdfs3.txt /root/Documents
hdfs dfs -copyToLocal /047/mydemo/hdfs3.txt /root/Documents

(7) 查看文件(要求用2種不同的指令實現)
查看HDFS下/001/mydemo/hdfs2.txt文件中的內容:
命令為:
hdfs dfs –cat /047/mydemo/hdfs2.txt
hdfs dfs -tail /047/mydemo/hdfs2.txt

(8) 刪除文檔
刪除HDFS下名為hdfs3.txt的文件(參數r為遞歸刪除)
命令為:
hdfs dfs –rm –r /047/mydemo/hdfs3.txt

(9)文件或文件夾復制
將HDFS上面的hdfs1.txt 文件在所在目錄下復制一份,并命名為hdfs3.txt
命令為:
hdfs dfs –cp /047/mydemo/hdfs1.txt /047/mydemo/hdfs3.txt

(10)在HDFS的/001/mydemo/目錄下創建一個空文件hdfs5.txt
命令為:
hdfs dfs –touchz /047/mydemo/hdfs5.txt

(11)追加到文件末尾的指令
將 txt1.txt文件內容追加到hdfs5.txt文件末尾
命令為:
hdfs dfs –appendToFile ./txt1.txt /047/mydemo/hdfs5.txt

(14)顯示:/001/mydemo目錄個數, 文件個數, 文件總計大小 輸入路徑
命令為:
hdfs dfs –count /047/mydemo

(15)查看/001/mydemo文件大小
命令為:
hdfs dfs –du –s –h /047/mydemo

總結

以上是生活随笔為你收集整理的HDFS基础命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。