HDFS 上のファイルを検査するための高速な方法は、tailを使用することです。
~$ hadoop fs -tail /path/to/file
これにより、ファイル内のデータの最後のキロバイトが表示され、非常に役立ちます。ただし、反対のコマンドhead
は、シェル コマンド コレクションの一部ではないようです。これは非常に驚くべきことです。
私の仮説は、HDFS は非常に大きなファイルの非常に高速なストリーミング読み取り用に構築されているため、head
. これにより、頭にアクセスすることを躊躇します。誰か答えがありますか?