hadoop命令
目录
hadoop命令
1.查看文件下面有哪些文件和目录
2.获取文件信息 查看文件内容
3.创建一个文件夹
4.剪切
1)从本地hadoop剪切到hdfs并上传到hdfs
2)剪切 从hdfs剪切到本地hadoop目录上
5.删除
1)递归删除
2)不能删除非空目录
6.查看内容
7.cat和text命令的区别
1) hadoop fs -cat:
2)hadoop fs -text:
8.修改block块的大小
1.查看文件下面有哪些文件和目录
hadoop fs -ls /
2.获取文件信息 查看文件内容
hadoop fs -cat /a.txt
3.创建一个文件夹
hadoop fs -mkdir /data
4.剪切
1)从本地hadoop剪切到hdfs并上传到hdfs
2)剪切 从hdfs剪切到本地hadoop目录上
hadoop fs -mv /a.txt /data
5.删除
1)递归删除
hadoop fs -rm -r /data
2)不能删除非空目录
hadoop fs -rmdir /data
6.查看内容
hadoop fs -text /a.txt
7.cat和text命令的区别
在 Hadoop 中,`cat` 和 `text` 都是用于查看文件内容的命令,但它们在功能上有一些区别:
1) hadoop fs -cat:
- `cat` 命令用于将文件内容输出到标准输出(stdout)中,通常用于查看小型文件的内容。它不会对文件进行解析或格式化,只是简单地将文件内容以原始形式输出。
- 适用于文本文件、压缩文件等各种类型的文件,但对于非文本文件可能会输出乱码或不可读内容。
2)hadoop fs -text:
- `text` 命令也是用于查看文件内容,但与 `cat` 命令不同的是,它会尝试对文件进行解析和格式化,以便更好地显示内容。它会根据文件类型(如文本、序列文件等)进行解析,并尽可能地将内容格式化为可读形式。
- 通常用于查看文本文件、序列文件等格式化的数据,以便更清晰地了解文件内容。
总的来说,`cat` 和 `text` 都是查看文件内容的命令,但 `text` 在显示文件内容时会尝试进行解析和格式化,使得内容更易读,而 `cat` 则简单地输出原始文件内容。你可以根据需要选择使用哪个命令来查看文件。
8.修改block块的大小
cd /usr/local/hadoop/etc/hadoop
vim hdfs-site.xml
输入以下命令:
然后我们 重启一下Hadoop 上传一个文件
上传完毕后 我们查看一下
修改成功