最近我开始学习 Hadoop 和 Mahout。我想知道 Hadoop 文件系统目录中的目录路径。
在 hadoop-1.2.1/conf/core-site.xml 中,我指定了:
<property>
<name>hadoop.tmp.dir</name>
<value>/Users/Li/File/Java/hdfstmp</value>
<description>A base for other temporary directories.</description>
</property>
在 Hadoop 文件系统中,我有以下目录:
lis-macbook-pro:Java Li$ hadoop fs -ls
Found 4 items
drwxr-xr-x - Li supergroup 0 2013-11-06 17:25 /user/Li/output
drwxr-xr-x - Li supergroup 0 2013-11-06 17:24 /user/Li/temp
drwxr-xr-x - Li supergroup 0 2013-11-06 14:50 /user/Li/tweets-seq
-rw-r--r-- 1 Li supergroup 1979173 2013-11-05 15:50 /user/Li/u.data
现在 /user/Li/output 目录在哪里?
我试过了:
lis-macbook-pro:usr Li$ cd /user/Li/output
-bash: cd: /user/Li/output: No such file or directory
所以我认为 /user/Li/output 是相对路径而不是绝对路径。
然后我在 /Users/Li/File/Java/hdfstmp 中搜索它。有两个文件夹:
dfs
地图红
但我仍然无法在 /Users/Li/File/Java/hdfstmp 中找到 /user/Li/output。