Linux命令操作HDFS檔案系統

2021-09-01 13:34:26 字數 945 閱讀 6045

hdfs命令操作

# 格式化操作

$ bin/hdfs namenode -format

# 展示檔案和資料夾列表

$ bin/hdfs dfs -ls /

# 建立資料夾

# 在使用者目錄下建立

$ bin/hdfs dfs -mkdir aaa/

# 在根目錄下建立

$ bin/hdfs dfs -mkdir /aaa/

# 遞迴層級建立多個資料夾

$ bin/hdfs dfs -mkdir -p /bbb/ccc

# 上傳本地檔案到hdfs,如果上傳成功,則刪除本地檔案(就是剪下操作)

$ bin/hdfs dfs -movefromlocal hello_world.txt /

# 末尾追加資料到hdfs中已經存在的檔案裡面

# 檢視檔案內容

$ bin/hdfs dfs -cat /hello_world.txt

# 檢視檔案末尾資訊

$ bin/hdfs dfs -tail /hello_world.txt

# 拷貝本地檔案到hdfs,-copyfromlocal可以替換為-put

$ bin/hdfs dfs -copyfromlocal words.txt /aaa

# 拷貝hdfs檔案到hdfs另乙個目錄

$ bin/hdfs dfs -cp /aaa/words.txt /bbb

# 或剪下

$ bin/hdfs dfs -mv /aaa/words.txt /bbb

$ bin/hdfs -get /hello_world.txt ./

$ bin/hdfs dfs -getmerge /*.txt ./demo.txt

# 刪除檔案或資料夾

$ bin/hdfs dfs -rmr /aaa

hdfs檔案操作命令

在hadoop安裝目錄下執行以下命令 說明 user fl 是hdfs的預設路徑,fl是使用者名稱 在hdfs上建立資料夾input bin hadoop fs mkdir p user fl input 將本地檔案放到hdfs上 bin hadoop fs put home fl input wo...

hdfs檔案操作shell命令

usage hadoop fs generic options cat ignorecrc checksum chgrp r group path.chmod r mode octalmode path.chown r owner group path.copyfromlocal f p l cop...

HDFS常用的檔案操作命令

檔案操作 ls 命令 檢視hdfs根目錄 hdfs dfs ls 檢視hdfs其它目錄 user zhang hdfs dfs ls user zhangdu 命令 hdfs dfs du user zhang 將位元組自動轉化成單位 hdfs dfs du h user zhangdf 命令 檢視...