HDFS 命令管理 HDFS 的 Hadoop Shell 命令

      網友投稿 1314 2022-05-30

      HDFS 命令

      在我之前的博客中,我已經討論過什么是 HDFS、它的特性和架構。第一步是執行 HDFS 命令并探索 HDFS 的工作原理。在本博客中,我將討論您可以使用哪些 HDFS 命令訪問 Hadoop 文件系統。

      因此,讓我告訴您在使用 Hadoop 文件系統時最常用的重要 HDFS 命令及其工作方式。

      1、fsck

      HDFS 命令用于檢查 Hadoop 文件系統的健康狀況。

      命令:?hdfs fsck /

      2、ls

      HDFS 命令顯示 HDFS 中的文件和目錄列表。

      命令:?hdfs??dfs?–ls /

      3、mkdir

      HDFS 命令在 HDFS 中創建目錄。

      用法:?hdfs dfs –mkdir /directory_name

      命令:?hdfs dfs –mkdir /new_edureka

      注意:這里我們嘗試在 HDFS 中創建一個名為“new_edureka”的目錄。

      4、touchz

      HDFS 命令在 HDFS 中創建文件大小為 0 字節的文件。

      用法:?hdfs dfs –touchz /directory/filename

      命令:?hdfs dfs –touchz /new_edureka/sample

      注意:這里我們嘗試在 hdfs 的“new_edureka”目錄中創建一個名為“sample”的文件,文件大小為 0 字節。

      5、du

      HDFS 命令檢查文件大小。

      用法:?hdfs dfs –du –s /directory/filename

      命令:?hdfs dfs –du –s / new_edureka / sample

      6、cat

      HDFS 命令讀取 HDFS 上的文件并將該文件的內容打印到標準輸出。

      用法:??hdfs dfs –cat /path/to/file_in_hdfs

      命令:?hdfs dfs –cat /new_edureka/test

      7、text

      HDFS 命令獲取源文件并以文本格式輸出文件。

      用法:?hdfs dfs –text /directory/filename

      命令:?hdfs dfs –text /new_edureka/test

      8、copyFromLocal

      HDFS 命令將文件從本地文件系統復制到 HDFS。

      用法:?hdfs dfs -copyFromLocal

      命令:?hdfs dfs –copyFromLocal /home/edureka/test /new_edureka

      注意:?這里測試的是本地目錄/home/edureka中的文件,命令執行后測試文件將被復制到HDFS的/new_edureka目錄中。

      9、copyToLocal

      HDFS 命令將文件從 HDFS 復制到本地文件系統。

      用法:?hdfs dfs -copyToLocal

      命令:??hdfs dfs –copyToLocal /new_edureka/test /home/edureka

      注意:這里的 test 是 HDFS 的 new_edureka 目錄下的一個文件,執行命令后,test 文件將被復制到本地目錄 /home/edureka

      10、put

      HDFS 命令將單個源或多個源從本地文件系統復制到目標文件系統。

      用法:??hdfs dfs -put

      命令:?hdfs dfs –put /home/edureka/test /user

      注意:? 命令 copyFromLocal 類似于 put 命令,不同之處在于源僅限于本地文件引用。

      11、get

      HDFS 命令將文件從 hdfs 復制到本地文件系統。

      用法:?hdfs dfs -get

      命令:?hdfs dfs –get /user/test /home/edureka

      注意:命令 copyToLocal 類似于 get 命令,不同之處在于目標僅限于本地文件引用。

      12、count

      HDFS 命令計算路徑下與指定文件模式匹配的目錄、文件和字節數。

      用法:hdfs??dfs -count

      命令:?hdfs dfs –count /user

      13、rm

      HDFS 命令從 HDFS 中刪除文件。

      HDFS 命令:管理 HDFS 的 Hadoop Shell 命令

      用法:?hdfs dfs –rm <路徑>

      命令:??hdfs dfs –rm /new_edureka/test

      14、rm -r

      HDFS 命令從 HDFS 中刪除整個目錄及其所有內容。

      用法:hdfs dfs -rm -r <路徑>

      命令:?hdfs dfs -rm -r /new_edureka

      15、cp

      HDFS 命令將文件從源復制到目標。此命令也允許多個源,在這種情況下,目標必須是目錄。

      用法:?hdfs dfs??-cp

      命令:?hdfs dfs -cp /user/hadoop/file1 /user/hadoop/file2

      命令:?hdfs dfs -cp /user/hadoop/file1 /user/hadoop/file2 /user/hadoop/dir

      16、mv

      HDFS 命令將文件從源移動到目標。此命令也允許多個源,在這種情況下,目標需要是一個目錄。

      用法:??hdfs dfs -mv

      命令:??hdfs dfs -mv /user/hadoop/file1 /user/hadoop/file2

      17、expunge

      HDFS 命令使垃圾清空。

      命令:?hdfs??dfs??-expunge

      18、rmdir

      HDFS 命令刪除目錄。

      用法:?hdfs dfs -rmdir??<路徑>

      命令:?hdfs dfs –rmdir /user/hadoop

      19、usage

      HDFS 命令返回單個命令的幫助。

      用法:?hdfs dfs -usage

      命令:?hdfs dfs -usage mkdir

      注意:通過使用 usage 命令,您可以獲得有關任何命令的信息。

      10、help

      HDFS 命令顯示給定命令或所有命令(如果未指定)的幫助。

      命令:?hdfs dfs -help

      HDFS 命令博客到此結束,我希望它能夠提供信息并且您能夠執行所有命令。有關更多 HDFS 命令,您可以在此處參考 Apache Hadoop?文檔。

      Hadoop Shell

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:【愚公系列】2021年12月 二十三種設計模式(二十三)-訪問者模式
      下一篇:【FPGA】流水線學習筆記
      相關文章
      亚洲AV无码之国产精品| 亚洲精品色在线网站| 亚洲AV永久无码精品网站在线观看| 亚洲国产精品自在在线观看 | 亚洲AV无码AV吞精久久| 亚洲国产日韩视频观看| 亚洲精品人成电影网| 亚洲色图校园春色| 亚洲成a人片在线网站| 亚洲精品熟女国产| 亚洲自偷精品视频自拍| 亚洲色图视频在线观看| 亚洲天堂一区在线| 亚洲AV无码一区二区三区在线| 亚洲区视频在线观看| 日本亚洲精品色婷婷在线影院| 亚洲乱码一二三四区乱码| 亚洲成A人片在线播放器| 亚洲国产香蕉碰碰人人| 亚洲人成人一区二区三区| 永久亚洲成a人片777777| 亚洲精品二区国产综合野狼| 亚洲av综合avav中文| 亚洲精品天天影视综合网| 亚洲黄色免费网址| 亚洲AV综合色区无码二区偷拍| 四虎亚洲精品高清在线观看| 亚洲人成欧美中文字幕| 在线91精品亚洲网站精品成人| 亚洲成年看片在线观看| 国产亚洲精品成人AA片新蒲金| 亚洲精品乱码久久久久久久久久久久 | 亚洲欧洲一区二区三区| 国产自偷亚洲精品页65页| 亚洲国产成人高清在线观看| 久久久久亚洲av无码专区导航 | 亚洲AV永久无码精品一区二区国产| 亚洲一区无码精品色| 亚洲国产精品无码久久SM| 亚洲高清中文字幕| 亚洲高清中文字幕免费|