Hadoop Shell 命令
99.34 KB
10 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档详细阐述了Hadoop Shell命令的使用方法,涵盖了文件和目录操作、权限管理等功能。每个命令的具体用法、参数设置、示例及返回值均被系统地介绍,旨在帮助用户高效管理Hadoop文件系统。 | ||
AI总结 | ||
《Hadoop Shell 命令》总结
本文档详细介绍了Hadoop FS Shell的常用命令及其用法,以下是核心内容的总结:
1. **文件操作命令**:
- **cat**:显示文件内容。
- **copyFromLocal**:将本地文件复制到Hadoop文件系统,类似于put命令。
- **copyToLocal**:将Hadoop文件系统中的文件复制到本地,类似于get命令。
- **cp**:将文件从源路径复制到目标路径,支持多个源文件。
- **get**:将Hadoop文件系统中的文件复制到本地,支持CRC校验选项。
- **getmerge**:将源目录中的所有文件合并到本地目标文件,支持添加换行符。
- **mv**:移动文件,支持多个源文件。
- **put**:将本地文件复制到Hadoop文件系统,支持从标准输入读取数据。
- **rm**:删除文件,仅删除非空目录和文件。
- **rmr**:递归删除文件或目录。
2. **目录操作命令**:
- **mkdir**:创建目录,类似于Unix的mkdir -p,支持递归创建父目录。
3. **权限管理命令**:
- **chgrp**:更改文件的组。
- **chmod**:更改文件的权限,支持递归操作。
- **chown**:更改文件的所有者,支持递归操作。
4. **文件信息与查询命令**:
- **ls**:列出文件或目录信息,格式类似于Unix ls命令。
- **lsr**:递归列出文件或目录信息,类似于Unix中的ls -R。
- **du**:显示目录或文件的大小。
- **dus**:显示文件的大小。
- **stat**:返回指定路径的统计信息。
5. **其他命令**:
- **expunge**:清空回收站。
- **setrep**:更改文件的副本数,支持递归操作。
- **tail**:输出文件尾部内容,类似于Unix tail命令。
- **test**:测试文件是否存在、是否为空或是否是目录。
- **text**:将源文件输出为文本格式,支持zip和TextRecordInputStream格式。
- **touchz**:创建一个0字节的空文件。
总结中保留了核心功能、关键参数和返回值信息,逻辑清晰,便于快速查阅。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
3 页请下载阅读 -
文档评分