在hadoop创建文件夹:
查看命令:hadoop fs
在hadoop上创建文件夹
命令:hadoop fs -mkdir /sanguo
hadoop fs -mkdir /File_Save
查看hadoop目录文件
文件命令:hadoop fs -ls /
hadoop fs -ls /File_Save
把本地文件上传到hadoop(已存在的文件不会覆盖)
hadoop fs -put ./weiguo.txt /sanguo
把本地文件复制到hadoop(已存在的文件不会覆盖)
hadoop fs -copyFromLocal ./weiguo.txt /sanguo
追加内容
hadoop fs -appendToFile ./aaa.txt /shuguo.txt
1.hadoop命令行
(1)查看帮助
hadoop fs -help
(2)查看当前目录信息
hadoop fs -ls /
(3)上传文件
hadoop fs -put /本地路径 /hadoop路径
hadoop fs -put ./weiguo.txt /sanguo
(4)剪切文件
hadoop fs -moveFromLocal ./a.txt /aa.txt
hadoop fs -moveFromLocal ./wuguo.txt /sanguo/wuguo.txt
(5)下载文件到本地
hadoop fs -get /hadoop路径 /本地路径
hadoop fs -get /sanguo/shuguo.txt /opt
(6)合并下载
hadoop fs -getmerge /hadoop路径文件夹 /合并后的文件
(7)创建文件夹
hadoop fs -mkdir /hello
(8)创建多级文件夹
hadoop fs -mkdir -p /hello/world
hadoop fs -mkdir -p /anmals/dog
(9)移动hadoop文件
hadoop fs -mv /hadoop路径 /hadoop路径
(10)复制hadoop文件
hadoop fs -cp /hadoop路径 /hadoop路径
hadoop fs -cp /sanguo/shuguo.txt /jinguo
(11)删除hadoop文件
hadoop fs -rm /aa.txt
hadoop fs -rm /xsync
(12)删除hadoop文件夹
hadoop fs -rm -r /hello
hadoop fs -rm -r /anmals
(13)查看hadoop中的文件
hadoop fs -cat /文件
hadoop fs -tail -f /文件
hadoop fs -cat /shuguo.txt
hadoop fs -tail -f /shuguo.txt
(14)查看文件夹中有多少个文件
hadoop fs -count /文件夹
hadoop fs -count /
(15)查看hadoop的总空间
hadoop fs -fs /
hadoop fs -fs -h /
(16)修改副本数
hadoop fs -setrep 1 /a.txt
hadoop fs -setrep 10 /shuguo.txt
hadoop fs -setrep
统计文件夹大小
hadoop fs -du -s -h /sanguo
hadoop fs -du -h /sanguo