3つのコアのHadoop HDFSシェル一般的に使用されるコマンドのHadoopのシリーズ(3)

HDFSは、一般的にコマンドを使用しました

すべてのコマンドのヘルプを見ます

[172.23.7.9:hadoop]$ hadoop fs help

ファイルへのパスを見ます

[172.23.7.9:hadoop]$ hadoop fs -ls /

フォルダを作成します。

[172.23.7.9:hadoop]$ hadoop fs -mkdir /test

マルチレベルのフォルダを作成します。

[172.23.7.9:hadoop]$ hadoop fs -mkdir -p /test/test1/test2

すべてのファイルの指定されたディレクトリとサブディレクトリの下にチェック

[172.23.7.9:hadoop]$ hadoop fs -ls -R /test

ファイルをアップロード

[172.23.7.9:hadoop]$ hadoop fs -put part.txt /test

若しくは

[172.23.7.9:hadoop]$ hadoop fs -copyFromLocal part.txt /test

ファイルのダウンロード

[172.23.7.9:hadoop]$ hadoop fs -get /test/part.txt ~/test

若しくは

[172.23.7.9:hadoop]$ hadoop fs -copyToLocal /test/part.txt ~/test

ダウンロードをマージ

[172.23.7.9:hadoop]$ hadoop fs -getmerge /test/part0.txt /test/part1.txt ./temp.txt

コピー

[172.23.7.9:hadoop]$ hadoop fs -cp /test/part.txt /output

モバイル

[172.23.7.9:hadoop]$ hadoop fs -mv /test/part.txt /output

削除

[172.23.7.9:hadoop]$ hadoop fs -rm /test/part.txt

削除するには、強制

[172.23.7.9:hadoop]$ hadoop fs -rm -r /test/part.txt

ファイルの内容を見ます

[172.23.7.9:hadoop]$ hadoop fs -cat /test/part.txt

表示するファイルのサイズ

[172.23.7.9:hadoop]$ hadoop fs -du -h /test/part.txt

テスト

[172.23.7.9:hadoop]$ hadoop fs -test -[ezd] /test/part.txt

オプション:
-eは、ファイルが存在するかどうかをチェックします。ある場合は0が返されます。
-zファイルが0バイトであるかどうかを確認してください。それが0を返す場合。
パスがディレクトリである場合は-d、それ以外の場合は0を返し、1を返します。

Webインタフェース

http://xx.xx.xx.xx:9870/explorer.html#/

おすすめ

転載: www.cnblogs.com/valjeanshaw/p/11432864.html