hadoop查看命令

本文介绍如何使用 Hadoop 的文件系统 (FS) 命令来查看指定目录的内容以及读取具体文件的详细信息。通过 hadoop fs -ls 和 hadoop fs -cat 命令,用户可以轻松地浏览文件夹结构并获取文件内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看目录命令

hadoop fs -ls home/xx/xx

查看具体内容:

hadoop fs -cat home/xx/xx/test.txt

### Hadoop 常用命令及其用法 以下是 Hadoop 的一些常用命令以及它们的具体功能: #### 文件操作类命令 1. **移动文件** 使用 `hdfs dfs -mv` 可以将文件从一个路径移动到另一个路径。例如,可以执行如下命令来完成文件夹内的数据迁移: ```bash hdfs dfs -mv /hadoop/data/* /hadoop/data1/ ``` 这条命令会把 `/hadoop/data/` 下的所有文件移动到 `/hadoop/data1/` 中[^1]。 2. **查询文件夹占用空间** 若要查看某个文件夹所占的空间大小,可使用 `-du` 或者更简洁的方式 `-count` 来统计磁盘用量。具体命令如下所示: ```bash hdfs dfs -du -s -h /path/to/directory ``` 上述命令中的参数解释为: - `-du`: 显示目录或者文件的字节大小; - `-s`: 总结整个目录的总大小而不是逐个显示每个文件的大小; - `-h`: 将输出的人类易读格式(如 KB, MB, GB)。 3. **删除文件或文件夹** 删除指定的文件或文件夹可以通过以下方式实现: ```bash hadoop fs -rm -r /user/t ``` 参数说明: - `-rm`: 移除单个文件; - `-r`: 表示递归移除整个目录下的所有内容[^2]。 #### 数据节点管理类命令 对于 DataNode 的启动和停止有专门脚本支持,分别通过下面两条指令控制服务状态: ```bash ./sbin/hadoop-daemon.sh stop datanode ./sbin/hadoop-daemon.sh start datanode ``` 需要注意的是,在较新的版本里官方推荐改用 `hdfs` 替代旧版工具调用方法,因为后者已经被标记废弃警告信息提示:“DEPRECATED: Use of this script to execute hdfs command is deprecated.” 即建议采用新形式替代原有习惯写法[^3]。 另外还有其他重要维护型命令比如报告集群健康状况等也可以借助于管理员权限下发请求获取最新动态详情: ```bash hdfs dfsadmin -report ``` 以上列举了一些常见的 HDFS Shell 操作指南供参考学习之用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值