暑假学习6 hdfs shell命令
2024-10-21 23:12:26
命令行操作:cli
Hadoop的命令shell :
- Hadoop fs -ls file: 操作 本地的文件系统
- hadoop fs -ls hdfs://node1:8020 操作hdfs分布式文件系统
- hadoop fs -ls 直接根目录,加载环境变量中fs.defaultFS的值
查看配置内容,得知默认的为8020
只输入/的测试结果如下
hadoop fs -help可以查看命令的详细用法
命令的常用操作:
1.创建目录:
hadoop fs -mkdir [-p] <path> ...
path为待创建的目录
-p沿着路径创建父目录
2.查看文件
hadoop fs -ls [-h] [-R] [path...]
path指定目录
-h人性化显示文件(显示单位)
-R递归查看指定目录及其子目录
3.上传文件
hadoop fs -put [-f] [-p] <localsrc> ... <dst>
-f覆盖
-p保留访问和修改时间
localsrc本地文件
dst目标文件
4查看
同Linux
Hadoop fs -cat <src>
-tail 大文件使用
5.下载
Hadoop fs -get [-f] [-p] <src> ...<localdst>
-f 覆盖目标文件
-p 保留访问和修改时间,所有权和权限
6.拷贝
hadoop fs -cp [-f]
7.追加数据到hdfs文件中
hadoop fs -appendToFile <localsrc> ...<dst>
将文件追加到某个目录下某个文件中
8.移动目录
Hadoop fs -mv <src>...<dst>
最新文章
- PHP相关笔记
- Oracle内存管理技术
- python,python3
- CryptoAPI与openssl数字签名与验证交互
- 剑指offer系列60---第一个只出现一次的字符
- 两个for循环例子
- XCode4 下制作Framework的方法
- NOI2015
- HTML5音频
- Thinkphp学习04
- 远程Get,Post请求工具类
- 阿凡题UWP的源码公开
- Jetty 开发指南:嵌入式开发示例
- [JDK8]性能优化之使用LongAdder替换AtomicLong
- 微信小程序记账本进度二
- Windows 7 添加SSD硬盘后重启卡住正在启动
- macos版本mojave 安装postgres报错
- (C# Window Service) Verify that you have sufficient privileges to start system services
- 如何在 Azure 虚拟机里配置条带化
- Qt中translate、tr关系 与中文问题