1.在根目錄創建文件夾
hadoop fs -mkdir /test
2.在test文件夾下創建.txt文件
hadoop fs -touchz /test/file.txt
3.查看根目錄下所有文件
hadoop fs -ls /
4.遞歸查看所有文件
hadoop fs -ls -R /
5.移動文件到其他目錄並重命名
移動到hadoop根目錄下
hadoop fs -mv /test/file.txt /file2.txt
6.複製文件到其他目錄
移動到hadoop根目錄下
hadoop fs -cp /file.txt /test
7.本地文件上傳到HDFS
移動到hadoop根目錄下
-put 本地路徑 HDFS路徑
hadoop fs -put /data/test.txt /test
8.查看HDFS文件
hadoop fs -cat /test/test.txt
或者
hadoop fs -tail /test/test.txt
tail方法是將文件尾部1K字節的內容輸出。支持-f選項,行爲和Unix中一致。
9.刪除HDFS上文件
hadoop fs -rm /test/test.txt
10.刪除HDFS上目錄
hadoop fs -rm -r /test
當在Hadoop中設置了回收站功能時,刪除的文件會保留在回收站中,可以使用expunge方法清空回收站。
hadoop fs -expunge