HDFS常用操作命令

启动hdfs
#start-all.sh
查看hdfs的配置文件
#cat hdfs-site.sh
#hadoop fs -put /soft/jdk /
#HDFS上传文件命令
查看上传后的文件属性
#hadoop fs -ls /
进入存放datanode的block目录,然后列出block列表信息
#cd /opt/modules/hadoop-2.6.0/tmp/dfs/data/current/BP*/current/finalized
#ls -lrt
HDFS shell命令操作(其中,hadoop使用面最广,可以操作任何文件系统,hadop dfs和hdfs dfs只能操作HDFS相关文件系统,一般使用后者)
#hadoop fs
#hadoop dfs
#hdfs dfs
HDFS用户命令
#hdfs dfs -help(使用该命令可以查看命令列表用法)
HDFS管理员命令
#hdfs dfsadmin -help(可以列出管理员的命令用法)
HDFS shell基本操作命令
上传命令将/soft/jdk上传到hdfs更目录下
#hadoop fs -put /soft/jdk /
查看上传后的文件详细信息
#hdfs dfs -cat /
从HDFS下载文件到本地
#hdfs dfs -get / /soft/jdk
在HDFS上将已经上传到HDFS上的移动到HDFS指定位置
#hdfs dfs -mv /soft/jdk /soft/jdk/file
查看HDFS根目录下所有文件和文件就夹
#hdfs dfs -ls /
将本地的指定的文件追加到HDFS上制定的文件中去
#hdfs -dfs -appendToFile /simple/works.txt /work.txt
删除HDFS根目录下的所有文件
#hdfs dfs -rmr /
在HDFS文件系统中创建文件
#hdfs dfs -touchz /network.txt
在HDFS文件系统中创建一个目录或文件夹
#hdfs dfs -mkdir -p /aa/bb/cc
将指定的本地文件上传到HDFS系统指定的位置
#hdfs dfs -moveFromLocal /simple/works.txt /aa
修改HDFS系统中指定文件或文件夹的用户所属组
#hdfs dfs -chgrp -R root /
修改指定文件的权限(R表示递归操作),用户必须是root或者文件所有者
#hdfs dfs -chmod -R 777 /
修改hdfs指定文件的所有者,操作用户必须是超级用户
#hdfs dfs -chown -R root:root1/(用户组为root,所属用户为root1)

简单hdfs相关操作命令的更多相关文章

  1. HDFS常用操作命令

    启动hdfs#start-all.sh查看hdfs的配置文件#cat hdfs-site.sh#hadoop fs -put /soft/jdk /#HDFS上传文件命令查看上传后的文件属性#hado ...

  2. Linux基础知识第八讲,系统相关操作命令

    目录 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 2.磁盘信息查看. 3.系统进程 Linux基础知识第八讲,系统相关操作命令 一丶简介命令 时间和日期 date cal 磁盘和目录空间 ...

  3. 服务器操作nginx相关操作命令

    服务器操作nginx相关操作命令 登录服务器: ssh root@0.0.0.0 -p 22100 启动nginx: /usr/local/nginx/sbin/nginx 查看nginx是否启动 p ...

  4. 手机端rem简单配置相关

    手机端rem简单配置相关 1 <!DOCTYPE html> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 ...

  5. Redis的数据类型及相关操作命令

    redis 基础内容 —— redis的数据类型及相关操作的Linux命令.所谓大厦千层基础承载,希望大家认真学习这一讲: 一.redis 的五大数据类型: 1.String(字符串): 2.List ...

  6. 大数据HDFS相关的一些运维题

    1.在 HDFS 文件系统的根目录下创建递归目录“1daoyun/file”,将附件中的BigDataSkills.txt 文件,上传到 1daoyun/file 目录中,使用相关命令查看文件系统中 ...

  7. PHP简单实现“相关文章推荐”功能的方法(此方法不是自创)

    1, 所用的函数:int similar_text ( string $first, string $second[, float $percent] ) 利用similar_text将这些文章标题同 ...

  8. Redis的五大数据类型以及key的相关操作命令

    Redis的五大数据类型 redis的数据都是以key/value存储,所以说,五大类型指的是value的数据类型 String 字符串,作为redis的最基本数据类型 redis中的string类型 ...

  9. hdfs基本操作命令

    hdfs文件的相关操作主要使用hadoop fs.hadoop dfs.hdfs dfs 命令,以下对最常用的相关命令进行简要说明. hadoop fs -ls  显示当前目录结构,-ls -R 递归 ...

随机推荐

  1. WPF自学入门(一)WPF-XAML基本知识

    一.基本概念 1.XAML是派生自XML的可扩展应用程序标记语言(Extensible Application Markup Language)由微软创造应用在WPF,Silverlight等开发技术 ...

  2. JustMock .NET单元测试利器(一)

    1.什么是Mock? Mock一词是指模仿或者效仿,用于创建实例和静态模拟.安排和验证行为.在软件开发中提及"mock",通常理解为模拟对象.模拟对象的概念就是我们想要创建一个可以 ...

  3. 从零一起学Spring Boot之LayIM项目长成记(三) 数据库的简单设计和JPA的简单使用。

    前言 今天是第三篇了,上一篇简单模拟了数据,实现了LayIM页面的数据加载.那么今天呢就要用数据库的数据了.闲言少叙,书归正传,让我们开始吧. 数据库 之前有好多小伙伴问我数据库是怎么设计的.我个人用 ...

  4. Linux之23个重要命令

    作为工作几年的Linux运维老司机,总结了Linux命令行的常用的一些用法,希望对您有所收获. 1. 搜索 在vi和vim中如果打开一个很大的文件,不容易找到对应的内容,可以使用自带的搜索关键字进行搜 ...

  5. Python基础_如何用pip安装文件

    与其他语言相比,Python的一个很大的优势是由丰富的资源库,这就需我们按照自己的来安装文件和包.本节以在windows系统下安装pygame 为例来讲述一下安装步骤. 1. 检测python中有没有 ...

  6. 【NOIP2015】子串(动态规划)

    题目戳我 题解 很简单的一道题... 看来那时候还是我太菜了... 设f[i][j][k][0/1]表示在第一个串中的位置i,匹配到了位置j,一共分了k段,0/1表示上一个位置是否在某一段中 转移就很 ...

  7. iOS开发--XMPPFramework--用户登录(三)

    创了一个XMPP即时通讯交流群140147825,欢迎大家来交流~我们是一起写代码的弟兄~ 我们在第一篇文章中,已经介绍了Openfire服务器的搭建等环境的配置, 第二篇文章中,导入了XMPPFra ...

  8. 基于socket实现的简单的聊天程序

    记得八年前第一次使用socket做的一个五子棋程序,需要序列化棋子对象,传递到对方的电脑上. 一个偶然的机会,第二次使用socket做点事情.先看聊天服务器端的实现: 服务器端要实现以下功能:     ...

  9. centos7安装eclipse方法

    很多喜欢编程的朋友并不是很喜欢使用Windows来编写程序,尽管可视化编程但是操作相对繁琐,因而只在电脑上装有Linux系统,那么我们来说一下Linux下安装Java EE编程工具eclipse的方法 ...

  10. Promise,我们来实战

    Promise的基础我就不说了,我更加关心的是Promise能带给我什么便利?这也是本文的内容所在. Promise.all 并发执行多个异步方法,统一返回结果,结果按照参数的顺序返回. const ...