HDFS(Hadoop Distributed File System)就是hadoop分布式文件系統,fs是操作HDFS文件的一個常用命令。
1.hadoop fs -help 查看fs使用幫助
2.hadoop fs -mkdir 在HDFS文件系統下的根路徑下創建一個文件 這個根目錄是獨立於虛擬機的

3.hadoop fs -ls 查看文件系統當前目錄下的文件

4.hadoop fs -rmdir 刪除文件夾

5.hadoop fs -ls -R / 或者 hadoop fs -lsr / 遞歸顯示/目錄下的文件

6.hadoop fs -put liunx下的路徑 HDFS文件系統路徑 Linux上的文件上傳到hadoop里面去
hadoop fs -put 1.txt / 就是把當前目錄下的1.txt復制到HDFS/下

7.hadoop fs -get HDFS文件系統路徑 liunx下的路徑 hadoop上的文件上傳到Linux里面去
hadoop fs -get /1.txt 就是把HDFS/下的1.txt復制到當前目錄下

8.hadoop fs -moveFromLocal 1.txt /lyx02/
hadoop fs -moveFromLocal 1.txt /lyx02/ 就是把當前目錄下的1.txt剪切到HDFS/lyx02/下面

9.hadoop fs -cat /1.txt 查看文件內容

10.hadoop fs -tail /1.txt 查看文件結尾內容
11.hadoop fs --chgrp 、-chmod、-chown 和linux文件系統中的用法一樣,修改文件所屬權限
hadoop fs -chmod 777 /1.txt
hadoop fs -chown root:hadoop101 /1.txt
12.hadoop fs -cp 從HDFS的一個路徑拷貝到HDFS的另一個路徑
13.hadoop fs -mv 在HDFS移動文件
14.hadoop fs -df -h / 查看HDFS內存使用情況

15.hadoop fs -du -s -h /1.txt 查看文件夾或文件的大小信息

16.hadoop fs -touchz /2.txt 創建一個空文件

17.hadoop fs -count/lyx02 查看某個文件夾下文件數量和大小
