HDFS (Hadoop Distributed File System) 是 Hadoop 分布式文件系统,以下是一些 HDFS 常用命令:
以下命令中的 hadoop fs 在高版本的 Hadoop 中 可以使用 hdfs dfs 替换
其它参数不变
hadoop fs -ls
:列出 HDFS 中的文件和目录。hadoop fs -mkdir
:创建一个新目录。hadoop fs -rm
:删除文件或目录。hadoop fs -copyFromLocal
:从本地文件系统复制文件到 HDFS。hadoop fs -copyToLocal
:从 HDFS 复制文件到本地文件系统。hadoop fs -mv
:移动文件或目录,也可用于重命名文件或目录。hadoop fs -cat
:显示文件内容。hadoop fs -tail
:显示文件末尾的内容。hadoop fs -put
:将本地文件复制到 HDFS。hadoop fs -get
:将 HDFS 文件复制到本地文件系统。hadoop fs -du
:显示文件或目录的大小。hadoop fs -chown
:修改文件或目录的所有者。hadoop fs -chgrp
:修改文件或目录的所属组。hadoop fs -chmod
:修改文件或目录的权限。hadoop fs -getmerge
:将多个文件合并为一个文件并下载到本地文件系统。hadoop fs -count
:统计文件和目录的数量。hadoop fs -checksum
:计算文件的校验和。hadoop fs -setrep
:设置文件的副本数。
这些命令可以在 Hadoop 集群的命令行界面上执行,用于管理和操作 HDFS 中的文件和目录。可以通过在命令后添加 -help
选项来获取每个命令的详细用法和选项。