HDFS命令列介面

2021-05-10 16:25:11 字數 910 閱讀 2927

fs.default.name

這個屬性設定hadoop預設的檔案系統。引數是個uri的格式。例如:hdfs://192.168.10.4:54310。

namenode程序按照這個引數啟動ipc服務。ipc是hadoop跨機器通訊機制,通過ipc客戶端直接呼叫伺服器類的某個方法,遮蔽了複雜的socket通訊和協議轉換。

對於命令列介面這個屬性設定了客戶端預設連線的namenode ipc服務。

dfs.replication

對於命令列介面,這個屬性指定了上傳檔案的備份個數。

fs shell

hdfs的命令列介面的屬性有兩種方法設定命令列介面的屬性

1.  在hadoop安裝目錄/conf/hadoop-site.xml檔案裡指定屬性

2.  hadoop fs  -d 屬性=值

例如   hadoop fs  -d fs.default.name=hdfs://192.168.10.4:54310 -put  localfile remotepath

shell 的命令和linux的檔案操作命令很類似:

$ ./hadoop fs -put localfile remotepath

$ ./hadoop fs -get remotefile localpath

$ ./hadoop fs -mkdir remotepath

$ ./hadoop fs -ls remotepath

$ ./hadoop fs -rm remotepath

HDFS命令列操作

1 基本語法 bin hadoop fs 具體命令2 常用操作 1 help 輸出這個命令引數 bin hdfs dfs help rm 2 ls 顯示目錄資訊 hadoop fs ls 3 mkdir 在hdfs上建立目錄 hadoop fs mkdir p aaa bbb ccc ddd 4 m...

hdfs 指令 HDFS命令列操作

本節將講解hdfs中,常見的命令列操作。hdfs與我們傳統的檔案系統類似,都可以儲存檔案,檢視檔案的內容,刪除檔案,並且檔案也有著許可權的概念。事實上,hdfs也借鑑了linux檔案系統的目錄樹結構和許可權系統。一 基本操作 1 建立目錄hadoop fs mkdir hdfs 在根目錄下建立hdf...

HDFS檔案操作 命令列

haddop fs ls 查詢目錄 hadoop fs mkdir test 在根目錄下建立乙個目錄test hadoop fs put test.txt test 將本地的test.txt檔案上傳到hdfs根目錄下的test資料夾中去 hadoop fs copyfromlocal test.tx...