列出HDFS文件:
hadoop fs –ls [-R]
a) –ls后面不跟任何内容的话是列出HDFS的"/user/用户名/"目录下的内容;
b) -R 列出目录的同时,列出子目录的内容;
c)如果要列出某个文件夹中的内容,则-ls后面跟该文件夹的路径,例如列出input中的内容:hadoop fs –ls input
在HDFS中创建文件夹:
hadoop fs –mkdir dirname
例如:
hadoop fs –mkdir input
删除HDFS中的文件或文件夹
hadoop fs –rm 文件夹名或者文件名
上传文件到HDFS:
hadoop fs –put ~/a.txt input
查看HDFS下的某个文件:
hadoop fs –cat 文件路径
将HDFS中的文件复制到本地系统中:
hadoop fs –get HDFS中的文件名本地系统中的文件名 本地存放地址
进入/退出安全模式
有时,在hadoop启动时不能对文件系统进行如创建文件,删除文件之类的操作,此时,文件系统所处的状 态叫做安全模式,用途大家可以到网上搜一搜,笔者不在这里赘述(由于笔者属于初学者,HDFS上的东西还不多,节点也不多,所以笔者一般开启Hadoop后,不管有没有在安全模式,先输退出安全模式的命令)。
hadoop dfsadmin –safemode enter
hadoop dfsadmin –safemode leave