シェル操作共通HDFS

(0)スタートHadoopクラスタ

 sbinに/ start-dfs.sh

sbinに/ start-yarn.sh

(1)-help:このコマンドのパラメータの出力

 HadoopのFS -help RM

(2)-ls:表示ディレクトリ情報

 HadoopのFS -Ls /

(3)-mkdir:HDFS上のディレクトリを作成します。

 HadoopのFS -mkdir -p /三国/ shuguo

(4)-moveFromLocal:HDFSにローカルからカットを貼り付け

 タッチkongming.txt

 HadoopのFS -moveFromLocal ./kongming.txt /三国/ shuguo

(5)-appendToFile:追加は、ファイルの最後にファイルが既に存在して

 タッチliubei.txt

 viのliubei.txt

エントリー

サン区真央LU

HadoopのFS -appendToFile liubei.txt /sanguo/shuguo/kongming.txt

(6)-cat:表示ファイルの内容

HadoopのFS -cat /sanguo/shuguo/kongming.txt

(7)-chgrp、-chmod、-chown:同様にLinuxのファイルシステム使用許可を所属ファイルを変更するには

HadoopのFS -chmod 666 /sanguo/shuguo/kongming.txt

Hadoopが-chown天使のfsは:天使/sanguo/shuguo/kongming.txt

(8)-copyFromLocal:HDFSパスにファイルをコピーするには、ローカルファイルシステムから

HadoopのFS -copyFromLocalのREADME.txt /

-copyToLocal(9):ローカルからHDFSにコピー

HadoopのFS -copyToLocal /sanguo/shuguo/kongming.txt ./

(10)-cp:HDFSは、HDFSの別の経路に一つの経路からコピー

HadoopのFS -cp /sanguo/shuguo/kongming.txt /zhuge.txt

(11)-mv:HDFSディレクトリにファイルを移動

HadoopのFS -mv /zhuge.txt /三国/ shuguo /

(12)-get:copyToLocalと同等、それがローカルにHDFSからファイルをダウンロードすることです

HadoopのFS -get /sanguo/shuguo/kongming.txt ./

(13)-getmerge:log.1、log.2、log.3、...:ダウンロードに複数のファイルをマージし、例えば、HDFSディレクトリ/ユーザー/ atguigu /テストで複数のファイルがあります

HadoopのFS -getmerge /ユーザー/天使/テスト/ * ./zaiyiqi.txt

(14)-put:copyFromLocalに相当

HadoopのFS -put ./zaiyiqi.txt /ユーザー/天使/テスト/

(15)-tail:ファイルの最後に表示されます

HadoopのFS -tail /sanguo/shuguo/kongming.txt

(16)-rm:ファイルまたはフォルダを削除します

HadoopのFS -rm /user/angel/test/jinlian2.txt

(17)-rmdir:削除空のディレクトリ

HadoopのFS -mkdir /テスト

HadoopのFS -rmdir /テスト

サイズ情報(18)-du統計フォルダ

HadoopのFS -du -s -h /ユーザー/天使/テスト

HadoopのFS -du -h /ユーザー/天使/テスト

(19)-setrep:HDFS内のファイルのコピーの数を設定します。

HadoopのFS -setrep 10 /sanguo/shuguo/kongming.txt

 

 

公開された242元の記事 ウォン称賛13 ビュー10000 +

おすすめ

転載: blog.csdn.net/qq_41813208/article/details/102686660
おすすめ