张文生(1867-1937),字星五,江苏省徐州市沛县鹿湾乡人。清末安徽督军。
清同治六年(1867)生。
光绪十三年(1887),16岁在山东省临城(今薛城)投张勋部当兵,屡立战功,不足十年,由什长、百长、哨官升任长江江防营统领、徐州镇总兵,随张勋在徐州一带活动。
民国二年(1913),张勋任长江巡阅使、安徽督军,张文生被提拔为徐州镇守使、安武军司令、苏皖豫鲁四省剿匪督办,成为“辫帅”张勋手下最得力的干将。
1915年,张文生为张勋营建生祠,益得张勋宠信。
1917年,张勋假调停时局之名,带领5000名“辫子军”,进京拥戴溥仪复辟,张文生留守徐州。复辟公开后,群起反对。当年7月12日,张勋兵败,被代总统冯国璋削去长江巡阅使、安徽督军职。徐州是张勋老巢,留驻徐州一带的安武军闻张勋兵败,蠢然思动。安武军四十四营、五十五营勾结匪徒,突然哗变,四出焚掠。驻当涂、宿迁、南通及沭阳等地的张勋旧部亦相继作乱。时张文生当机立断,接近皖系的倪嗣冲,率部剿伐,逐渐扫平,被任命为定武军总统领官。
1920年,任安徽督军。
1922年,被直系马联甲駆逐而下野。同年,获将军府授“定威将军”。
1937年在天津病逝,享年70岁。安葬鹿湾乡赵圈村南。