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. 芝麻HTTP:

    只要你的Scrapy Field字段名字和 数据库字段的名字 一样.那么恭喜你你就可以拷贝这段SQL拼接脚本.进行MySQL入库处理. 具体拼接代码如下: def process_item(self, ...

  2. Struts2入门这一篇就够了

    前言 这是Strtus的开山篇,主要是引入struts框架...为什么要引入struts,引入struts的好处是什么,以及对Struts2一个简单的入门.... 为什么要引入struts? 既然Se ...

  3. 通过JDBC连接数据库(MySql为例)并读取数据库信息--JSP基础

    1.先建数据库,数据库名为:employee_DB;然后在数据库employee_DB下建表,表名为employee;最后插入数据. create database employee_DB; use ...

  4. iOS开发中常见bug!(内附解答方法)

    序言 你是否曾经修复了一个 bug ,随后又发现了一个跟刚修复 bug 有关的 bug ,又或是修复 bug 的方式引起了另一个 bug ? 然而这些问题是绝佳的学习机会.所以我们怎样尽可能多地从修复 ...

  5. [翻译]简单的实现一个Promise

    英文原文为:https://www.promisejs.org/implementing/ 1. 状态机 因为 promise 对象是一个状态机,所以我们首先应该定义将要用到的状态. var PEND ...

  6. ssm实现分页查询

    ssm整合实现分页查询 一.通过limit查询语句实现分页,并展示 1.mapper.xml配置 <select id="selectUsersByPage" paramet ...

  7. Centos7中hadoop配置

    Centos7中hadoop配置 1.下载centos7安装教程: http://jingyan.baidu.com/article/a3aad71aa180e7b1fa009676.html (注意 ...

  8. Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/internal/adp;

    Q:版本号不对,广告插件的版本号和项目中用的版本号不一致 A:adsplugins的build gradle里面用的版本号是10.0.1,修改app的build gradle 的google类都改成1 ...

  9. RocketMQ与kafka对比(官方)

    淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用Mysql作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011年初,Linkin开源了Kaf ...

  10. Python 3 中生成器函数yield表达式的使用

    生成器函数或生成器方法中包含了一个yield表达式.调用生成器函数时,会返回一个迭代子,值从迭代子中每次提取一个(通过调用其__next__()方法).每次调用__next__()时,生成器函数的yi ...