Hdfs dfs命令使用

2021-09-07 08:17:39 字數 839 閱讀 2807

如果是把資料放在了hdfs系統,那麼我們如何訪問他們呢?

./hdfs dfs -ls hdfs://mycluster/output/online/
./hdfs dfs -mkdir hdfs://mycluster/output/online/

./hdfs dfs -mkdir hdfs://mycluster/output/online/pv

這裡有個坑,如果你直接建立多級目錄,會得到錯誤提示,所以要一級一級的去建立目錄才行!

mkdir: `hdfs://mycluster/output/online/pv': no such file or directory

create external table `pv_table`(

`city_name` string,

`pv` string,

`product_line` string)

partitioned by (

`day` string)

row format delimited

fields terminated by '\t'

stored as inputformat

'org.apache.hadoop.mapred.textinputformat'

outputformat

'org.apache.hadoop.hive.ql.io.hiveignorekeytextoutputformat'

location

'hdfs://mycluster/output/online/pv')

Shell命令 使用命令

shell命令的基本格式為 command option argumentsoption一般是連字元 加上單個字元,多個這樣的短選項可以寫在一起,如ls lt,很多命令也支援兩個連字元 的長選項,如ls a等價於ls all。多條命令可以寫在一行,使用分號 分隔 預設情況下,傳入給命令的引數會進行單...

Inceptor命令02 命令使用

beeline使用方式 1.無認證 beeline u jdbc hive2 10000 2.使用kerberos認證 kinit kt etc sql2 hive.keytab hive baogang2 tdh klist ticket cache file tmp krb5cc 0 defau...

crontab命令使用

crontab命令使用 名稱 crontab 使用許可權 所有使用者 使用方式 crontab u user file crontab u user 說明 crontab 是用來讓使用者在固定時間或固定間隔執行程式之用,換句話說,也就是類似使用者的時程表。u user 是指設定指定 user 的時程...