首页 > 其他分享 >Hadoop - HDFS常用命令

Hadoop - HDFS常用命令

时间:2023-04-14 17:13:39浏览次数:43  
标签:hdfs HDFS dfsadmin Hadoop dfs source 文件 常用命令 data

 

 

“hadoop fs(hdfs dfs)文件操作”

 

# 查看目录
hdfs dfs -ls /

# 查看目录下所有文件
hdfs dfs -ls -R /

# 创建目录
hdfs dfs -mkdir -p /source/data

# 查看文件或目录大小
hdfs dfs -du -h /source

# 改变文件权限
hdfs dfs -chmod -R 777 /source/data

# 改变文件所有者
hdfs dfs -chown -R hive:hive /source/data

# 改变文件所在组
hdfs dfs -chgrp -R hive /source/data

# 上传文件
hdfs dfs -put /home/harley.txt /source/data/

# 查看文件内容
hdfs dfs -cat /source/data/harley.txt

# 重命名
hdfs dfs -mv /source/data/harley.txt /source/data/harleyTest.sh

# 下载文件
hdfs dfs -get /source/data/harley.txt /root/targetDir/

# 删除文件
hdfs dfs -rm /source/data/harley.txt

# 删除目录
hdfs dfs -rm -r /source

# 清空回收站
hdfs dfs -expunge

 

 

“hdfs dfsadmin管理命令”

 

# 查看文件系统的基本信息和统计信息
hdfs dfsadmin -report

# 安全模式
hdfs dfsadmin -safemode get
hdfs dfsadmin -safemode wait
hdfs dfsadmin -safemode enter
hdfs dfsadmin -safemode leave

# 重新读取hosts和exclude文件,使新的节点或需要退出集群的节点能够被NameNode重新识别。这个命令在新增节点或注销节点时用到。
hdfs dfsadmin -refreshNodes

# 保存NameNode的主要数据结构到hadoop.log.dir属性指定的目录下的<filename>文件中。
hdfs dfsadmin -metasave filename

# 显示帮助信息
hdfs dfsadmin -help

 

标签:hdfs,HDFS,dfsadmin,Hadoop,dfs,source,文件,常用命令,data
From: https://www.cnblogs.com/harleyblogs/p/17318876.html

相关文章

  • Linux常用命令-个人使用
    Linux常用命令-个人使用本人在centos下常用的命令,其他系统机器不确定是否可以使用1.nmtui命令启动界面改IP信息首先要启动NetworkManager服务,然后运行nmtui命令就可以手动配置网卡信息,贼好用运行nmtui命令2.ls根据文件大小排序ll-hS|grep^-只显示文件且按文件大小......
  • hadoop伪分布式集群的安装(不是单机版)
    准备工作三台虚拟机,关闭防火墙,关闭selinux查看防火状态systemctlstatusfirewalld暂时关闭防火墙systemctlstopfirewalld永久关闭防火墙systemctldisablefirewalld查看selinux状态getenforce暂时关闭selinuxsetenforce0永久关闭selinux在/etc/selinux/confi......
  • consul 常用命令
    使用帮助Usage:consul[--version][--help]<command>[<args>]Availablecommandsare:aclInteractwithConsul'sACLsagentRunsaConsulagentcatalogInteractwiththecatalogconfig......
  • git常用命令汇总
    (文章目录)仓库#在当前目录新建一个Git代码库$gitinit#新建一个目录,将其初始化为Git代码库$gitinit[project-name]#下载一个项目和它的整个代码历史$gitclone[url]配置#显示当前的Git配置$gitconfig--list#编辑Git配置文件$gitconfig-e[--glob......
  • Docker常用命令--镜像相关
    镜像相关镜像名称镜像名称一般分两部分组成:[repository]:[tag]。在没有指定tag时,默认是latest,代表最新版本的镜像  这里的mysql就是repository,5.7就是tag,合一起就是镜像名称,代表5.7版本的MySQL镜像。拉取、查看镜像从DockerHub中拉取一个nginx镜像并查看(1)首先去镜......
  • systemd 常用命令和配置
    #systemd配套命令hostnamectl  #查看设置主机名localectl    #查看设置本地化语⾔timedatectl  #查看设置时间时区loginctl     #查看登录⽤户journalctl    #⽇志管理 #配置目录/etc/systemd/system/#当前系统本地配置本地⽣......
  • Nginx常用命令
    nginx-cfilename 设置配置文件(nginx-c/conf/nginx.conf)nginx-sreload 重新加载Nginx配置文件,然后以优雅的方式重启Nginxnginx-sreopen 重启Nginxnginx-sstop 强制停止Nginx服务nginx-squit 优雅地停止Nginx服务(即处理完所有请求后再停止服务)nginx-t 检测配置文件是......
  • windows常用命令
     exe类英文中文英文中文notepad记事本calc计算器control控制面板mstsc远程桌面连接explorer资源管理器taskmgr任务管理器resmon资源监视器perfmon性能监视器regedit注册表编辑器osk屏幕键盘mspaint画图snippingtool截图工具writ......
  • hadoop完全分布式
    准备工作三台虚拟机,关闭防火墙,关闭selinux查看防火状态systemctlstatusfirewalld暂时关闭防火墙systemctlstopfirewalld永久关闭防火墙systemctldisablefirewalld查看selinux状态getenforce暂时关闭selinuxsetenforce0永久关闭selinux在/etc/selinux/confi......
  • 什么是Iaas-Paas和Saas,Docker镜像与容器,docker 启动设置镜像,docker启动与停止常用命令
    什么是Iaas-Paas和Saas,Docker镜像与容器,docker启动设置镜像,docker启动与停止常用命令,镜像相关命令,容器相关命令什么是Iaas-Paas和Saas#Iaas----->Infrastructure-as-a-Service(基础设施即服务) Iaas公司会提供场外服务器,存储和网络硬件,可以租用场外的服务器。节省了维护......