文件大小 修改日期 修改時(shí)間 權(quán)限 用戶(hù)ID 組ID 如果是目錄,則返回它直接子文件的一個(gè)列表,就像在Unix中一樣。目錄返回列表的信息如下: 目錄名 修改日期 修改時(shí)間 權(quán)限 用戶(hù)ID 組ID 示例: hadoop fs -ls /user/hadoop/file1 /us" />

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

HDFS shell操作

Tecode / 2146人閱讀

摘要:目錄返回列表的信息如下目錄名修改日期修改時(shí)間權(quán)限用戶(hù)組示例返回值成功返回,失敗返回。這個(gè)命令允許有多個(gè)源路徑,此時(shí)目標(biāo)路徑必須是一個(gè)目錄。不允許在不同的文件系統(tǒng)間移動(dòng)文件。示例返回值成功返回,失敗返回。

調(diào)用文件系統(tǒng)(FS)Shell命令應(yīng)使用 bin/hadoop fs 的形式

ls
使用方法:hadoop fs -ls

如果是文件,則按照如下格式返回文件信息: 文件名 <副本數(shù)> 文件大小 修改日期 修改時(shí)間 權(quán)限 用戶(hù)ID 組ID 如果是目錄,則返回它直接子文件的一個(gè)列表,就像在Unix中一樣。目錄返回列表的信息如下: 目錄名

修改日期 修改時(shí)間 權(quán)限 用戶(hù)ID 組ID 示例: hadoop fs -ls /user/hadoop/file1 /user/hadoop/file2 hdfs://host:port/user/hadoop/dir1 /nonexistentfile 返回值: 成功返回0,失敗返回-1。
text
使用方法:hadoop fs -text

將源文件輸出為文本格式。允許的格式是zip和TextRecordInputStream。

mv
使用方法:hadoop fs -mv URI [URI …]

將文件從源路徑移動(dòng)到目標(biāo)路徑。這個(gè)命令允許有多個(gè)源路徑,此時(shí)目標(biāo)路徑必須是一個(gè)目錄。不允許在不同的文件系統(tǒng)間移動(dòng)文件。 示例:

hadoop fs -mv /user/hadoop/file1 /user/hadoop/file2
hadoop fs -mv hdfs://host:port/file1 hdfs://host:port/file2 hdfs://host:port/file3 hdfs://host:port/dir1
返回值:

成功返回0,失敗返回-1。

put
使用方法:hadoop fs -put ...

從本地文件系統(tǒng)中復(fù)制單個(gè)或多個(gè)源路徑到目標(biāo)文件系統(tǒng)。也支持從標(biāo)準(zhǔn)輸入中讀取輸入寫(xiě)入目標(biāo)文件系統(tǒng)。

hadoop fs -put localfile /user/hadoop/hadoopfile
hadoop fs -put localfile1 localfile2 /user/hadoop/hadoopdir
hadoop fs -put localfile hdfs://host:port/hadoop/hadoopfile
hadoop fs -put - hdfs://host:port/hadoop/hadoopfile 從標(biāo)準(zhǔn)輸入中讀取輸入。
返回值:

成功返回0,失敗返回-1。

rm
使用方法:hadoop fs -rm URI [URI …]

刪除指定的文件。只刪除非空目錄和文件。請(qǐng)參考rmr命令了解遞歸刪除。 示例:

hadoop fs -rm hdfs://host:port/file /user/hadoop/emptydir
返回值:

成功返回0,失敗返回-1。

http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_shell.html

HDFS shell操作練習(xí)

在centos 中創(chuàng)建 test.txt

touch test.txt

在centos中為test.txt 添加文本內(nèi)容

vi test.txt

在HDFS中創(chuàng)建 hadoop001/test 文件夾

hadoop fs -mkdir -p /hadoop001/test

把text.txt文件上傳到HDFS中

hadoop fs -put test.txt /hadoop001/test/

查看hdfs中 hadoop001/test/test.txt 文件內(nèi)容

hadoop fs -cat /hadoop001/test/test.txt

將hdfs中 hadoop001/test/test.txt文件下載到centos

hadoop fs -get /hadoop001/test/test.txt test.txt

刪除HDFS中 hadoop001/test/

hadoop fs -rm -r /hadoop001

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/125941.html

相關(guān)文章

  • 大數(shù)據(jù)入門(mén)指南(GitHub開(kāi)源項(xiàng)目)

    摘要:項(xiàng)目地址前言大數(shù)據(jù)技術(shù)棧思維導(dǎo)圖大數(shù)據(jù)常用軟件安裝指南一分布式文件存儲(chǔ)系統(tǒng)分布式計(jì)算框架集群資源管理器單機(jī)偽集群環(huán)境搭建集群環(huán)境搭建常用命令的使用基于搭建高可用集群二簡(jiǎn)介及核心概念環(huán)境下的安裝部署和命令行的基本使用常用操作分區(qū)表和分桶表視圖 項(xiàng)目GitHub地址:https://github.com/heibaiying... 前 言 大數(shù)據(jù)技術(shù)棧思維導(dǎo)圖 大數(shù)據(jù)常用軟件安裝指...

    guyan0319 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<