|   | 47 |  | 
                  
                          |   | 48 |  * 開始動手吧~請剪貼以下的步驟: | 
                  
                          |   | 49 | {{{ | 
                  
                          |   | 50 | ~# cd hadoop_labs | 
                  
                          |   | 51 | ~/hadoop_labs# lab000/hadoop-local-mode | 
                  
                          |   | 52 | }}} | 
                  
                          |   | 53 |  | 
                  
                          |   | 54 |  * 等待安裝的過程中,讓我們來講解 hadoop-local-mode 這隻 Shell Script 做了哪些事情。 | 
                  
                          |   | 55 |  | 
                  
                          |   | 56 |  * 安裝完成,首先先讓我們觀察有幾個 java process | 
                  
                          |   | 57 | {{{ | 
                  
                          |   | 58 | ~/hadoop_labs# jps | 
                  
                          |   | 59 | }}} | 
                  
                          |   | 60 |  | 
                  
                          |   | 61 |  * 觀察有沒有開 port | 
                  
                          |   | 62 | {{{ | 
                  
                          |   | 63 | ~/hadoop_labs# netstat -nap | grep java | 
                  
                          |   | 64 | }}} | 
                  
                          |   | 65 |  | 
                  
                          |   | 66 |  * 讓我們來複習一下 HDFS 的基本操作 | 
                  
                          |   | 67 | {{{ | 
                  
                          |   | 68 | ~/hadoop_labs# cd ~ | 
                  
                          |   | 69 | ~# ls | 
                  
                          |   | 70 | ~# source ~/.bashrc | 
                  
                          |   | 71 | ~# hadoop fs -ls | 
                  
                          |   | 72 | ~# hadoop fs -mkdir tmp | 
                  
                          |   | 73 | ~# hadoop fs -ls | 
                  
                          |   | 74 | ~# ls | 
                  
                          |   | 75 | ~# hadoop fs -put ${HOME}/hadoop/conf.local input | 
                  
                          |   | 76 | ~# hadoop fs -ls | 
                  
                          |   | 77 | ~# ls | 
                  
                          |   | 78 | }}} | 
                  
                          |   | 79 |  | 
                  
                          |   | 80 | == 實作習題 == | 
                  
                          |   | 81 |  | 
                  
                          |   | 82 |  試回答以下問題: | 
                  
                          |   | 83 |  | 
                  
                          |   | 84 |  1. 當您下 jps 指令之後,除了 jps 以外,看到幾個 java process ? | 
                  
                          |   | 85 | {{{ | 
                  
                          |   | 86 | #!text | 
                  
                          |   | 87 |     (A) 0,只有 jps 一個結果 | 
                  
                          |   | 88 |     (B) 1 | 
                  
                          |   | 89 |     (C) 2 | 
                  
                          |   | 90 |     (D) 3 | 
                  
                          |   | 91 |     (E) 4 | 
                  
                          |   | 92 | }}} | 
                  
                          |   | 93 |  2. 回到家目錄,執行 hadoop fs -ls 指令,您看到的結果跟直接下 ls 有無不同? | 
                  
                          |   | 94 | {{{ | 
                  
                          |   | 95 | #!text | 
                  
                          |   | 96 |     (A) hadoop fs -ls 會顯示完整路徑,並將隱藏檔案也秀出來. ls 只會秀出一般的檔案 | 
                  
                          |   | 97 |     (B) 顯示 can not access  | 
                  
                          |   | 98 | }}} | 
                  
                          |   | 99 |  3. 在家目錄, 執行 hadoop fs -mkdir tmp 指令,對家目錄有何影響? | 
                  
                          |   | 100 | {{{ | 
                  
                          |   | 101 | #!text | 
                  
                          |   | 102 |     (A) 在家目錄底下多了一個 tmp 目錄 | 
                  
                          |   | 103 |     (B) 家目錄沒有任何改變 | 
                  
                          |   | 104 | }}} |