Diallyl disulfide ameliorates ethanol-induced liver steatosis and inflammation by maintaining the fatty acid catabolism and regulating the gut-liver axis.