hadoop 常用命令總結命令
命令說明
hadoop fs -ls [dir]
顯示目錄下內容
hadoop fs -mv [item1] [item2]
把item1 移動到item2的位置
hadoop fs -get [item1] [item2]
把item1 從雲端拉到本地,並且重新命名為item2
hadoop fs -getmerge [item1] [item2]
把雲端的item1(資料夾) 合併後拉倒本地
hadoop fs -put [item1] [item2]
把本地檔案上傳到雲端
hadoop fs -rm [item]
刪除雲端檔案
hadoop fs -rmr [dir]
刪除雲端資料夾
hadoop fs -mkdir [dir]
新建資料夾
hadoop fs -cp [item1] [item2]
複製item1 到 item2
hadoop fs -count [item1]
數數有多少行
hadoop fs -du [item]
檢視檔案大小
hadoop fs -dus [dir]
檢視資料夾大小
hadoop fs -cat [item]
輸出檔案內容
hadoop fs -tail [item]
輸出檔案後幾行
hadoop fs -test
hadoop fs -touchz
hadoop job -kill [jobid]
殺死id為jobid的任務
hadoop job -set-priority [jobid] [low/normal/high/very_high]
更改任務許可權
為了提高工作效率,linux使用者可以在~/.bash_profile 中新增如下配置
############# alias for hadoop #############
hadoop_home = $hadoop_home
alias hls = 「$hadoop_home/bin/hadoop fs -ls」
alias hmv = 「$hadoop_home/bin/hadoop fs -mv」
alias hget = 「$hadoop_home/bin/hadoop fs -get」
alias hgetm = 「$hadoop_home/bin/hadoop fs -getmerge」
alias hput = 「$hadoop_home/bin/hadoop fs -put」
alias hrm = 「$hadoop_home/bin/hadoop fs -rm」
alias hrmr = 「$hadoop_home/bin/hadoop fs -rmr」
alias hmkdir = 「$hadoop_home/bin/hadoop fs -mkdir」
alias hcp = 「$hadoop_home/bin/hadoop fs -cp」
alias hcount = 「$hadoop_home/bin/hadoop fs -count」
alias hdu = 「$hadoop_home/bin/hadoop fs -du」
alias hdus = 「$hadoop_home/bin/hadoop fs -dus」
alias hcat = 「$hadoop_home/bin/hadoop fs -cat」
alias htail = 「$hadoop_home/bin/hadoop fs -tail」
alias htest = 「$hadoop_home/bin/hadoop fs -test」
alias htouch = 「$hadoop_home/bin/hadoop fs -touchz」
alias hkill = 「$hadoop_home/bin/hadoop job -kill」
alias hsetp = 「$hadoop_home/bin/hadoop job -set-priority」
之後執行source ~/.bash_profile 即可生效
hadoop 常用命令
啟動hadoop 進入hadoop home目錄。執行sh bin start all.sh 或者是在hadoop 的目錄下能看到他的bin目錄 執行 bin start all.sh 關閉hadoop 進入hadoop home目錄。執行sh bin stop all.sh 同上。1 檢視指定目錄...
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常用命令
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 將本地檔...