導航:首頁 > 程序命令 > hadoop2命令

hadoop2命令

發布時間:2025-01-09 02:10:46

㈠ 為什麼啟動hadoop後在hdfs上系統里創建input的文件夾命令沒有用 命令為hadoop

首先hadoop2以後 命令有所變化 啟動hdfs服務後
建立文件夾應該使用dfs
例如 hdfs dfs -mkdir /filename
其次需要在文件前加 / 代表建立在根目錄,也可以加其他目錄 ,比如 、/usr/local/

不加 / 會報錯

㈡ hadoop常用shell命令怎麼用

一、常用的hadoop命令
1、hadoop的fs命令
#查看hadoop所有的fs命令

1

hadoop fs

#上傳文件(put與FromLocal都是上傳命令)

1
2

hadoop fs -put jdk-7u55-linux-i586.tar.gz hdfs://hucc01:9000/jdk
hadoop fs -FromLocal jdk-7u55-linux-i586.tar.gz hdfs://hucc01:9000/jdk

#下載命令(get與ToLocal都是下載命令)

1
2

hadoop fs -get hdfs://hucc01:9000/jdk jdk1.7
hadoop fs -ToLocal hdfs://hucc01:9000/jdk jdk1.7

#將本地一個或者多個文件追加到hdfs文件中(appendToFile)

1

hadoop fs -appendToFile install.log /words

#查詢hdfs的所有文件(ls)

1

hadoop fs -ls /

#幫助命令(help)

1

hadoop fs -help fs

#查看hdfs文件的內容(cat和text)

1
2

hadoop fs -cat /words
hadoop fs -text /words

#刪除hdfs文件(rm)

1

hadoop fs -rm -r /words

#統計hdfs文件和文件夾的數量(count)

1

hadoop fs -count -r /

#合並hdfs某個文件夾的文件,並且下載到本地(getmerge)

1

hadoop fs -getmerge / merge

#將本地文件剪切到hdfs,相當於對本地文件上傳後再刪除(moveFormLocal)

1

hadoop fs -moveFromLocal words /

#查看當前文件系統的使用狀態(df)

1

hadoop fs -df

二、常用的hdfs命令(這個用的比較多)
用法跟hadoop命令一樣,推薦2.0之後使用hdfs命令

1

hdfs dfs

㈢ hadoop中常用的命令

1、查看指定目錄下內容
hadoop dfs –ls [文件目錄]
eg: hadoop dfs –ls /user/wangkai.pt
2、打開某個已存在文件
hadoop dfs –cat [file_path]
eg:hadoop dfs -cat /user/wangkai.pt/data.txt
3、將本地文件存儲至hadoop
hadoop fs –put [本地地址] [hadoop目錄]
hadoop fs –put /home/t/file.txt /user/t
(file.txt是文件名)
4、將本地文件夾存儲至hadoop
hadoop fs –put [本地目錄] [hadoop目錄]
hadoop fs –put /home/t/dir_name /user/t
(dir_name是文件夾名)
5、將hadoop上某個文件down至本地已有目錄下
hadoop fs -get [文件目錄] [本地目錄]
hadoop fs –get /user/t/ok.txt /home/t
6、刪除hadoop上指定文件
hadoop fs –rm [文件地址]
hadoop fs –rm /user/t/ok.txt
7、刪除hadoop上指定文件夾(包含子目錄等)
hadoop fs –rm [目錄地址]
hadoop fs –rmr /user/t
8、在hadoop指定目錄內創建新目錄
hadoop fs –mkdir /user/t
9、在hadoop指定目錄下新建一個空文件
使用touchz命令:
hadoop fs -touchz /user/new.txt
10、將hadoop上某個文件重命名
使用mv命令:
hadoop fs –mv /user/test.txt /user/ok.txt (將test.txt重命名為ok.txt)
11、將hadoop指定目錄下所有內容保存為一個文件,同時down至本地
hadoop dfs –getmerge /user /home/t
12、將正在運行的hadoop作業kill掉
hadoop job –kill [job-id]

閱讀全文

與hadoop2命令相關的資料

熱點內容
linux中執行命令 瀏覽:779
集郵的app哪個好 瀏覽:853
wq文件夾是什麼意思 瀏覽:668
光遇安卓什麼時候復刻聖島先祖 瀏覽:86
機械凈工作生產率的演算法 瀏覽:983
瑞納壓縮機多少錢 瀏覽:497
javautf8bom 瀏覽:85
勇猛之路為什麼無法與伺服器連線 瀏覽:422
androidlinux命令行編譯 瀏覽:694
lsplc編程電纜 瀏覽:718
圍棋網站源碼 瀏覽:957
etoys編程 瀏覽:440
中興伺服器管理網口什麼名稱 瀏覽:650
天龍八部下載出現壓縮卷怎麼回事 瀏覽:925
速賣通php 瀏覽:941
播放安卓是什麼詩 瀏覽:785
jsp中編譯中文 瀏覽:238
手機桌面文件夾變小了怎麼辦 瀏覽:573
日程管理app哪個好 瀏覽:702
黑馬程序員雲開發實戰 瀏覽:597