hadoop hdfs cli

dfs-tool的Python项目详细描述


Dfs_工具

它是一个hdfs cli工具。您可以使用它来管理hdfs文件系统。

它调用WebHDFSapi。

配置

你需要放一个配置文件。默认情况下,配置文件位于~/.dfs_tool/config.json,但是您可以通过设置环境变量DFS_TOOL_CFG

配置如下:

{"api_base_uri":"https://my_hdfs_cluster.com/gateway/ui/webhdfs/v1/","username":"superman","password":"mypassword","io_chunk_size":16777216}
  • api_base_url:您需要将webhdfs端点放在这里
  • username:您需要指定您的hdfs帐户用户名
  • password:您需要指定您的hdfs帐户密码
  • io_chunk_size:可选,如果未设置,则默认值为1048576。它是用于从hdfs下载数据或将数据上载到hdfs的块大小,如果您的带宽很高,您可能希望提高此值

支持的命令

dfs_tool ls          <remote_path>                            -- list directory or file
dfs_tool download    <remote_filename> <local_path>           -- download file
dfs_tool cat         <remote_filename>                        -- cat a file
dfs_tool mkdir       <remote_dir_name>                        -- make a directory
dfs_tool rm -R       <remote_path>                            -- remove a file or directory
dfs_tool upload      <local_filename> <remote_path>           -- upload file
dfs_tool mv          <source_location> <destination_location> -- move file or directory

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用php调用java web服务时无法获取输出   java Netbeans:安装IMlet时出错。。。。仿真器错误   初始化期间Eclipse Juno SR 2中的java堆栈溢出   java在3d中寻找两个任意立方体的交集   代码中显示java“org.openqa.selenium.WebDriverException”错误   java使用AtomicInteger作为可变整数的替代品是一种好的做法吗?   当以编程方式设置背景颜色时,java版面在更新后会自动复制   java将字符串拆分为一个带有数字数据的字符串和另一个带有非数字数据的字符串   带有SSL协议的java AsyncHttpClient   C++服务器HTTN到java NtoHS客户端转换   java内存分配是基于引用类还是实例类?   java使用ProjectLombok安全吗?   grails“java版本”在命令提示符下不工作   java无法使用axis2实例化类型ADBDataSource   在Play Framework 2中进行多文件上传的java示例   java如何将二进制补码字符串转换为负十进制数?   windows 7在Java中获取不正确的操作系统名称   java如何禁用p:commandButton的enter键?   java如何从main方法加载servlet   java如何从imageView获取二进制位图