输入 pig -x local 此时pig和本地的文件系统交互
省略 “-x local”,pig和hdfs交互
1、在pig中执行HDFS的命令
grunt> fs -ls /
Found 5 items
drwxr-xr-x - root supergroup 0 2013-01-30 14:32 /data
drwxr-xr-x - root supergroup 0 2013-01-25 19:07 /hbase
drwxr-xr-x - root supergroup 0 2013-01-30 17:03 /tmp
drwxr-xr-x - root supergroup 0 2013-01-30 16:44 /user
drwxr-xr-x - root supergroup 0 2013-01-25 09:21 /usr
cat filename 打印文件的内容
copyFromLocal localfile hdfsfile 拷贝本地文件到hdfs
copyToLocal hdfsfile localfile
rmr filename 删除文件
此外还有HDFS基本的 命令:chgrp,chmod, chown, cp, du, ls, mkdir, mv, rm, stat
2、grunt控制pig作业
kill jobid
exec “参数“ script
run ”参数“ script
本文介绍如何使用Pig工具与HDFS进行交互,包括执行HDFS命令、文件操作等,并展示了如何通过Pig控制作业执行流程,如终止作业、执行脚本等。
43

被折叠的 条评论
为什么被折叠?



