hadoop1.2.1之hello,world

在hadoop文件系统上创建文件夹test
fs -mkdir test
 
拷贝当前文件夹input的内容到hadoop文件系统上
fs -put input/ ./test
 
查看是否拷贝成功
fs -ls
-rw-r--r--   1 chenc supergroup         13 2014-08-12 02:08 /user/chenc/test/input/test1.txt
-rw-r--r--   1 chenc supergroup         14 2014-08-12 02:08 /user/chenc/test/input/test2.txt
 
查看文件内容,注意文件的路径,hadoop的文件路径可以理解成一个URl,.相当于根目录/  后面的路径直接拼上就可以
fs -cat ./test/input/test1.txt
 
运行wordcount程序,
 
test/input : 即上面我们事先拷贝到文件系统上的路径
out: 为最终统计结果的输出位置,默认在文件系统的根目录下
chenc@backup01:/usr/hadoop$ bin/hadoop jar hadoop-examples-1.2.1.jar wordcount test/input out
 
 
执行完毕后,查看fs -ls ./out
-rw-r--r--   1 chenc supergroup          0 2014-08-12 02:24 /user/chenc/out/_SUCCESS
drwxr-xr-x   - chenc supergroup          0 2014-08-12 02:23 /user/chenc/out/_logs
-rw-r--r--   1 chenc supergroup         26 2014-08-12 02:23 /user/chenc/out/part-r-00000
 
输出结果存放在part-r-00000中
查看文件内容,fs -cat ./out/part-r-00000
 
hadoop     1
hello     2
world     1

你可能感兴趣的:(hadoop,wordcount,helloworld)