肝上长了结石可以通过一般治疗、药物治疗、手术治疗等方式进行改善。1.一般治疗:如果肝上的结石体积比较小,并没有出现明显的不适症状。患者可以适当吃新鲜的水果和蔬菜以及优质蛋白的食物,比如苹果、香蕉、牛奶等,同时还要注意饮食清淡,避免食用辛辣刺激性的食物,以免导致病情加重。2.药物治疗:如果患者的病情比较严重,出现了腹部疼痛的症状,则可以在医生指导下服用排石颗粒、肾石通颗粒等药物进行治疗,能够促进结石排出体外。3.手术治疗:如果通过上述方法无法得到改善,而且结石体积比较大,则需要及时到正规医院,在医生的指导下通过腹腔镜胆囊切除术或开腹胆囊切除术的方式进行治疗。除此之外,还可以通过中医理疗、体外冲击波碎石等方式进行缓解。在日常生活中养成良好的生活习惯,保证充足的睡眠时间,避免长期熬夜。