【BUG】hadoop fs -mkdir:No such file or directory

添加文件和目录

HDFS有一个默认的工作目录/usr/$USER,其中USER是你的登录用户名,你需要用你的用户名来替换。例如我的用户名为jack

>hadoop fs -mkdir /usr/jack

//README.md为当前目录下文件,也可以使用linux文件系统的绝度路径
>hadoop fs -put README.md /user/jack

>hadoop fs -ls
-rw-r--r--   1 jack supergroup       3624 2016-05-28 08:25 README.md

//通过hdfs文件目录现实文件内容
>hadoop fs -cat hdfs://localhost:9000/user/jack/README.md

//创建目录test
>hadoop fs -mkdir /user/jack/test
-rw-r--r--   1 jack supergroup       3624 2016-05-28 08:25 README.md
drwxr-xr-x   - jack supergroup          0 2016-05-28 08:48 test

常用操作

1.对hdfs操作的命令格式是hadoop fs
1.1 -ls 表示对hdfs下一级目录的查看
1.2 -lsr 表示对hdfs目录的递归查看
1.3 -mkdir 创建目录
1.4 -put 从linux上传文件到hdfs
1.5 -get 从hdfs下载文件到linux
1.6 -text 查看文件内容
1.7 -rm 表示删除文件
1.7 -rmr 表示递归删除文件

你可能感兴趣的:(【spark】,hadoop,linux)