hadoop 的mkdir命令
时间: 2023-07-26 22:13:36 浏览: 40
Hadoop的mkdir命令用于在Hadoop分布式文件系统中创建一个新的目录。它的语法如下:
```
hadoop fs -mkdir <path>
```
其中,`<path>`指定要创建的新目录的路径。例如,要在根目录下创建一个名为test的目录,可以使用以下命令:
```
hadoop fs -mkdir /test
```
注意,如果要在已存在的目录下创建一个新的子目录,可以在路径中指定该子目录的名称。例如,要在/test目录下创建一个名为subdir的子目录,可以使用以下命令:
```
hadoop fs -mkdir /test/subdir
```
相关问题
hadoop fs命令
hadoop fs命令是Hadoop分布式文件系统的命令行接口,用于管理HDFS文件系统。以下是一些常用的hadoop fs命令:
- hadoop fs -ls <path>:列出指定路径下的文件和目录。
- hadoop fs -mkdir <path>:创建一个新的目录。
- hadoop fs -put <src> <dest>:将本地文件复制到HDFS上的指定位置。
- hadoop fs -get <src> <dest>:将HDFS上的文件复制到本地文件系统上的指定位置。
- hadoop fs -cat <path>:输出指定文件的内容。
- hadoop fs -rm <path>:删除指定的文件或目录。
- hadoop fs -chmod <mode> <path>:改变指定文件或目录的权限。
以上是一些常用的hadoop fs命令,还有很多其他的命令可供使用。可以使用hadoop fs -help命令查看所有可用的命令及其详细说明。
hadoop执行命令
hadoop执行命令可以通过以下几种方式进行:
1. 将本地目录中的文件或文件夹复制到Hadoop目录:
hadoop fs -put [本地目录] [hadoop目录]
示例: hadoop fs -put /home/t/dir_name /user/t
2. 杀死正在执行的Jar包程序:
hdfs job -kill [job_id]
示例: hdfs job -kill job_201005310937_0053
3. 显示当前目录结构:
- 显示当前目录结构: hadoop fs -ls [path]
- 递归显示当前目录结构: hadoop fs -ls -R [path]
- 显示根目录下内容: hadoop fs -ls /
4. 创建目录:
hadoop fs -mkdir [目录路径]
示例: hadoop fs -mkdir /user/t/new_directory
以上是hadoop常用的命令示例。如果您有任何其他相关问题,请随时提问。
相关问题:
1. 如何将Hadoop目录中的文件复制到本地目录?
2. 如何删除Hadoop目录中的文件或文件夹?
3. 如何查看Hadoop任务的执行日志?