张松(?-212年),字子乔,东汉末年蜀郡成都(今属四川)人,益州别驾,益州牧刘璋的部下。
张松原来是东汉末年益州(巴蜀)牧刘璋属下,担任别驾。
曹操下荆州击退刘备时,和兄长张肃被刘璋指示出使曹操,然而曹操对张松态度相当傲慢,当时曹操主薄杨脩看得起张松,杨脩劝曹操重用都被拒绝。之后杨脩要求曹操将自身著作的兵法给张松看,张松在宴会上将那些内容看过一眼后全都背诵一遍,这时候杨脩惊奇,之后张松抱怨曹操轻视自己而回归益州。
211年,益州牧刘璋听说曹操将派遣锺繇等人进兵汉中,讨伐张鲁,刘璋因而心怀恐惧。此时,张松担任别驾从事蜀郡,念著之前被曹操冷遇,向刘璋提议说:“曹操兵力强盛,天下无人能敌,如果张鲁的地盘遭曹操接收,曹操如要攻击我们巴蜀土地更为便利,谁能抵抗他呢?”刘璋说:“我的确甚为担心,却无计可施。”张松就接着说:“刘备(担任豫州的官,人称‘刘豫州’)是大人您的宗亲,更是曹操之深仇死敌,善于用兵作战,如果托请他帮忙讨伐张鲁,张鲁必会败退。一旦张鲁被击破,则益州会益加强大,即使曹操来犯,也无能为力。”刘璋同意他的说法,于是派遣部下法正率领4千人迎接刘备,前前后后补给的金钱物资成千上百。
刘备派遣诸葛亮、关羽、张飞和赵云等人防守荆州,率领步卒数万人进入益州。到达了涪县,刘璋亲自出迎,相见甚欢。刘备也会见张松、法正,施予很大的恩惠,刻意拢络,献尽殷勤。刘备请教两人后巴蜀 (今四川) 的地理事物、兵器、政府、仓库、人马多寡,及各大军事要塞距离远近等事,张松等人均加以详细解说,绘制地图,提供山川地理资料给刘备。刘备因而掌握了益州的具体情况。
后来张松认为刘备才是明君,私下请法正对刘备和庞统建议可以取代刘璋。刘备觉得太仓卒,没有答应。但后来刘备不满意刘璋支援的物资时,张松不知刘备用意,写信给刘备“今大事垂可成立,如何释此去乎(眼看就要大事底定,为何抛下一切离去)?”兄长广汉太守张肃知道张松已经心向刘备,意图谋反,担心被连累;于是借着这信使向刘璋检举家弟,张松被刘璋斩首,也成为刘备和刘璋交战的导火线之一。
刘备在葭萌听到张松被杀的消息,无比愤怒,据《华阳国志》记载,刘备愤然说道:“君矫(张肃)杀了我的内应啊(君矫杀吾内主乎)!”
张松虽然矮小其貌不扬,放荡并无视节操,跟哥哥张肃的内外在相反,然而张松识时务也很有才干,记忆力很强,在益州地区是足智多谋的谋臣。
兄长
子
《三国演义》写张松字永年,可能是与另一名蜀地官员彭羕的表字混淆了。《演义》还描写了张松与杨修、曹操斗智的情节,其他的事迹与正史基本相同。