杨文安

更新时间:2023-12-31 08:14

杨文安(1240年-1282年),字泰叔,成州天水(今属甘肃)人,元朝名将杨大渊的侄儿,元朝名将。

人物生平

杨文安两岁时,父亲杨大全在抗元中战死,由母亲刘氏抚养。杨文安投靠叔父杨大渊阆州(今四川阆中)。

元宪宗八年(1258),元宪宗攻大获城,杨大渊降元,授侍郎都行省,杨文安的长兄杨文仲授安抚使

中统元年(1260),授杨文安监军。攻礼义城,杀伤甚众,夺其粮船,绕出通川,擒获宋将黄文才、高坦之。

中统二年(1261),复出通川,与宋将鲜恭大战,擒统制白继源。

中统三年(1262),出开州达州,屡战屡胜,擒知军范燮、统制魏兴、黄迪、陈子闰等。授杨文安开、达、忠、万、梁山等处招讨使。驻军于巴渠县(今重庆开州东北),万安寨主卢埴投降。于是筑蟠龙城,控制夔州(今重庆奉节)、达州的要道。宋兵来争,相持半月,杨文仲以兵来援,宋兵趁夜撤退,杨文安追击,大败之。

中统四年(1263),佩银符,升千户,监军如故,进筑虎啸城,以困大良城

至元元年(1264),宋都统张喜引兵攻蟠龙城,大战,败之,张喜趁夜撤退,出得汉城,杨文安遣兵追袭,又败之,擒裨将陈亮。复筑方斗城,为蟠龙城声援,令裨将高先守之。宋兵攻潼川行省命杨文安救援,败宋师于射洪纳坝,斩获甚众。宋都统祁昌以重兵运粮饷得汉城,且迁其官属于内地,杨大渊命杨文安作为先锋截击宋军,祁昌竖立栅栏于椒原进行防守,杨大渊合兵攻之,连战三日,擒获祁昌,俘得汉城守臣向良家属,招降向良,向良以城降,以所俘献阙下

至元二年(1265),改授金符,仍任前职,还攻宋朝开州、达州等州,擒其统制张刚、总管伏林。八月,宋兵由开州运粮,杨文安率奇兵,间道截击,获总管方富等。行省上其功,命充夔东路征行元帅,令以前后所俘入见。诏赐黄金、鞍马。还,攻夺宋金州(今陕西安康)断虎隘,杀其将梁富,擒路钤赵贵等。

至元三年(1266)春,与千户李吉等攻打开州之大通,与宋将硬弓张大战,获统制陈德等。冬,总帅汪惟正遣其将李木波等由间道袭开州,杨文安遣千户王福引兵助之。王福先登,破其城,宋将庞彦海投崖死,擒副将刘安仁,留兵戍其地。宋诸路兵来救,围城三匝,筑垒城外,杨文安密遣人入城,谕以坚守。

至元四年(1267)春,行省命杨文安救援,杨文安率兵断其粮道。宋兵战甚力,飞矢中杨文安面,杨文安拔矢力战,大破之,杀其将张德等。二月,杨文安以创伤发作,还蟠龙城,宋兵收复开州。杨文安于是派遣总把马才、杨彪掠达州卢滩峡,与宋兵相遇,擒其将蒲德。

至元五年(1268),杨文仲卒,诏杨文安就佩金虎符,充阆州夔东路安抚使军民元帅,仍相副都元帅府事。阆州累遭兵变,户口凋耗,杨文安教以耕桑,鳏寡不能自存,愿相配偶者,并为一户充役,民始复业。冬,遣千户马才、张琪攻达州,擒宋将范伸、王德、解明等。

至元六年(1269),遣蔡邦光、李吉、嵇永兴攻打达州之朱师郑市,擒总管周德新、裨将王迁。秋,遣总把王显略达州之泥坝,擒总管张威。冬,遣兵掠大宁(今重庆巫溪)之曲水,擒副将王仁。

至元七年(1270),从严忠范攻重庆,大战于龙坎,败宋兵。攻铧铁寨,擒其将袁宜、何世贤等。捷闻,诏赐白金、宝钞、币帛。秋,攻达州之圣耳城,擒宋将杨普、时仲,割其稻谷而还。又遣元帅蔡邦光攻开州,擒宋将陈俊。冬,杨大渊之子杨文粲入见,元世祖下谕:“汝兄弟宣力边陲,朕所知也。”进杨文安阶为明威将军

至元八年(1271)春,遣蔡邦光攻达州,战于圣耳城下,擒其将蒲桂。又战开州之沙平,擒其将王顺。宋以阆州人朱禩孙统领四川,朱禩孙数遣间谍,动摇人心,杨文安屡获间谍,阆州无虞。秋八月,杨文安同东川统军匣剌攻达州,三战三捷。不久,派遣千户嵇永兴攻开州,战于平敖、曲水,擒总管王道等。军还,以所俘入见,元世祖深加奖谕,擢昭勇大将军、东川路征南招讨使,赐金银、宝钞、鞍马、弓矢、币帛。

至元九年(1272)秋,领军出小宁,措置屯田,遣韩福攻达州九君山,擒宋将张俊。遣元帅蔡邦光率蓬州(今四川营山)兵,截击宋军于永睦,战胜之。复遣嵇永兴、杨彪追袭宋裨将刘威等,破圣耳外城,获寨主杨桂,纵兵焚掠而还。九月,筑金汤城,以积屯田之粮,且以逼宋军龙爪城(今四川达州龙爪山)。杨文安考虑到宋兵必来争,遣韩福出兵通川,以作牵制。杨文安与宋兵遇于锉耳山,败之,俘总管蔡云龙等。杨文安出达州牛门,断宋兵回路,擒总管李牷、李德。宋兵输粮达州,杨文安遣兵于卢滩峡截击,擒统制孙聪、张顺等。夏,杨文安遣元帅李吉攻打开州,战于泻油坡,擒其提举李贵及石笋寨主雍德。宋兵复由罗顶山输粮开州、达州,杨文安遣蔡邦光、李吉伏兵截击,擒裨将吴金等,覆其粮船。闰六月,蓬州兵攻拔龙爪城,东川统军司命杨文安兼领之。蓬州兵离去,宋都统赵章重新占领,且出兵迎敌,杨文安迎战,破之,擒总管王元而还。秋,宋都统阎国宝、监军张应庚运粮于达州,杨文安截击于泻油坡,夺其粮,并擒二将。宋开州守将鲜汝忠截击归路,杨文安击败宋军,获总辖秦兴祖、谭友孙。

至元十一年(1274)春三月,杨文安率军屯小宁,得到俘虏的供词,鲜汝忠等将取蟠龙城之麦,于是遣千户王新德、杨彪等散掠宋境,杨文安自戍蟠龙以备之。李吉攻打由山,战于城下,擒其将叶胜。杨文安遣蔡邦光、杨彪掠竹山寨,与赵统制战,擒其将郑桂、庄俊。秋,与蒙古汉军万户怯必烈等,攻宋夔东,拔高阳、夔、巫等寨,擒守将严贵、窦世忠、赵兴,跨江为桥,以断宋兵往来之路,宋兵来争,战退之。还攻牛头城,以火箭焚其官舍民居。十一月,遣蔡邦光攻打九君山,擒其将孙德、柳荣、赵威。宋将鲜汝忠、赵章易镇守开、达二州,而鲜汝忠家属尚留开州。杨文安说:“达州不易攻取,若先取开州,俘其家属,以招鲜汝忠,则达州可以不战而下。”于是派遣蔡邦光率千户呼延顺等攻打开州,而重兵驻守蟠龙城,以为声援。

至元十二年(1275)正月,诸军夜衔枚,攻至开州城下,遣死士先登,斩关以入,及城中人知,则千户景畴已立旗帜于城之绝顶。宋军溃散,擒赵章,而守将韩明父子犹率所部兵巷战,力屈,被擒。杨文安迁鲜汝忠家属于蟠龙城,遣元帅王师能持檄前往达州招降:“降则家属得全,不降则阖城涂炭,汝宜早为计。”鲜汝忠于是派遣赵荣来约降,王师能以兵入据其城。鲜汝忠率所部将士投降。赵章子赵桂楫驻守师姑城,遣兵招降,于是赵桂楫投降。唯独洋州龙爪城守将谢益固守,杨文安并力攻之,擒统制王庆,谢益弃城走。杨文安派遣元帅李吉、嵇永兴,千户王新德等,率兵招降由山等处八城。凯还。遣经历陈德胜以鲜汝忠、赵桂楫等十余人献捷京师。元世祖大悦,加授杨文安骠骑卫上将军,兼宣抚使,赐钞一千锭;杨文粲加授镇国上将军。

杨文安派遣侄子杨应之,招降都胜、茂竹、广福三城,自率大军,以为声援,皆降之。秋七月,兵至东胜城,宋将蒲济川降。进攻梁山,宋将袁世安坚守。杨文安焚其外城,梁山军恃忠胜军城池坚固,杨文安力攻拔之,杀守将王智,擒部辖景福。杨文安围梁山四十日,袁世安坚守不降。杨文安于是移兵攻万州之牛头城,杀守将何威,迁其民,进围万州。守将上官夔战守甚力,杨文安遣监军杨应之、镇抚彭福寿同东川行院兵,出小江口以牵制援兵,杨文安战败之,擒总管李皋、花茂实等。万州固守不下,杨文安于是解围而去。攻石城堡,谕降守将谭汝和;攻鸡冠城,谕降守将杜赋;又招石马、铁平、小城、三圣、油木、牟家、下隘等城。冬,进至白帝城,夔州守将张起岩坚守不出,杨文安以军队疲惫,于是归还。宋都统戈德复据开州,杨文安筑城神仙山以逼之,令元帅蔡邦光、万户纪天英屯守。

至元十三年(1276),进阶金吾卫上将军,赐玉带一。夏,朝廷遣安西王相李德辉经画东川课程,宋梁山守将袁世安遣使约降。杨文安告诉李德辉,李德辉大喜,于是遣杨文安招降袁世安。秋七月,进军攻万州。遣经历徐政招降守臣上官夔,上官夔不从,围城数圈,一个月后,攻拔外城。张起岩来救,杨文安遣镇抚彭福寿迎击,破之,尽杀其舟师,俘其将宋明。万州士气大跌,杨文安再次招降上官夔,上官夔不降。杨文安尽率精锐攻城,暗中派遣勇士趁夜登城,斩关而入,上官夔巷战而死。万州平定,遣使招降铁檠、三宝两城守将杨宜、黎拱辰,分兵攻打施州(今湖北恩施),擒统制薛忠。遇上大雪,遣蔡邦光夜攻,杀守帅何艮,夺其城。

至元十四年(1277)夏,攻打咸淳府(重庆忠县),宋朝守将、六郡镇抚使马堃是杨文安的同乡,招降不从,于是列栅攻城。冬十二月,暗中派遣勇士蹑云梯趁夜登城,斩关而入,马堃开展巷战,达州安抚使鲜汝忠与宋兵力战而死。天亮后,宋兵大败,马堃力战被擒。

至元十五年(1278),进攻绍庆府(今重庆彭水),守将鲜龙迎敌。二月,杨文安暗中派遣勇士,趁夜以梯攻破其北门,鲜龙大惊,收散卒力战,兵败就擒。

蜀境已定,独夔州坚守不下。朝廷命荆湖都元帅达海由巫峡进攻夔州,而西川刘佥院挟夔州守将亲属招降。杨文安于是遣元帅王师能率舟师汇合,张起岩以城投降。夏,入觐,杨文安以所得城邑绘图以献,元世祖慰劳说:“汝攻城略地之功,何若是多也!”擢四川南道宣慰司宣慰使,解白貂裘以赐之。

至元十七年(1280),遣裨将王介招降散毛诸洞蛮,以散毛两子入觐,因进言曰:“元帅蔡邦光,昔征散毛蛮而死,可念也。”元世祖说:“散毛既降而杀之,其何以怀远!”乃擢蔡邦光之子,升为管军总管,佩虎符,赐散毛两子金银符各一,并赐其酋长以金虎符。遥授杨文安参知政事,行四川南道宣慰使。

至元十九年(1282)春,入觐,擢龙虎卫上将军中书左丞,行江西省事,到任刚过一个月,以疾卒。

亲属成员

父:杨大全,南宋叙州(今四川宜宾)守将。南宋淳祐二年(1242),元军攻打四川,杨大全战死。南宋追赠武节大夫眉州防御使,谥愍忠,官其长子杨文仲。

长兄:杨文仲

子:杨艮之,袭佩虎符、昭勇大将军、管军万户,历任湖南宣慰副使,岳州路总管,卒。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}