課程
/云計(jì)算&大數(shù)據(jù)
/大數(shù)據(jù)
/認(rèn)識(shí)Hadoop--基礎(chǔ)篇
hdfs如何刪除文件呢?
2017-03-30
源自:認(rèn)識(shí)Hadoop--基礎(chǔ)篇 3-5
正在回答
hadoop dfs -rmr 這個(gè)是拿來(lái)刪除文件的
(轉(zhuǎn)自)HDFS常用命令?之“文件操作”
(1) 列出HDFS下的文件
/usr/local/hadoop$bin/hadoop dfs -ls
(2) 列出HDFS文件下名為in的文檔中的文件
/usr/local/hadoop$bin/hadoop dfs -ls in
(3) 上傳文件
將hadoop目錄下的test1文件上傳到HDFS上并重命名為test:
/usr/local/hadoop$bin/hadoop dfs -put test1 test
(4) 文件被復(fù)制到本地系統(tǒng)中
將HDFS中的in文件復(fù)制到本地系統(tǒng)并命名為getin:
/usr/local/hadoop$bin/hadoop dfs -get in getin
(5) 刪除文檔
刪除HDFS下名為out的文檔:
/usr/local/hadoop$bin/hadoop dfs -rmr out
(6) 查看文件
查看HDFS下in文件中的內(nèi)容:
/usr/local/hadoop$bin/hadoop dfs -cat in/*
(7) 建立目錄
/usr/local/hadoop$bin/hadoop dfs -mkdir /user/hadoop/examples(目錄/目錄名)
只能一級(jí)一級(jí)的建目錄。
(8) 復(fù)制文件
/usr/local/hadoop$bin/hadoop dfs -copyFromLocal 源路徑 路徑
(9)通過(guò)Hadoop命令把兩個(gè)文件的內(nèi)容合并起來(lái)
hdfs dfs -getmerge 位于hdfs中的原文件(里面有多個(gè)文件) 合并后的文件名例如: hdfs dfs -getmerge hdfs://Master:9000/data/SogouResult.txt CombinedResult
?注:合并后的文件位于當(dāng)前目錄,不在hdfs中,是本地文件
原文鏈接: http://www.cnblogs.com/gaopeng527/p/4314215.html
舉報(bào)
Hadoop入門視頻教程,大數(shù)據(jù)人才的入門首選
2 回答HDFS寫入文件的時(shí)候
1 回答請(qǐng)問(wèn)多大的文件才算是HDFS所適合的‘大文件’?
1 回答source:讀取文件 “/etc/profile” 時(shí)發(fā)生錯(cuò)誤如何解決?謝謝!
3 回答hadoop fs -ls / 下面無(wú)任何文件
2 回答hdfs namenode -format報(bào)錯(cuò)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-04-13
hadoop dfs -rmr 這個(gè)是拿來(lái)刪除文件的
2017-03-30
(轉(zhuǎn)自)HDFS常用命令?之“文件操作”
(1) 列出HDFS下的文件
/usr/local/hadoop$bin/hadoop dfs -ls
(2) 列出HDFS文件下名為in的文檔中的文件
/usr/local/hadoop$bin/hadoop dfs -ls in
(3) 上傳文件
將hadoop目錄下的test1文件上傳到HDFS上并重命名為test:
/usr/local/hadoop$bin/hadoop dfs -put test1 test
(4) 文件被復(fù)制到本地系統(tǒng)中
將HDFS中的in文件復(fù)制到本地系統(tǒng)并命名為getin:
/usr/local/hadoop$bin/hadoop dfs -get in getin
(5) 刪除文檔
刪除HDFS下名為out的文檔:
/usr/local/hadoop$bin/hadoop dfs -rmr out
(6) 查看文件
查看HDFS下in文件中的內(nèi)容:
/usr/local/hadoop$bin/hadoop dfs -cat in/*
(7) 建立目錄
/usr/local/hadoop$bin/hadoop dfs -mkdir /user/hadoop/examples(目錄/目錄名)
只能一級(jí)一級(jí)的建目錄。
(8) 復(fù)制文件
/usr/local/hadoop$bin/hadoop dfs -copyFromLocal 源路徑 路徑
(9)通過(guò)Hadoop命令把兩個(gè)文件的內(nèi)容合并起來(lái)
hdfs dfs -getmerge 位于hdfs中的原文件(里面有多個(gè)文件) 合并后的文件名
例如: hdfs dfs -getmerge hdfs://Master:9000/data/SogouResult.txt CombinedResult
?注:合并后的文件位于當(dāng)前目錄,不在hdfs中,是本地文件
原文鏈接: http://www.cnblogs.com/gaopeng527/p/4314215.html