1
私は、hadoopファイルシステム上の特定のディレクトリで最大のファイルを見つけようとしています。 http://www.tecmint.com/find-top-large-directories-and-files-sizes-in-linux/、最大のファイルを見つけるために、次のコマンドを示した::私は、このリンクを見つけhadoopディレクトリの中で最大のファイルを見つけるコマンド
find /home/tecmint/Downloads/ -type f -exec du -Sh {} + | sort -rh | head -n 5
をしかし、私は
hadoop fs -find [hadoop location] -type f -exec du -Sh {} + | sort -rh | head -n 5
を実行したとき、私は
find: Unexpected argument: -type
を得ました。
私もhadoop fs -du -a | sort -n | head -n 1
を実行しましたが、私が得た結果はディレクトリ内で最大のファイルではありませんでした。助けていただければ幸いです。
を試すことができますか?私はhadoopを使用せず、lsの-Sが存在するかどうか分からない。 –