hive表结构以及hdfs文件大小命令

方法1:查看表的字段信息
desc table_name;
方法2:查看表的字段信息及元数据存储路径
desc extended table_name;
方法3:查看表的字段信息及元数据存储路径
desc formatted table_name;
方法1:查看一个hive表文件总大小时(单位为Byte),我们可以通过一行脚本快速实现,其命令如下:
–#查看目录大小
$ hadoop fs -ls  xx|awk -F ‘ ‘ ‘{print $5}’|awk ‘{a+=$1}END{print a}’
 
–#查看目录大小 G
$ hadoop fs -ls xx|awk -F ‘ ‘ ‘{print $5}’|awk ‘{a+=$1}END{print a/(1024*1024*1024)}’
 
–#查看该目录总容量大小,单位为G
$ hadoop fs -du xx|awk ‘{ SUM += $1 } END { print SUM/(1024*1024*1024)}’

发表评论