天天看點

分布式檔案系統HDFS 練習

利用Shell指令與HDFS進行互動

以”./bin/dfs dfs”開頭的Shell指令方式

1.目錄操作

在HDFS中為hadoop使用者建立一個使用者目錄(hadoop使用者)

分布式檔案系統HDFS 練習

在使用者目錄下建立一個input目錄

分布式檔案系統HDFS 練習
分布式檔案系統HDFS 練習

在HDFS的根目錄下建立一個名稱為input的目錄

分布式檔案系統HDFS 練習

删除HDFS根目錄中的“input”目錄

分布式檔案系統HDFS 練習

2.檔案操作

使用vim編輯器,在本地Linux檔案系統的“/home/hadoop/”目錄下建立一個檔案:姓名.txt

分布式檔案系統HDFS 練習

在該檔案裡面可以随意輸入一些單詞,如學号

分布式檔案系統HDFS 練習

把本地檔案系統的“/home/hadoop/姓名.txt”上傳到HDFS中的目前使用者目錄的input目錄下

分布式檔案系統HDFS 練習

檢視一下檔案是否成功上傳到HDFS中

分布式檔案系統HDFS 練習

檢視HDFS中的姓名.txt這個檔案的内容

分布式檔案系統HDFS 練習

把檔案從HDFS中目前使用者目錄的input目錄拷貝到HDFS根目錄

分布式檔案系統HDFS 練習
分布式檔案系統HDFS 練習

從HDFS根目錄删除這個檔案

分布式檔案系統HDFS 練習

把HDFS中的姓名.txt檔案下載下傳到本地檔案系統中的“/home/hadoop/下載下傳/”這個目錄下

分布式檔案系統HDFS 練習

到本地檔案系統檢視下載下傳下來的檔案

分布式檔案系統HDFS 練習