b超不能检查出肝病,b超检查是一种影像学检查,可以检查出脏器外形,肝病是一种肝脏实质性的病变,得了肝病的时候不可以做b超来检查,肝病需要到医院做肝功能检查,当得了肝硬化或者是肝癌的时候需要到医院做肝功能检查。平常生活中要多吃些新鲜的蔬菜或者水果,能够润肠通便,还要预防便秘。