azdata bdc hdfs
适用于: Azure 数据 CLI ()azdata
以下文章提供了 azdata 工具中 sql 命令的参考。 有关其他 azdata 命令的详细信息,请参阅 azdata 参考
命令
命令 | 说明 |
---|---|
azdata bdc hdfs key | 管理 Hadoop 加密区域密钥。 |
azdata bdc hdfs status | HDFS 服务状态命令。 |
azdata bdc hdfs shell | HDFS shell 是用于 HDFS 文件系统的简单交互式命令 shell。 |
azdata bdc hdfs ls | 列出给定文件或目录的状态。 |
azdata bdc hdfs exists | 确定文件或目录是否存在。 如果存在,则返回 True;否则返回 False。 |
azdata bdc hdfs mkdir | 在指定的路径创建目录。 |
azdata bdc hdfs mv | 将指定的文件或路径移动到指定的位置。 |
azdata bdc hdfs create | 在指定位置创建文本文件。 可以通过数据参数添加简单的文本内容。 |
azdata bdc hdfs cat | 读取文件的内容。 偏移量和长度(以字节为单位)是可选参数。 |
azdata bdc hdfs rm | 删除文件或目录。 |
azdata bdc hdfs rmr | 以递归方式删除文件或目录。 |
azdata bdc hdfs chmod | 更改对指定文件或目录的权限。 |
azdata bdc hdfs chown | 更改指定文件的所有者或组。 |
azdata bdc hdfs cp | 在本地计算机和 HDFS 间复制文件或目录。 |
azdata bdc hdfs mount | 在 HDFS 中管理远程存储的装载。 |
azdata bdc hdfs settings | hdfs 服务的 BDC 设置命令。 |
azdata bdc hdfs encryption-zone | 管理 HDFS 中的加密区域。 |
azdata bdc hdfs shell
HDFS shell 是用于 HDFS 文件系统的简单交互式命令 shell。
azdata bdc hdfs shell
示例
启动 shell。
azdata bdc hdfs shell
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs ls
列出给定文件或目录的状态。
azdata bdc hdfs ls --path -p
示例
列出状态
azdata bdc hdfs ls --path "tmp/"
必需的参数
--path -p
要列出状态的路径。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs exists
确定文件或目录是否存在。 如果存在,则返回 True;否则返回 False。
azdata bdc hdfs exists --path -p
示例
检查文件或目录是否存在。
azdata bdc hdfs exists --path "tmp/"
必需的参数
--path -p
要检查其中是否存在文件或目录的路径。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs mkdir
在指定的路径创建目录。
azdata bdc hdfs mkdir --path -p
示例
创建目录。
azdata bdc hdfs mkdir --path "tmp/"
必需的参数
--path -p
要创建的目录的名称。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs mv
将指定的文件或路径移动到指定的位置。
azdata bdc hdfs mv --source-path -s
--target-path -t
示例
移动文件或目录。
azdata bdc hdfs mv --source-path "tmp/" --target-path "dest/"
必需的参数
--source-path -s
要移动的目录。
--target-path -t
要移动到的位置。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs create
在指定位置创建文本文件。 可以通过数据参数添加简单的文本内容。
azdata bdc hdfs create --path -p
--data -d
示例
创建文件。
azdata bdc hdfs create --path "tmp/test.txt" --data "This is a test."
必需的参数
--path -p
要创建的文件的名称。
--data -d
文件的内容。 适用于简单的文本内容。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs cat
读取文件的内容。 偏移量和长度(以字节为单位)是可选参数。
azdata bdc hdfs cat --path -p
--offset
--length -l
示例
读取文件。
azdata bdc hdfs cat --path "tmp/test.txt"
必需的参数
--path -p
要读取的文件的名称。
--offset
要读取的文件中的字节数偏移量。
--length -l
要读取的数据的长度。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs rm
删除文件或目录。
azdata bdc hdfs rm --path -p
示例
删除文件或目录。
azdata bdc hdfs rm --path "tmp/"
必需的参数
--path -p
要删除的文件的名称。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs rmr
以递归方式删除文件或目录。
azdata bdc hdfs rmr --path -p
示例
递归删除目录。
azdata bdc hdfs rmr --path "tmp/"
必需的参数
--path -p
要以递归方式删除的文件的名称。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs chmod
更改对指定文件或目录的权限。
azdata bdc hdfs chmod --path -p
--permission
示例
更改文件或目录权限。
azdata bdc hdfs chmod --permission 775 --path "tmp/test.txt"
必需的参数
--path -p
要对其设置权限的文件或目录的名称。
--permission
要设置的权限八进制数。 例如“775”。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs chown
更改指定文件的所有者或组。
azdata bdc hdfs chown --path -p
--owner
--group -g
示例
更改所有者和组。
azdata bdc hdfs chown --owner hdfs --group superusergroup --path "tmp/test.txt"
必需的参数
--path -p
要更改其所有者的文件或目录的名称。
--owner
要设置为的所有者名称。
--group -g
要设置为的组名称。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc hdfs cp
在本地计算机和 HDFS 间复制文件或目录。 如果输入是一个目录,则复制整个目录树。 如果目标文件或目录已存在,则该命令将失败。 要指定远程 HDFS 目录前缀,请将路径替换为“hdfs:”
azdata bdc hdfs cp --from-path -f
--to-path -t
示例
在本地计算机和 HDFS 间复制文件或目录。
azdata bdc hdfs cp --from-path "tmp/test.txt" --to-path "hdfs:/user/me/test.txt"
必需的参数
--from-path -f
要从中进行复制的路径的名称。 为路径添加前缀“hdfs:”,表明其属于 HDFS 路径。
--to-path -t
要复制到的路径的名称。 为路径添加前缀“hdfs:”,表明其属于 HDFS 路径。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
后续步骤
有关其他 azdata 命令的详细信息,请参阅 azdata 参考。
有关如何安装 azdata 工具的详细信息,请参阅安装 azdata。