HDFS 命令

        [-cat [-ignoreCrc] <src> ...]:显示文件内容

        [-checksum <src> ...] :用于计算指定文件的校验和

        [-chgrp [-R] GROUP PATH...]:递归更改dir目录的所属组

        [-chmod [-R] <MODE[,MODE]... | OCTALMODE> PATH...]:权限 -path 改变文件的权限

        [-chown [-R] [OWNER][:[GROUP]] PATH...]:递归更改dir目录的所属用户

        [-copyFromLocal [-f] [-p] [-l] [-d] [-t <thread count>] <localsrc> ... <dst>]-moveFromLocal一样的使用方式,不过是复制

        [-copyToLocal [-f] [-p] [-ignoreCrc] [-crc] <src> ... <localdst>]-moveToLocal一样的使用方式,不过是复制。只不过该方法可以顺利的运行了

        [-count [-q] [-h] [-v] [-t [<storage type>]] [-u] [-x] [-e] <path> ...]统计一个指定目录下文件深度、文件节点个数以及大小

        [-cp [-f] [-p | -p[topax]] [-d] <src> ... <dst>]从hdfs的一个路径拷贝到hdfs的另一个路径

        [-createSnapshot <snapshotDir> [<snapshotName>]]创建快照

        [-deleteSnapshot <snapshotDir> <snapshotName>]删除快照

        [-df [-h] [<path> ...]]统计文件系统的可用空间信息,和linux命令一致

        [-du [-s] [-h] [-v] [-x] <path> ...]统计文件夹的使用信息,和linux命令一致

        [-expunge [-immediate]]清空回收站

        [-find <path> ... <expression> ...]发现 路径

        [-get [-f] [-p] [-ignoreCrc] [-crc] <src> ... <localdst>] 

        [-getfacl [-R] <path>] 显示权限信息

        [-getfattr [-R] {-n name | -d} [-e en] <path>] 显示其他信息

        [-getmerge [-nl] [-skip-empty-file] <src> <localdst>]合并下载HDFS文件为一个文件到本地

        [-head <file>]显示头部

        [-help [cmd ...]] 帮助

        [-ls [-C] [-d] [-h] [-q] [-R] [-t] [-S] [-r] [-u] [-e] [<path> ...]]: 显示目录信息

        [-mkdir [-p] <path> ...]创建目录 多级 路径

        [-moveFromLocal <localsrc> ... <dst>]从本地移动到HDFS

        [-moveToLocal <src> <localdst>]从HDFS移动到本地

        [-mv <src> ... <dst>]移动文件

        [-put [-f] [-p] [-l] [-d] <localsrc> ... <dst>]上传文件

        [-renameSnapshot <snapshotDir> <oldName> <newName>]

        [-rm [-f] [-r|-R] [-skipTrash] [-safely] <src> ...]删除文件

        [-rmdir [--ignore-fail-on-non-empty] <dir> ...]删除空目录

        [-setfacl [-R] [{-b|-k} {-m|-x <acl_spec>} <path>]|[--set <acl_spec> <path>]]是一个命令行选项,用于设置文件或目录的访问控制列表(Access Control List,ACL)。ACL是用于指定文件或目录访问权限的一种更精细的权限控制机制。

        [-setfattr {-n name [-v value] | -x name} <path>]一个命令行选项,用于为指定的文件或目录设置扩展属性(Extended Attribute)。

        [-setrep [-R] [-w] <rep> <path> ...]设置hdfs中文件的副本数量

        [-stat [format] <path> ...]是一个命令行选项,用于获取指定文件或目录的详细信息。在这个命令中,<path>是要查询的文件或目录的路径,format是可选的参数,用于指定输出的格式

        [-tail [-f] [-s <sleep interval>] <file>]显示文件的末尾内容,和linux的tail命令差不多

        [-test -[defsz] <path>]:以test开头的文件 排除包含defsz中任意一个字符的文件 指定的路径

        [-text [-ignoreCrc] <src> ...]:编辑文件

        [-touch [-a] [-m] [-t TIMESTAMP ] [-c] <path> ...] 用于更改文件的访问时间和修改时间,或者创建新文件

        [-touchz <path> ...] 在指定的路径上创建一个空文件或者更新文件的访问时间

        [-truncate [-w] <length> <path> ...] 用于将文件截断为指定的长度

        [-usage [cmd ...]] 显示命令的使用方法和参数说明

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值