HDFS常用操作

2021-10-13 01:27:13 字數 1133 閱讀 2876

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -ls hdfs://bigdata01:9000/

[root@bigdata01 hadoop-3.2.0]#

hdfs中url這一串內容在使用時預設是可以省略的,因為hdfs在執行的時候會根據hadoop_home自動識別配置檔案中的fs.defaultfs屬性

所以這樣簡寫也是可以的:

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -ls /

[root@bigdata01 hadoop-3.2.0]#

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -put readme.txt  /

上傳成功之後沒有任何提示,注意,沒有任何提示表示成功.

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -cat /readme.txt

for the latest information about hadoop, please visit our website at:

and our wiki, at:

...........

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -get /readme.txt .

get: `readme.txt': file exists

注意,這樣執行報錯了,提示檔案已存在,表示linux目錄中已經有這個檔案了,要麼換其他目錄,要麼給檔案重新命名.

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -mkdir /test

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -ls /

found 2 items

-rw-r--r--   2 root supergroup       1361 2020-04-08 15:34 /readme.txt

drwxr-xr-x   - root supergroup          0 2020-04-08 15:43 /test

[root@bigdata01 hadoop-3.2.0]# hdfs dfs -rm /readme.txt

deleted /readme.txt

Hdfs常用操作

本文記錄一下hdfs的一些常用指令 如果我們想要上傳檔案到hdfs,可以執行如下指令 hadoop dfs put 本地檔案的路徑 hdfs的路徑例如 hadoop dfs put home spark hadoop datasource inte ce access log 20160829 da...

HDFS常用操作

命令格式 hdfs dfs mkdir 舉例 在hdfs上已有資料夾data下面簡歷乙個新的資料夾zuo hdfs dfs mkdir data zuo 命令格式 hdfs dfs ls 列出檔案路徑下的檔案 hdfs dfs ls a 列出檔案路徑下所有的檔案,包括隱藏檔案 hdfs dfs ls...

HDFS常用操作

hdfs dfs ls hdfs dfs put file file example hdfs dfs put test1 input test 把當前本地目錄下的test1檔案上傳到hdfs input目錄下,並命名為testhdfs dfs get file file or dir local ...