hdfs基础命令实战
时间: 2024-06-18 20:05:40 浏览: 167
HDFS是Hadoop分布式文件系统的缩写,是一个高度可靠、高吞吐量、高可扩展性的分布式文件系统。以下是几个HDFS基础命令:
1. hdfs dfs -ls /path:列出指定路径下的所有文件和目录信息。
2. hdfs dfs -mkdir /path:创建指定路径的目录。
3. hdfs dfs -put localfile /path:将本地文件上传到HDFS指定路径。
4. hdfs dfs -get /path localfile:将HDFS指定路径的文件下载到本地。
5. hdfs dfs -cat /path:查看指定路径下的文件内容。
6. hdfs dfs -rm /path:删除指定路径的文件或目录。
7. hdfs dfs -du -s /path:查看指定路径下的文件或目录大小。
8. hdfs dfs -mv /src /dst:将src移动到dst。
相关问题
第1关:HDFS基础命令实战
1. 查看HDFS中的文件和目录:hadoop fs -ls /path/to/directory
2. 创建一个新目录:hadoop fs -mkdir /path/to/new/directory
3. 上传一个本地文件到HDFS:hadoop fs -put /path/to/local/file /path/to/hdfs/directory
4. 下载一个HDFS文件到本地:hadoop fs -get /path/to/hdfs/file /path/to/local/directory
5. 删除一个HDFS文件或目录:hadoop fs -rm /path/to/hdfs/file_or_directory
6. 移动(重命名)一个HDFS文件或目录:hadoop fs -mv /path/to/hdfs/file_or_directory /path/to/new/hdfs/location
7. 复制一个HDFS文件或目录:hadoop fs -cp /path/to/hdfs/file_or_directory /path/to/new/hdfs/location
8. 查看一个HDFS文件的内容:hadoop fs -cat /path/to/hdfs/file
9. 查看一个HDFS文件最后修改时间:hadoop fs -stat %y /path/to/hdfs/file
10. 查看一个HDFS目录下文件数量和大小:hadoop fs -count /path/to/hdfs/directory
第一关:HDFS基础命令实战
HDFS (Hadoop Distributed File System) 是 Hadoop 集群的核心组成部分,它是一个分布式文件系统,用于存储大规模数据集。以下是HDFS的一些基础命令:
1. **`hdfs dfs -ls`**: 列出HDFS目录的内容,显示文件和子目录。
2. **`hdfs dfs -mkdir <path>`**: 创建一个新的目录。例如,`hdfs dfs -mkdir /testDir` 将创建名为 testDir 的目录。
3. **`hdfs dfs -put <local_file> <hdfs_path>`**: 将本地文件上传到HDFS指定路径,如 `hdfs dfs -put file.txt /user/hadoop/file.txt`。
4. **`hdfs dfs -get <hdfs_path> <local_path>`**: 下载HDFS上的文件到本地,如 `hdfs dfs -get /user/hadoop/file.txt local_file.txt`。
5. **`hdfs dfs -cat <file_path>`**: 显示文件内容。
6. **`hdfs dfs -rm <file/directory>`**: 删除文件或目录,需要加上 `-r` 参数删除整个目录,如 `hdfs dfs -rm -r /testDir`。
7. **`hdfs dfs -du <directory>`**: 计算指定目录及其所有子目录的磁盘使用情况。
8. **`hdfs fsck`**: 检查HDFS文件系统的健康状况,包括检查一致性、完整性等。
阅读全文