source: proiecte/HadoopJUnit/hadoop-0.20.1/docs/cn/hdfs_shell.html @ 120

Last change on this file since 120 was 120, checked in by (none), 14 years ago

Added the mail files for the Hadoop JUNit Project

  • Property svn:executable set to *
File size: 22.3 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<html>
3<head>
4<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
5<meta content="Apache Forrest" name="Generator">
6<meta name="Forrest-version" content="0.8">
7<meta name="Forrest-skin-name" content="pelt">
8<title>Hadoop Shell呜什</title>
9<link type="text/css" href="skin/basic.css" rel="stylesheet">
10<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
11<link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
12<link type="text/css" href="skin/profile.css" rel="stylesheet">
13<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
14<link rel="shortcut icon" href="images/favicon.ico">
15</head>
16<body onload="init()">
17<script type="text/javascript">ndeSetTextSize();</script>
18<div id="top">
19<!--+
20    |breadtrail
21    +-->
22<div class="breadtrail">
23<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://hadoop.apache.org/">Hadoop</a> &gt; <a href="http://hadoop.apache.org/core/">Core</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
24</div>
25<!--+
26    |header
27    +-->
28<div class="header">
29<!--+
30    |start group logo
31    +-->
32<div class="grouplogo">
33<a href="http://hadoop.apache.org/"><img class="logoImage" alt="Hadoop" src="images/hadoop-logo.jpg" title="Apache Hadoop"></a>
34</div>
35<!--+
36    |end group logo
37    +-->
38<!--+
39    |start Project Logo
40    +-->
41<div class="projectlogo">
42<a href="http://hadoop.apache.org/core/"><img class="logoImage" alt="Hadoop" src="images/core-logo.gif" title="Scalable Computing Platform"></a>
43</div>
44<!--+
45    |end Project Logo
46    +-->
47<!--+
48    |start Search
49    +-->
50<div class="searchbox">
51<form action="http://www.google.com/search" method="get" class="roundtopsmall">
52<input value="hadoop.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">&nbsp; 
53                    <input name="Search" value="Search" type="submit">
54</form>
55</div>
56<!--+
57    |end search
58    +-->
59<!--+
60    |start Tabs
61    +-->
62<ul id="tabs">
63<li>
64<a class="unselected" href="http://hadoop.apache.org/core/">项目</a>
65</li>
66<li>
67<a class="unselected" href="http://wiki.apache.org/hadoop">绎基</a>
68</li>
69<li class="current">
70<a class="selected" href="index.html">Hadoop 0.18文档</a>
71</li>
72</ul>
73<!--+
74    |end Tabs
75    +-->
76</div>
77</div>
78<div id="main">
79<div id="publishedStrip">
80<!--+
81    |start Subtabs
82    +-->
83<div id="level2tabs"></div>
84<!--+
85    |end Endtabs
86    +-->
87<script type="text/javascript"><!--
88document.write("Last Published: " + document.lastModified);
89//  --></script>
90</div>
91<!--+
92    |breadtrail
93    +-->
94<div class="breadtrail">
95
96             &nbsp;
97           </div>
98<!--+
99    |start Menu, mainarea
100    +-->
101<!--+
102    |start Menu
103    +-->
104<div id="menu">
105<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">文档</div>
106<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
107<div class="menuitem">
108<a href="index.html">抂述</a>
109</div>
110<div class="menuitem">
111<a href="quickstart.html">快速入闚</a>
112</div>
113<div class="menuitem">
114<a href="cluster_setup.html">集矀搭建</a>
115</div>
116<div class="menuitem">
117<a href="hdfs_design.html">HDFS构架讟计</a>
118</div>
119<div class="menuitem">
120<a href="hdfs_user_guide.html">HDFS䜿甚指南</a>
121</div>
122<div class="menuitem">
123<a href="hdfs_permissions_guide.html">HDFS权限指南</a>
124</div>
125<div class="menuitem">
126<a href="hdfs_quota_admin_guide.html">HDFS配额管理指南</a>
127</div>
128<div class="menuitem">
129<a href="commands_manual.html">呜什手册</a>
130</div>
131<div class="menupage">
132<div class="menupagetitle">FS Shell䜿甚指南</div>
133</div>
134<div class="menuitem">
135<a href="distcp.html">DistCp䜿甚指南</a>
136</div>
137<div class="menuitem">
138<a href="mapred_tutorial.html">Map-Reduce教皋</a>
139</div>
140<div class="menuitem">
141<a href="native_libraries.html">Hadoop本地库</a>
142</div>
143<div class="menuitem">
144<a href="streaming.html">Streaming</a>
145</div>
146<div class="menuitem">
147<a href="hadoop_archives.html">Hadoop Archives</a>
148</div>
149<div class="menuitem">
150<a href="hod.html">Hadoop On Demand</a>
151</div>
152<div class="menuitem">
153<a href="http://hadoop.apache.org/core/docs/r0.18.2/api/index.html">API参考</a>
154</div>
155<div class="menuitem">
156<a href="http://hadoop.apache.org/core/docs/r0.18.2/jdiff/changes.html">API Changes</a>
157</div>
158<div class="menuitem">
159<a href="http://wiki.apache.org/hadoop/">绎基</a>
160</div>
161<div class="menuitem">
162<a href="http://wiki.apache.org/hadoop/FAQ">垞见问题</a>
163</div>
164<div class="menuitem">
165<a href="http://hadoop.apache.org/core/mailing_lists.html">邮件列衚</a>
166</div>
167<div class="menuitem">
168<a href="http://hadoop.apache.org/core/docs/r0.18.2/releasenotes.html">发行诎明</a>
169</div>
170<div class="menuitem">
171<a href="http://hadoop.apache.org/core/docs/r0.18.2/changes.html">变曎日志</a>
172</div>
173</div>
174<div id="credit"></div>
175<div id="roundbottom">
176<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
177<!--+
178  |alternative credits
179  +-->
180<div id="credit2"></div>
181</div>
182<!--+
183    |end Menu
184    +-->
185<!--+
186    |start content
187    +-->
188<div id="content">
189<div title="Portable Document Format" class="pdflink">
190<a class="dida" href="hdfs_shell.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
191        PDF</a>
192</div>
193<h1>Hadoop Shell呜什</h1>
194<div id="minitoc-area">
195<ul class="minitoc">
196<li>
197<a href="#FS+Shell"> FS Shell </a>
198<ul class="minitoc">
199<li>
200<a href="#cat"> cat </a>
201</li>
202<li>
203<a href="#chgrp"> chgrp </a>
204</li>
205<li>
206<a href="#chmod"> chmod </a>
207</li>
208<li>
209<a href="#chown"> chown </a>
210</li>
211<li>
212<a href="#copyFromLocal">copyFromLocal</a>
213</li>
214<li>
215<a href="#copyToLocal"> copyToLocal</a>
216</li>
217<li>
218<a href="#cp"> cp </a>
219</li>
220<li>
221<a href="#du">du</a>
222</li>
223<li>
224<a href="#dus"> dus </a>
225</li>
226<li>
227<a href="#expunge"> expunge </a>
228</li>
229<li>
230<a href="#get"> get </a>
231</li>
232<li>
233<a href="#getmerge"> getmerge </a>
234</li>
235<li>
236<a href="#ls"> ls </a>
237</li>
238<li>
239<a href="#lsr">lsr</a>
240</li>
241<li>
242<a href="#mkdir"> mkdir </a>
243</li>
244<li>
245<a href="#movefromLocal"> movefromLocal </a>
246</li>
247<li>
248<a href="#mv"> mv </a>
249</li>
250<li>
251<a href="#put"> put </a>
252</li>
253<li>
254<a href="#rm"> rm </a>
255</li>
256<li>
257<a href="#rmr"> rmr </a>
258</li>
259<li>
260<a href="#setrep"> setrep </a>
261</li>
262<li>
263<a href="#stat"> stat </a>
264</li>
265<li>
266<a href="#tail"> tail </a>
267</li>
268<li>
269<a href="#test"> test </a>
270</li>
271<li>
272<a href="#text"> text </a>
273</li>
274<li>
275<a href="#touchz"> touchz </a>
276</li>
277</ul>
278</li>
279</ul>
280</div>
281<!--DCCOMMENT:diff begin-->
282               
283<a name="N1000F"></a><a name="FS+Shell"></a>
284<h2 class="h3"> FS Shell </h2>
285<div class="section">
286<p>
287      调甚文件系统(FS)Shell呜什应䜿甚
288      <span class="codefrag">bin/hadoop fs &lt;args&gt;</span>的圢匏。
289      所有的的FS shell呜什䜿甚URI路埄䜜䞺参数。URI栌匏是<em>scheme://authority/path</em>。对HDFS文件系统scheme是<em>hdfs</em>对本地文件系统scheme是<em>file</em>。其䞭scheme和authority参数郜是可选的劂果未加指定就䌚䜿甚配眮䞭指定的默讀scheme。䞀䞪HDFS文件或目圕比劂<em>/parent/child</em>可以衚瀺成<em>hdfs://namenode:namenodeport/parent/child</em>或者曎简单的<em>/parent/child</em>假讟䜠配眮文件䞭的默讀倌是<em>namenode:namenodeport</em>。倧倚数FS Shell呜什的行䞺和对应的Unix Shell呜什类䌌䞍同之倄䌚圚䞋面介绍各呜什䜿甚诊情时指出。出错信息䌚蟓出到<em>stderr</em>其他信息蟓出到<em>stdout</em>。
290  </p>
291<a name="N10036"></a><a name="cat"></a>
292<h3 class="h4"> cat </h3>
293<p>
294                               
295<span class="codefrag">䜿甚方法hadoop fs -cat URI [URI &hellip;]</span>
296                       
297</p>
298<p>
299                   å°†è·¯åŸ„指定文件的内容蟓出到<em>stdout</em>。
300                   </p>
301<p>瀺䟋</p>
302<ul>
303                               
304<li>
305                                       
306<span class="codefrag"> hadoop fs -cat hdfs://host1:port1/file1 hdfs://host2:port2/file2
307                   </span>
308                               
309</li>
310                               
311<li>
312                                       
313<span class="codefrag">hadoop fs -cat file:///file3 /user/hadoop/file4 </span>
314                               
315</li>
316                       
317</ul>
318<p>返回倌<br>
319<!--DCCOMMENT:diff end
320note:"hadoop dfs" has been replaced by "hadoop fs" in this doc.
321
322@@ -39,11 +50,11 @@
323                        <p>Example:</p>
324                        <ul>
325                                <li>
326-                                       <code> hadoop dfs -cat hdfs://host1:port1/file1 hdfs://host2:port2/file2
327+                                       <code> hadoop fs -cat hdfs://nn1.example.com/file1 hdfs://nn2.example.com/file2
328                   </code>
329                                </li>
330                                <li>
331-                                       <code>hadoop dfs -cat file:///file3 /user/hadoop/file4 </code>
332+                                       <code>hadoop fs -cat file:///file3 /user/hadoop/file4 </code>
333                                </li>
334                        </ul>
335                        <p>Exit Code:<br/>
336-->
337                   
338<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
339</p>
340<a name="N10068"></a><a name="chgrp"></a>
341<h3 class="h4"> chgrp </h3>
342<p>
343                               
344<span class="codefrag">䜿甚方法hadoop fs -chgrp [-R] GROUP URI [URI &hellip;]</span>
345            Change group association of files. With <span class="codefrag">-R</span>, make the change recursively through the directory structure. The user must be the owner of files, or else a super-user. Additional information is in the <a href="hdfs_permissions_guide.html">Permissions User Guide</a>.
346--&gt;
347                        </p>
348<p>
349            改变文件所属的组。䜿甚<span class="codefrag">-R</span>将䜿改变圚目圕结构䞋递園进行。呜什的䜿甚者必须是文件的所有者或者超级甚户。曎倚的信息请参见<a href="hdfs_permissions_guide.html">HDFS权限甚户指南</a>。
350            </p>
351<a name="N10086"></a><a name="chmod"></a>
352<h3 class="h4"> chmod </h3>
353<p>
354                               
355<span class="codefrag">䜿甚方法hadoop fs -chmod [-R] &lt;MODE[,MODE]... | OCTALMODE&gt; URI [URI &hellip;]</span>
356                       
357</p>
358<p>
359            改变文件的权限。䜿甚<span class="codefrag">-R</span>将䜿改变圚目圕结构䞋递園进行。呜什的䜿甚者必须是文件的所有者或者超级甚户。曎倚的信息请参见<a href="hdfs_permissions_guide.html">HDFS权限甚户指南</a>。
360            </p>
361<a name="N1009D"></a><a name="chown"></a>
362<h3 class="h4"> chown </h3>
363<p>
364                               
365<span class="codefrag">䜿甚方法hadoop fs -chown [-R] [OWNER][:[GROUP]] URI [URI ]</span>
366                       
367</p>
368<p>
369            改变文件的拥有者。䜿甚<span class="codefrag">-R</span>将䜿改变圚目圕结构䞋递園进行。呜什的䜿甚者必须是超级甚户。曎倚的信息请参见<a href="hdfs_permissions_guide.html">HDFS权限甚户指南</a>。
370            </p>
371<a name="N100B4"></a><a name="copyFromLocal"></a>
372<h3 class="h4">copyFromLocal</h3>
373<p>
374                               
375<span class="codefrag">䜿甚方法hadoop fs -copyFromLocal &lt;localsrc&gt; URI</span>
376                       
377</p>
378<p>陀了限定源路埄是䞀䞪本地文件倖和<a href="#putlink"><strong>put</strong></a>呜什盞䌌。</p>
379<a name="N100C9"></a><a name="copyToLocal"></a>
380<h3 class="h4"> copyToLocal</h3>
381<p>
382                               
383<span class="codefrag">䜿甚方法hadoop fs -copyToLocal [-ignorecrc] [-crc] URI &lt;localdst&gt;</span>
384                       
385</p>
386<p>陀了限定目标路埄是䞀䞪本地文件倖和<a href="#getlink"><strong>get</strong></a>呜什类䌌。</p>
387<a name="N100DE"></a><a name="cp"></a>
388<h3 class="h4"> cp </h3>
389<p>
390                               
391<span class="codefrag">䜿甚方法hadoop fs -cp URI [URI &hellip;] &lt;dest&gt;</span>
392                       
393</p>
394<p>
395            将文件从源路埄倍制到目标路埄。这䞪呜什允讞有倚䞪源路埄歀时目标路埄必须是䞀䞪目圕。
396            <br>
397            瀺䟋</p>
398<ul>
399                               
400<li>
401                                       
402<span class="codefrag"> hadoop fs -cp /user/hadoop/file1 /user/hadoop/file2</span>
403                               
404</li>
405                               
406<li>
407                                       
408<span class="codefrag"> hadoop fs -cp /user/hadoop/file1 /user/hadoop/file2 /user/hadoop/dir </span>
409                               
410</li>
411                       
412</ul>
413<p>返回倌</p>
414<p>
415                               
416<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
417                       
418</p>
419<a name="N10108"></a><a name="du"></a>
420<h3 class="h4">du</h3>
421<p>
422                               
423<span class="codefrag">䜿甚方法hadoop fs -du URI [URI &hellip;]</span>
424                       
425</p>
426<p>
427             æ˜Ÿç€ºç›®åœ•äž­æ‰€æœ‰æ–‡ä»¶çš„倧小或者圓只指定䞀䞪文件时星瀺歀文件的倧小。<br>
428             ç€ºäŸ‹ïŒš<br>
429<span class="codefrag">hadoop fs -du /user/hadoop/dir1 /user/hadoop/file1 hdfs://host:port/user/hadoop/dir1</span>
430<br>
431             è¿”回倌<br>
432<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
433<br>
434</p>
435<a name="N10123"></a><a name="dus"></a>
436<h3 class="h4"> dus </h3>
437<p>
438                               
439<span class="codefrag">䜿甚方法hadoop fs -dus &lt;args&gt;</span>
440                       
441</p>
442<p>
443           æ˜Ÿç€ºæ–‡ä»¶çš„倧小。
444           </p>
445<a name="N10133"></a><a name="expunge"></a>
446<h3 class="h4"> expunge </h3>
447<p>
448                               
449<span class="codefrag">䜿甚方法hadoop fs -expunge</span>
450                       
451</p>
452<p>枅空回收站。请参考<a href="hdfs_design.html">HDFS讟计</a>文档以获取曎倚关于回收站特性的信息。
453           </p>
454<a name="N10147"></a><a name="get"></a>
455<h3 class="h4"> get </h3>
456<p>
457                               
458<span class="codefrag">䜿甚方法hadoop fs -get [-ignorecrc] [-crc] &lt;src&gt; &lt;localdst&gt;</span>
459                               
460<br>
461                       
462</p>
463<p>
464           å€åˆ¶æ–‡ä»¶åˆ°æœ¬åœ°æ–‡ä»¶ç³»ç»Ÿã€‚可甚<span class="codefrag">-ignorecrc</span>选项倍制CRC校验倱莥的文件。䜿甚<span class="codefrag">-crc</span>选项倍制文件以及CRC信息。
465                        </p>
466<p>瀺䟋</p>
467<ul>
468                               
469<li>
470                                       
471<span class="codefrag"> hadoop fs -get /user/hadoop/file localfile </span>
472                               
473</li>
474                               
475<li>
476                                       
477<span class="codefrag"> hadoop fs -get hdfs://host:port/user/hadoop/file localfile</span>
478                               
479</li>
480                       
481</ul>
482<p>返回倌</p>
483<p>
484                               
485<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
486                       
487</p>
488<a name="N1017B"></a><a name="getmerge"></a>
489<h3 class="h4"> getmerge </h3>
490<p>
491                               
492<span class="codefrag">䜿甚方法hadoop fs -getmerge &lt;src&gt; &lt;localdst&gt; [addnl]</span>
493                       
494</p>
495<p>
496          接受䞀䞪源目圕和䞀䞪目标文件䜜䞺蟓入并䞔将源目圕䞭所有的文件连接成本地目标文件。<span class="codefrag">addnl</span>是可选的甚于指定圚每䞪文件结尟添加䞀䞪换行笊。
497          </p>
498<a name="N1018E"></a><a name="ls"></a>
499<h3 class="h4"> ls </h3>
500<p>
501                               
502<span class="codefrag">䜿甚方法hadoop fs -ls &lt;args&gt;</span>
503                       
504</p>
505<p>劂果是文件则按照劂䞋栌匏返回文件信息<br>
506<span class="codefrag">文件名 &lt;副本数&gt; æ–‡ä»¶å€§å° 修改日期 修改时闎 权限 甚户ID 组ID</span>
507<br>
508                 åŠ‚果是目圕则返回它盎接子文件的䞀䞪列衚就像圚Unix䞭䞀样。目圕返回列衚的信息劂䞋<br>
509<span class="codefrag">目圕名 &lt;dir&gt; ä¿®æ”¹æ—¥æœŸ 修改时闎 权限 甚户ID 组ID</span>
510<br>
511                 ç€ºäŸ‹ïŒš<br>
512<span class="codefrag">hadoop fs -ls /user/hadoop/file1 /user/hadoop/file2 hdfs://host:port/user/hadoop/dir1 /nonexistentfile</span>
513<br>
514                 è¿”回倌<br>
515<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
516<br>
517</p>
518<a name="N101B1"></a><a name="lsr"></a>
519<h3 class="h4">lsr</h3>
520<p>
521<span class="codefrag">䜿甚方法hadoop fs -lsr &lt;args&gt;</span>
522<br>
523             
524<span class="codefrag">ls</span>呜什的递園版本。类䌌于Unix侭的<span class="codefrag">ls -R</span>。
525              </p>
526<a name="N101C4"></a><a name="mkdir"></a>
527<h3 class="h4"> mkdir </h3>
528<p>
529                               
530<span class="codefrag">䜿甚方法hadoop fs -mkdir &lt;paths&gt;</span>
531                               
532<br>
533                       
534</p>
535<p>接受路埄指定的uri䜜䞺参数创建这些目圕。其行䞺类䌌于Unix的mkdir -p它䌚创建路埄䞭的各级父目圕。</p>
536<p>瀺䟋</p>
537<ul>
538                               
539<li>
540                                       
541<span class="codefrag">hadoop fs -mkdir /user/hadoop/dir1 /user/hadoop/dir2 </span>
542                               
543</li>
544                               
545<li>
546                                       
547<span class="codefrag">hadoop fs -mkdir hdfs://host1:port1/user/hadoop/dir hdfs://host2:port2/user/hadoop/dir
548          </span>
549                               
550</li>
551                       
552</ul>
553<p>返回倌</p>
554<p>
555                               
556<span class="codefrag">成功返回0倱莥返回-1。</span>
557                       
558</p>
559<a name="N101F1"></a><a name="movefromLocal"></a>
560<h3 class="h4"> movefromLocal </h3>
561<p>
562                               
563<span class="codefrag">䜿甚方法dfs -moveFromLocal &lt;src&gt; &lt;dst&gt;</span>
564                       
565</p>
566<p>蟓出䞀䞪&rdquo;not implemented&ldquo;信息。
567           </p>
568<a name="N10201"></a><a name="mv"></a>
569<h3 class="h4"> mv </h3>
570<p>
571                               
572<span class="codefrag">䜿甚方法hadoop fs -mv URI [URI &hellip;] &lt;dest&gt;</span>
573                       
574</p>
575<p>
576            将文件从源路埄移劚到目标路埄。这䞪呜什允讞有倚䞪源路埄歀时目标路埄必须是䞀䞪目圕。䞍允讞圚䞍同的文件系统闎移劚文件。
577            <br>
578            瀺䟋
579            </p>
580<ul>
581                               
582<li>
583                                       
584<span class="codefrag"> hadoop fs -mv /user/hadoop/file1 /user/hadoop/file2</span>
585                               
586</li>
587                               
588<li>
589                                       
590<span class="codefrag"> hadoop fs -mv hdfs://host:port/file1 hdfs://host:port/file2 hdfs://host:port/file3 hdfs://host:port/dir1</span>
591                               
592</li>
593                       
594</ul>
595<p>返回倌</p>
596<p>
597                               
598<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
599                       
600</p>
601<a name="N1022B"></a><a name="put"></a>
602<h3 class="h4"> put </h3>
603<p>
604                               
605<span class="codefrag">䜿甚方法hadoop fs -put &lt;localsrc&gt; ... &lt;dst&gt;</span>
606                       
607</p>
608<p>从本地文件系统䞭倍制单䞪或倚䞪源路埄到目标文件系统。也支持从标准蟓入䞭读取蟓入写入目标文件系统。<br>
609           
610</p>
611<ul>
612                               
613<li>
614                                       
615<span class="codefrag"> hadoop fs -put localfile /user/hadoop/hadoopfile</span>
616                               
617</li>
618                               
619<li>
620                                       
621<span class="codefrag"> hadoop fs -put localfile1 localfile2 /user/hadoop/hadoopdir</span>
622                               
623</li>
624                               
625<li>
626                                       
627<span class="codefrag"> hadoop fs -put localfile hdfs://host:port/hadoop/hadoopfile</span>
628                               
629</li>
630                               
631<li>
632<span class="codefrag">hadoop fs -put - hdfs://host:port/hadoop/hadoopfile</span>
633<br>从标准蟓入䞭读取蟓入。</li>
634                       
635</ul>
636<p>返回倌</p>
637<p>
638                               
639<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
640                       
641</p>
642<a name="N10262"></a><a name="rm"></a>
643<h3 class="h4"> rm </h3>
644<p>
645                               
646<span class="codefrag">䜿甚方法hadoop fs -rm URI [URI &hellip;] </span>
647                       
648</p>
649<p>
650           åˆ é™€æŒ‡å®šçš„文件。只删陀非空目圕和文件。请参考rmr呜什了解递園删陀。<br>
651           ç€ºäŸ‹ïŒš
652           </p>
653<ul>
654                               
655<li>
656                                       
657<span class="codefrag"> hadoop fs -rm hdfs://host:port/file /user/hadoop/emptydir </span>
658                               
659</li>
660                       
661</ul>
662<p>返回倌</p>
663<p>
664                               
665<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
666                       
667</p>
668<a name="N10286"></a><a name="rmr"></a>
669<h3 class="h4"> rmr </h3>
670<p>
671                               
672<span class="codefrag">䜿甚方法hadoop fs -rmr URI [URI &hellip;]</span>
673                       
674</p>
675<p>delete的递園版本。<br>
676           ç€ºäŸ‹ïŒš
677           </p>
678<ul>
679                               
680<li>
681                                       
682<span class="codefrag"> hadoop fs -rmr /user/hadoop/dir </span>
683                               
684</li>
685                               
686<li>
687                                       
688<span class="codefrag"> hadoop fs -rmr hdfs://host:port/user/hadoop/dir </span>
689                               
690</li>
691                       
692</ul>
693<p>返回倌</p>
694<p>
695                               
696<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
697                       
698</p>
699<a name="N102B0"></a><a name="setrep"></a>
700<h3 class="h4"> setrep </h3>
701<p>
702                               
703<span class="codefrag">䜿甚方法hadoop fs -setrep [-R] &lt;path&gt;</span>
704                       
705</p>
706<p>
707           æ”¹å˜äž€äžªæ–‡ä»¶çš„副本系数。-R选项甚于递園改变目圕䞋所有文件的副本系数。
708          </p>
709<p>瀺䟋</p>
710<ul>
711                               
712<li>
713                                       
714<span class="codefrag"> hadoop fs -setrep -w 3 -R /user/hadoop/dir1 </span>
715                               
716</li>
717                       
718</ul>
719<p>返回倌</p>
720<p>
721                               
722<span class="codefrag">成功返回0倱莥返回-1。</span>
723                       
724</p>
725<a name="N102D5"></a><a name="stat"></a>
726<h3 class="h4"> stat </h3>
727<p>
728                               
729<span class="codefrag">䜿甚方法hadoop fs -stat URI [URI &hellip;]</span>
730                       
731</p>
732<p>
733           è¿”回指定路埄的统计信息。
734           </p>
735<p>瀺䟋</p>
736<ul>
737                               
738<li>
739                                       
740<span class="codefrag"> hadoop fs -stat path </span>
741                               
742</li>
743                       
744</ul>
745<p>返回倌<br>
746           
747<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
748</p>
749<a name="N102F8"></a><a name="tail"></a>
750<h3 class="h4"> tail </h3>
751<p>
752                               
753<span class="codefrag">䜿甚方法hadoop fs -tail [-f] URI </span>
754                       
755</p>
756<p>
757           å°†æ–‡ä»¶å°Ÿéƒš1K字节的内容蟓出到stdout。支持-f选项行䞺和Unix䞭䞀臎。
758           </p>
759<p>瀺䟋</p>
760<ul>
761                               
762<li>
763                                       
764<span class="codefrag"> hadoop fs -tail pathname </span>
765                               
766</li>
767                       
768</ul>
769<p>返回倌<br>
770           
771<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
772</p>
773<a name="N1031B"></a><a name="test"></a>
774<h3 class="h4"> test </h3>
775<p>
776                               
777<span class="codefrag">䜿甚方法hadoop fs -test -[ezd] URI</span>
778                       
779</p>
780<p>
781           é€‰é¡¹ïŒš<br>
782           -e 检查文件是吊存圚。劂果存圚则返回0。<br>
783           -z 检查文件是吊是0字节。劂果是则返回0。 <br>
784           -d 劂果路埄是䞪目圕则返回1吊则返回0。<br>
785</p>
786<p>瀺䟋</p>
787<ul>
788                               
789<li>
790                                       
791<span class="codefrag"> hadoop fs -test -e filename </span>
792                               
793</li>
794                       
795</ul>
796<a name="N1033E"></a><a name="text"></a>
797<h3 class="h4"> text </h3>
798<p>
799                               
800<span class="codefrag">䜿甚方法hadoop fs -text &lt;src&gt;</span>
801                               
802<br>
803                       
804</p>
805<p>
806           å°†æºæ–‡ä»¶èŸ“出䞺文本栌匏。允讞的栌匏是zip和TextRecordInputStream。
807          </p>
808<a name="N10350"></a><a name="touchz"></a>
809<h3 class="h4"> touchz </h3>
810<p>
811                               
812<span class="codefrag">䜿甚方法hadoop fs -touchz URI [URI &hellip;]</span>
813                               
814<br>
815                       
816</p>
817<p>
818           åˆ›å»ºäž€äžª0字节的空文件。
819           </p>
820<p>瀺䟋</p>
821<ul>
822                               
823<li>
824                                       
825<span class="codefrag"> hadoop -touchz pathname </span>
826                               
827</li>
828                       
829</ul>
830<p>返回倌<br>
831           
832<span class="codefrag"> æˆåŠŸè¿”回0倱莥返回-1。</span>
833</p>
834</div>
835       
836</div>
837<!--+
838    |end content
839    +-->
840<div class="clearboth">&nbsp;</div>
841</div>
842<div id="footer">
843<!--+
844    |start bottomstrip
845    +-->
846<div class="lastmodified">
847<script type="text/javascript"><!--
848document.write("Last Published: " + document.lastModified);
849//  --></script>
850</div>
851<div class="copyright">
852        Copyright &copy;
853         2007 <a href="http://www.apache.org/licenses/">The Apache Software Foundation.</a>
854</div>
855<!--+
856    |end bottomstrip
857    +-->
858</div>
859</body>
860</html>
Note: See TracBrowser for help on using the repository browser.