很多抗菌药经过肝脏进行生物转化、解毒和清除。肝功能不全患者,其肝脏代谢与消除药物的能力降低。肝功能不全可导致白蛋白合成减少,血中游离的抗菌药增加。但肝硬化出现大量腹水时,可使药物分布容积增大,患者一旦出现门静脉高压,可引起胃肠道黏膜充血水肿,从而影响口服药物的吸收,加上肝脏代偿能力很强,因此肝硬化患者血中抗菌药物的浓度通常不比正常人高。因此肝功能减退患者应慎用抗菌药,在肝内代谢、经肝胆系统排泄或对肝脏有毒性的药物要慎用或尽量避免使用。