明史(上、下)(中国断代史系列)
上QQ阅读APP看书,第一时间看更新

第一节 全国统一的完成

明朝建国之初,中原、江南和闽广等地虽已归属明朝政府管辖,但四川仍由夏(明昇)政权统治着;云南还为元宗室梁王所控制;秦、晋、关、陇地区还有一批地主武装存在着;元顺帝已从大都退到上都,但还保存着完整的政府机构和一定的军事力量;东北地区还有元丞相纳哈出率领二十万元军屯驻在金山一带。面对着这种割据形势,朱元璋建国后的首要任务,就是继续完成全国的统一事业。

一、山西、陕西等地的平定

徐达自攻下元大都后,就率师西征秦晋。元顺帝北走上都时,命当时在山西的扩廓帖木儿“率兵出雁门关,由保安州(河北涿鹿县)经居庸关以攻北平”(1)。徐达得到这一情报后,并不回救北平,却乘扩廓率师远出的机会,“乘其不备,直抵太原”。扩廓进军到保安州,听到明军去进攻他的老巢,就还军救太原,半路上遭到徐达所率明军的夜袭,扩廓大败,仅以十八骑逃到大同,后转到甘肃。

洪武二年(1369年)二月,徐达派副将军常遇春、冯胜渡河趋陕西。三月,徐达亲率军进占奉元路,明廷改奉元为西安府。元将张思道、孔兴、脱列伯逃去。接着,常遇春、冯胜等率师自西安进取凤翔,李思齐率所部十余万人西奔临洮,冯胜跟踪追击,李思齐降,立临洮卫。徐达也率军进抵巩昌(今甘肃陇西),至此,秦晋的重要地区大部平定,明朝政府于洪武二年四月置陕西、山西两行省,以中书参政汪广洋为陕西参政,御史中丞杨宪为山西参政。(2)

二、对蒙古的用兵

明朝在进军秦晋的同时,于洪武二年(1369年)六月另派常遇春等攻克了开平(即元上都,今内蒙古自治区正蓝旗东)。原来,常遇春也随徐达在秦晋前线。四月间,朱元璋命常遇春从凤翔回北平,与李文忠率步兵八万、骑兵一万,自北平往取开平。常遇春所率部队,经三河,过惠州,败元将江文靖兵于锦川。次全宁,败元丞相也速,进攻大兴州,大破元兵,擒其丞相脱火赤,遂率兵取新开岭进攻开平。元顺帝北奔,明军俘其宗王庆生及平章鼎住等斩之,凡得将士万人、车万辆、马三千匹、牛五万头(3)

元顺帝从大都败逃到应昌(今内蒙古克什克腾旗西达来诺尔附近),“常郁郁不乐,作歌曰:‘失我大都兮,冬无宁处;失我上都兮,夏无以逭暑。惟予狂惑兮,招此大侮。堕坏先业兮,获罪二祖。死而加我恶谥兮,予妥欢帖睦尔奚辞以拒。’歌声甚哀,继之以泣,至今蒙兀人尚能按之”(4)。这首歌词,并不一定是元顺帝所作,但它确实反映了当时以元顺帝为代表的蒙古贵族不甘失去一切但又无可奈何的颓丧情绪。

明朝政府为了进一步统一蒙古地区,在洪武时期多次出兵,其中使用兵力较多,规模较大的有以下几次。

洪武三年(1370年)正月,朱元璋命徐达为征虏大将军,李文忠、邓愈为左副将军,冯胜、汤和为右副将军,统领大军,往征沙漠。兵分东西两路:西路由徐达率军,“自潼关出西安,捣定西,以取王保保”。东路由李文忠率军,“出居庸,入沙漠,以追元主”(5)。四月,徐达军出安定,于沈儿峪口大败王保保,擒元郯王、文济王及国公阎思孝、平章韩扎儿等官一千八百六十五人,将校士卒八万四千五百余人,获马万四千八百余匹。王保保仅与妻子从宁夏奔和林。李文忠所率东路军,出野狐岭,至开平,破应昌,这时元顺帝已死,获元主孙买的里八剌并后、妃、宫人、诸王、省院鞑官、士卒等,元太子爱猷识理达腊奔和林旧都(6)。朱元璋这一次对蒙古的用兵,取得了较大的胜利,迫使元朝残余势力从应昌、定西一线北撤。从此,明朝北边的防御比较稳定,使明朝政府能抽出力量来对四川、云南等地用兵。

洪武五年(1372年)正月,朱元璋又命徐达为征虏大将军,李文忠为左副将军,冯胜为右副将军,各率五万骑,三路出兵“清沙漠”(当时明朝统治者把对蒙古用兵,称为“清沙漠”或“肃清沙漠”)。二月,徐达率领中路军出雁门,至野马川败蒙古军队。五月,至岭北,扩廓帖木儿与贺宗哲合兵来战,明中路军战败,死亡数万人,徐达“敛兵守塞”(7)。冯胜率领西路军于五月至甘肃进至亦集乃路(今内蒙古额济纳旗),守将卜颜帖木儿以全城降,又进军至瓜、沙州而还(8)。李文忠所率东路军,出应昌,于六月至口温,进至哈剌莽,胪朐河,“人持二十日粮,兼程而进,至土剌河”,“复进至阿鲁浑河”,直到称海(今蒙古国西南部)而还(9)。这次战役,东西两路虽然获得了一些胜利,迫使蒙古军后退,但并没有太多的缴获,而明军方面却遭到了不小的损失。李文忠的东路军,“宣宁侯曹良臣、骁骑左卫指挥使周显、振武卫指挥同知常荣、神策卫指挥张耀俱战没”(10),死伤很多。尤其是作为主力部队徐达所率的中路军遭到了失败,死数万人。所以明朝政府当三路军班师回朝时,“赏罚俱不行”。(11)

这一次战役以后,朱元璋感到蒙古军事力量一时难以全部平定,就改变为以防御为主的战略。洪武六年(1373年)正月,朱元璋命徐达、李文忠等往山西、北平练兵备边,临行时告诫他们说:山西、北平紧邻蒙古,“无事之时,正宜往彼练习军士,修葺城池,严为守备”。“来则御之,去则勿追,斯为上策。若专务穷兵,朕所不取,卿等慎之”(12)。洪武八年,元将王保保卒于哈剌那海之衙庭,蒙古南犯的势力也渐趋衰弱。所以,从明朝第二次大规模对蒙古用兵以后,在北方边境,明朝中央政府与蒙古地方割据势力虽仍有战争,但规模都不大。

洪武二十年(1387年),冯胜、蓝玉、傅友德平定了盘踞在金山的纳哈出后,当年九月,朱元璋命蓝玉为征虏大将军,唐胜宗和郭英为左、右副将军,率兵“肃清沙漠”。第二年四月,蓝玉率师自大宁至庆州(今内蒙古林西),直至捕鱼儿海(今内蒙古新巴尔虎左旗西南即今贝尔湖)杀元太尉以下数千人,元主脱古思帖木儿逃跑(元太子爱猷识理达腊于洪武十一年死,弟脱古思帖木儿继立,此据《蒙古源流》,《明史》卷327《鞑靼传》称子),获其次子地保奴、吴王朵儿只、代王达里麻、平章八兰,将相官校三千人,军士男女七万七千余口,马四万七千余匹,牛羊十万头。这是一次大胜利,从此以后,蒙古势力益趋衰微。脱古思帖木儿自捕鱼儿海遭明朝蓝玉所率军队的袭击后,往依丞相咬住于和林,行至土剌河,为其部将也速迭儿所缢杀。从此,蒙古内部混乱,互相争权夺利,“部帅纷拏,五传至坤帖木儿,咸被弑,不复知帝号”。有鬼力赤者,杀坤帖木儿自立,“称可汗,去(元朝)国号,遂称鞑靼”。(13)

朱元璋在对蒙古用兵时,竭力争取蒙古各部的归附,对蒙古族的上层人物也根据不同情况予以任用。朱元璋于吴元年(1367年)“北伐檄文”中已申明了这一政策。以后又一再申述:“蒙古诸色人等,皆吾赤子,果有材能,一体擢用。”(14)元朝崩溃时,大量的蒙古人和色目人留居在中原广大地区;即使蒙古军队,当元顺帝北走时,也绝大部分留下来了。如《蒙古源流》载:“方大乱时,各处转战蒙古人等四十万内,惟脱出六万,其三十四万俱陷于敌。”(15)也就是留在内地了。一般蒙古人,也有“避乱自北而南者,多聚于京师”(16)。这些蒙古军民,有的安排在南京附近,有的安排到荆州、黄州、常德、岳州、沅州、蕲州、武昌等地(17)。其中编籍为民的蒙古族人,和当地的汉人及其他各族人民一起,从事耕种,互通婚姻。洪武六年(1373年),明朝政府把蒙古军人“简其壮勇者为驾前先锋”,或“分补侍卫”(18)。也有的授为“蒙古卫所百户、镇抚”等官。(19)

朱元璋对蒙古族的上层人士,更是竭力争取,任用他们为各级官吏。如洪武六年,任答禄舆权为秦王府纪善,后调任中央监察御史(20)。洪武九年,“以火你赤为翰林蒙古编修,更其姓名曰霍庄”(21)。后来,任乃儿不花、阿鲁帖木儿等为指挥使(22)。明朝政府采用这些政策,对招抚和分化蒙古势力起了不小作用。如当脱古思帖木儿为其下也速迭儿缢杀时,其知院捏怯来、丞相失烈门就投向明朝。又如冯胜、蓝玉等征金山时,派遣原所俘获的元将乃剌吾前往劝降,说服了全国公观童来降。而纳哈出的二十万之众,也没有经过大的战争就投降了明朝,这也与明朝政府实行的民族政策有关。

三、平定四川

洪武三年(1370年),明朝政府对蒙古用兵取得了胜利,稳定了北方形势,就着手消灭四川的夏政权。洪武四年(1371年),朱元璋部署南北两路大军向四川进军。南路军由汤和、周德兴、廖永忠“率京卫,荆、湘舟师,由瞿塘趋重庆”。北路军由傅友德、顾时、何文辉“率河南、陕西步骑,由秦陇趋成都”(23)。并叫邓愈往襄阳训练军马、运粮饷以给征蜀军士。

四川夏政权的创建者是明玉珍,他原籍随州(治随县,今属湖北),“家世务农”(24),蕲黄红巾起义,明玉珍“与里中父老团结千余人,屯青山”(25)。后来参加了徐寿辉的起义军,“授元帅,隶倪文俊麾下,镇沔阳”(26),经常驾船掠粮川峡间。后乘元兵空虚,袭据重庆,徐寿辉就授明玉珍为陇蜀行省右丞。到元至正二十年(1360年)陈友谅杀徐寿辉自立,明玉珍很不满意,说:“与友谅俱臣徐氏,顾悖逆如此。”并“以兵塞瞿塘,绝不与通”,“自立为陇蜀王”。又过了二年,明玉珍称帝,即位于重庆,国号夏,建元天统。天统五年(1366年)明玉珍病死,其子明昇嗣立。

明朝的两路大军开向四川之后,夏君臣面对强敌压境,有的主战,有的主降。原先,左丞戴寿就对明昇说:“以王保保、李思齐之强,犹莫能与明抗,况吾蜀乎!一旦有惊,计安出?”太尉吴友仁认为:“不然,吾蜀襟山带江,非中原比,莫若外交好而内修备。”(27)明昇听信了吴友仁的意见,一方面和朱元璋通使修好,另一方面又派平章莫仁寿以铁索横断瞿塘峡口。到明军临境时,明昇又增派戴寿、吴友仁、邹兴等率兵到瞿塘峡扼守。汤和所率领的南路军于闰三月抵夔之大溪口,进攻瞿塘,“俱被夏兵扼阻,战不利,退还归州”(28)。这时傅友德率领的北路军却进展顺利。四月,连破阶州(治福津,今甘肃武都)、文州(治曲水,今甘肃文县),从文州迅速向蜀中进军,下江油、彰明二县及绵州(治绵阳,今属四川)。接着就向汉州(治雒县,今四川广汉)进发。为了鼓励南路军和瓦解夏人斗志,明军用“木牌数千,书克阶、文、绵州日月”,投于江水,“顺流而下,重庆守者见之,为解体”(29)。此前,夏人把重兵调往瞿塘扼守,这时听到阶、文州被明军攻克,夏将戴寿、吴友仁就由瞿塘率兵前来救援,但都被明军所败。六月,汉州被明军攻克。汤和所率的南路军,在大溪口屯兵三月,不得前进,想等到长江水落时再进军。朱元璋得到北路军的捷报,就下诏切责汤和,督促其配合北路军加速进军。舟师廖永忠选精兵数百,抬着小舟逾山度关,到达夏军上游,再乘船顺流而下,上下夹击,大败夏军,攻入夔州,突破了瞿塘天险。于是汤和率骑兵,廖永忠率舟师,约会于重庆。六月十八日,廖永忠舟师抵铜锣峡。明昇大惧,右丞刘仁劝明昇奔成都,明昇之母彭氏说:“事势如此,纵往成都,不过延旦夕命,何益”(30),不如早降。二十二日,汤和至重庆,受明昇降。七月初十日,傅友德围成都,城中守将戴寿闻明昇已降,遂无斗志,“乃籍府库仓廪”,“率其属降”(31)。接着汤和、傅友德两路明军又攻克了其他州县,平定了四川。

四、平定云南

统一四川,为平定云南创造了条件。这时,云南是在元梁王的统治之下。元顺帝退出大都以后,世代盘踞云南的元朝宗室梁王把匝剌瓦尔密,仍奉元朝正朔,仍然服从退据在蒙古沙漠地区元朝残余势力的命令,不断派人前往联络。梁王的统治中心在昆明一带。除此以外,当时在云南还有“土酋”段氏控制着大理一带地区。原来,当元世祖忽必烈进军云南时,灭了少数族段氏所建的大理政权,“设大理都元帅府,仍录段氏子姓,世守其土”(32)。到洪武十四年(1381年)时,已由“十一代总管信苴段明”袭职。大理地区虽也直属元朝政府管辖,设路府州县,但却处于半独立状态,与梁王之间不时发生战争。

朱元璋本想采用和平方式解决云南问题。洪武五年(1372年)正月,他派遣翰林院待制王祎去云南,“谕以奉版图,归职方”(33),要梁王归附明朝,梁王不听,并拘杀了王祎。洪武八年九月,朱元璋又命湖广行省参政吴云使云南,与被徐达所俘获的梁王派往漠北联络的铁知院等二十余人同行,走到云南沙塘口,吴云也被铁知院等所杀。于是,朱元璋就决心用武力平定云南。洪武十四年九月,命傅友德、蓝玉、沐英帅师征云南。朱元璋对进兵云南早已有所准备,他仔细观察云南地图,并经常询问熟悉云南情况的人们。因此,他对云南山川形势了解得比较清楚,亲自制订了进军云南的战略部署,对傅友德等说:“取之之计,当自永宁,先遣骁将别率一军以向乌撒,大军继自辰、沅以入普定,分据要害,乃进兵曲靖。曲靖,云南之襟喉,彼必并力于此,以抗我师。审察形势,出奇制胜,正在于此。既下曲靖,三将军以一人提兵向乌撒,应永宁之师,大军直捣云南。彼此牵制,使疲于奔命,破之必矣。云南既克,宜分兵径趋大理,先声已振,势将瓦解。其余部落,可遣使招谕,不烦兵而下也。”(34)

傅友德等受命后,即率兵至湖广,根据朱元璋的战略部署,从东、北两方面进攻云南。一路从四川南下,分遣都督郭英、胡海洋等帅师五万由永宁(今四川叙永)趋乌撒(今云南镇雄)(35)。这里是四川、云南、贵州三省交界处,为当时的一个军事据点。一路从湖广西进,傅友德“与蓝玉、沐英由辰、沅趋贵州,进攻普定、普安”(36)。梁王听到明军已攻下普定,就“遣司徒平章达里麻将精兵十万屯曲靖”(37),希图阻扼明军。十二月,傅友德师至曲靖,大败达里麻兵于白石江,生擒达里麻。曲靖为云南东部门户,此处水陆交通四达。明军占领曲靖后,扼住了云南的襟喉。于是明军就分为两路:由蓝玉、沐英率军直趋云南;傅友德率军向乌撒接援郭英、胡海洋。梁王闻明军逼近,遂逃入罗佐山,又逃到普宁州忽纳寨,于草舍中自经死(38)。同月,蓝玉、沐英军进入云南(昆明)。傅友德所率明军也攻下乌撒,“于是东川(今云南会泽)、乌蒙(今云南昭通)、芒部(今云南镇雄),诸部震詟,皆望风降附”(39)。昆明既下,明军就向大理进军,洪武十五年闰二月,攻下大理,“擒段明,分兵取鹤庆,略丽江,破石门关,下金齿,由是车里平缅等咸降,诸夷悉平”(40)。从傅友德于洪武十四年九月在京师受命出征,到十二月攻下昆明,仅百余日,到十五年闰二月攻下大理,也才刚过半年。至此,平定了云南全境。

明朝政府于洪武十五年(1382年)二月建立了云南都指挥使司和云南布政使司,管理云南军政事务。并于军事冲要地区设置卫所,屯兵守御。但是当地的土司和少数族人民不时起来反抗,正像朱元璋给傅友德他们的信里所说的那样,“卿等南征诸夷,兵临普定,如风行草上,风去草仰”(41)。洪武十五年四月,“乌撒诸蛮复叛”,六月间,“沐英自大理还军滇池,会傅友德进击乌撒”,才平定叛乱。同年九月,“云南诸夷复叛”,“纠众二十万来攻”,沐英等从乌撒调来骑兵平定了这次叛乱(42)。明朝政府为了加强对乌撒、乌蒙、芒部的管辖,于洪武十六年三月,把这三府划归四川(43)。同时为了防备云南少数族人民的反抗,让傅友德、蓝玉等征滇大军留在云南,到洪武十七年三月,才班师回朝,而沐英则一直统兵镇守云南。此后沐氏子孙世代承袭镇守云南达二百六十余年,直到明朝灭亡(44)

五、对东北地区的统一

元朝在东北地区设立了辽阳行中书省(简称辽阳行省)进行管辖,当时在行省之下设有辽阳、沈阳、广宁、大宁、东宁、开元、水达达等七路。其中水达达路和开元路管辖地区在黑龙江中下游和乌苏里江以东地区。

元至正十五年(1355年),朱元璋的部队攻下太平,俘获了元万户纳哈出,后放其北归,仍仕于元。朱元璋攻下大都,元顺帝北走后,纳哈出聚兵金山(今辽宁开原),畜牧蕃盛(45),仍奉元朝正朔,和元顺帝、扩廓帖木儿等形成东中西三条战线,向刚占领北平的明朝军队反攻。

朱元璋在攻占了北平以后,就派人到辽阳行省去招抚,洪武四年(1371年)“元辽阳行省平章刘益,以辽东州郡地图并籍其钱粮兵马之数”投向明朝(46)。明朝即置立辽东卫指挥使司,以刘益为指挥同知。同年七月,“置定辽都指挥使司,马云、叶旺为都指挥使,总辽东诸卫兵”(47)。洪武八年改称辽东都指挥使司(简称辽东都司),下设定辽等二十五卫(48)。辽东都司建立以后,元朝派驻在当地的官吏纷纷投向明朝。洪武十五年二月,“故元鲸海千户速哥帖木儿,木答哈千户完者帖木儿,牙兰千户皂化,自女真来归”(49)。第二年三月,“故元海西右丞阿鲁灰,遣人至辽东,愿内附”(50),但盘踞在金山地区的纳哈出却不断引兵进攻辽阳、辽东等地。等到四川、云南先后平定,明朝政府就着手解决东北问题。

洪武二十年(1387年)正月,朱元璋命冯胜为征虏大将军,傅友德、蓝玉为左右副将军,率师二十万北伐纳哈出。三月,冯胜等师出松亭关,筑大宁(今内蒙古宁城西)、宽河(今河北宽城)、会州(今河北平泉)、富峪(今河北平泉之北)四城,冯胜留兵五万守大宁,自率大军直趋金山(今内蒙古哲里木盟东境,西辽河南岸),到六月,明军主力自金山西面深入到金山东北,包围了纳哈出。纳哈出孤军无援,计无所出,投降了明朝。纳哈出部二十余万人,陆续降明,牛羊马驼辎重亘百余里(51)。从此,元朝在东北地区的残余势力被消灭,明朝政府初步统一了东北。永乐时,朱棣就在这一基础上进一步对其实行经营与管理。


(1) 《明史纪事本末》卷9《略定秦晋》

(2) 《明太祖实录》卷40。

(3) 《明太祖实录》卷42。

(4) 屠寄:《蒙兀儿史记》卷17《妥欢帖睦尔本纪》。

(5) 《明太祖实录》卷48;《明史纪事本末》卷10《故元遗兵》。

(6) 《明太祖实录》卷51、52;《明史纪事本末》卷10《故元遗兵》。

(7) 《明太祖实录》卷73;《国榷》卷5;《明史》卷125《徐达传》。

(8) 《明太祖实录》卷74。

(9) 《明太祖实录》卷74。

(10) 《明太祖实录》卷74。

(11) 《国榷》卷5;《明史纪事本末》卷10《故元遗兵》。

(12) 《明史纪事本末》卷10《故元遗兵》;《明太祖实录》卷78。

(13) 《明史》卷327《鞑靼传》。

(14) 《明太祖实录》卷51。

(15) 《蒙古源流》卷5。

(16) 《明太祖实录》卷128。

(17) 《明太祖实录》卷84、128、195。

(18) 《明太祖实录》卷80。

(19) 《明太祖实录》卷110。

(20) 《明太祖实录》卷79、80。

(21) 《明太祖实录》卷105。

(22) 《明太祖实录》卷201。

(23) 《明史纪事本末》卷11《太祖平夏》。

(24) 黄标:《平夏录》。

(25) 《明史》卷123《明玉珍传》。

(26) 《明史纪事本末》卷11《太祖平夏》。

(27) 《明史》卷123《明玉珍传》。

(28) 《明太祖实录》卷63。

(29) 《国初群雄事略》卷5。

(30) 《国初群雄事略》卷5。

(31) 《国初群雄事略》卷5。

(32) 杨慎:《滇载记》。

(33) 《明史纪事本末》卷12《太祖平滇》。

(34) 《明史纪事本末》卷12《太祖平滇》。

(35) 《明太祖实录》卷139。

(36) 《国榷》卷7。

(37) 《明史纪事本末》卷12《太祖平滇》。

(38) 《明太祖实录》卷140。

(39) 《明史纪事本末》卷12《太祖平滇》。

(40) 《国榷》卷7。

(41) 《国榷》卷7。

(42) 《国榷》卷7。

(43) 《国榷》卷7。

(44) 《明史》卷126《沐英传》。

(45) 《明史》卷129《纳哈出传》。

(46) 《明太祖实录》卷61。

(47) 《国榷》卷4。

(48) 《辽东志》卷1《疆域》。

(49) 《明太祖实录》卷142。

(50) 《明太祖实录》卷153。

(51) 《明史》卷129《冯胜传》;《明太祖实录》卷182。