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. 非空校验的提示按钮(shiro项目中来的六)

    一:图示 二,js脚本 /** * jquery tips 提示插件 jquery.tips.js v0.1beta * * 使用方法 * $(selector).tips({ //selector ...

  2. 慢慢人生路,学点Jakarta基础-JavaDoc标记

    本文对使用Maven工程构建Jenkinsjob时遇到的问题进行一下分析汇总. JavaDoc标记使用问题 一般Maven项目都有配置产生Java DOC,但是在Jenkins里面产生DOC会有一些严 ...

  3. [Luogu3041][USACO12JAN]视频游戏的连击Video Game Combos

    题面 sol 设\(f_{i,j}\)表示填了前\(i\)个字母,在\(AC\)自动机上跑到了节点\(j\)的最大得分.因为匹配需要暴跳\(fail\)所以预先把\(fail\)指针上面的匹配数传下来 ...

  4. Postman教程——创建第一个集合

    系列文章首发平台为果冻想个人博客.果冻想,是一个原创技术文章分享网站.在这里果冻会分享他的技术心得,技术得失,技术人生.我在果冻想等待你,也希望你能和我分享你的技术得与失,期待. 什么是集合 集合是P ...

  5. Python类变量和实例变量

    class TestClass(object):     val1 = 100  #类变量 def __init__(self):         self.val2 = 200  #实例变量     ...

  6. PHP接收android传过来的图片

    在android手机app上,上传图片,PHP服务端接收图片需要一下步骤 1 需要android 开发人员 把图片转成base64格式 2 PHP端接收转化后的base64字符串,然后进行转译 fun ...

  7. 谷歌chrome 插件(扩展)开发——进阶篇(c#本地程序和插件交互)下

    在上一篇中,我提出了总任务.接下来去实现. 获取网页内容等其它信息,这是content.js 擅长做的事情: chrome.extension.onMessage.addListener( funct ...

  8. Python + request + unittest实现接口测试框架

    1.为什么要写代码实现接口自动化 大家知道很多接口测试工具可以实现对接口的测试,如postman.jmeter.fiddler等等,而且使用方便,那么为什么还要写代码实现接口自动化呢?工具虽然方便,但 ...

  9. testng及JMeter使用之初体验

            这里只是简单的说下我再项目中使用testng的JMeter使用的情况, 主要的是使用JMeter的体验, 都是以截图和文字为说明的.   1, 性能测试之testng     直接可以 ...

  10. 深入解析条件变量(condition variables)

    深入解析条件变量 什么是条件变量(condition variables) 引用APUE中的一句话: Condition variables are another synchronization m ...