卷九
明太祖立国用兵与明代疆域制度沿革
本文永久链接:https://shishuguan.com/books/book-afbec5bcd9c4e96684373dc3e4611f11/volume-e0e6a4ad1fd0cb21be86becc779de3df/zhws-89540-1
本章概要
本卷以明太祖起兵、削平群雄、北伐南征开国为序,继而述成祖至世宗朝开边、弃地与边患,并载两京十三布政使司及九边制度。
阅读提示
阅读时可先把握太祖用兵先后、成祖以后边地弃守、两京十三布政司及九边三条主线,再参看顾氏、王氏、何氏诸评论,以见形势与制度的关联。
历代州域形势九
明朝承受天命,从淮甸奋起,首先平定了金陵,
史略:太祖最初在濠州起兵,〈《兴濠录》:“元至正十一年,太祖时年二十五岁。当时颍州刘福通、徐州芝麻李、蕲州徐寿辉等人,相继起兵,攻陷城邑,太祖欣然想去跟随他们。第二年,定远人郭子兴和他的同党孙德崖等起兵,袭击占据了濠州,太祖于是驰马进入濠州,隶属于郭子兴麾下,因为才能勇武而被亲近信任。时间久了,郭子兴与诸位将帅不能和睦相处,军中多有变故,太祖于是另外率领一支军队,攻取淮南之地。”〉攻取了定远各山寨,〈定远,是现在凤阳府的属县。〉冯国用进言劝说:“金陵龙蟠虎踞,是真正的帝王之都。希望先攻取金陵定都,然后命令将领四面出击,扫除群寇,天下不难平定。”于是南下滁州,进军攻克和州时,〈郭子兴从濠州南入滁州,不久在军中去世。〉渡过采石,〈采石圻,在太平府北二十里。见前文。〉攻取太平路,于是分派诸将攻下溧水、溧阳、句容、芜湖,〈溧水、溧阳、句容,是现在应天府的属县。芜湖,是现在太平府的属县。〉进攻集庆路,〈应天府,元代称集庆路。〉于是攻克了它,建立府治。于是向东攻取镇江、广德、常州、江阴,以扼制吴寇,〈常州府江阴县当时为江阴州。〉向西保卫太平、池州,以抗拒汉兵,向北攻取维扬、泰兴,以窥视淮、泗,〈元至正十六年,太祖攻取集庆,于是攻取镇江、广德路。第二年攻取常州路、江阴州,于是攻取扬州路。〉向南收取宣、歙,出昱岭,〈昱岭关,在现在杭州府昌化县西七十里。详见浙江重险。〉攻取建德、婺、衢、处、信各州,以控制闽、粤,〈《开国事略》:“元至正十七年,太祖攻取宁国、徽州。第二年攻取婺源州,又攻取建德路、兰溪州,进军攻克婺州。又第二年攻克诸暨州,然后攻取衢州及处州路,二十年才攻取信州路。”建德路,是现在严州府。婺源,是现在徽州府属县。兰溪,是现在金华府属县。诸暨,是现在绍兴府属县。元代时都是州。〉而形势强盛,根本稳固了。
顾氏说:太祖平定金陵后,没有听说谋划两淮、北向中原。却急忙出昱岭攻取浙东各郡,为什么呢?有人说:元人正强大,姑且委弃给群盗以消耗他们的力量,趁机作南出的谋划罢了。这不完全对。方国珍、陈友定之流,都盘踞在闽、浙交界,而陈友谅有江西州郡,与浙东接壤,浙西各州已全属于张士诚。假使盗贼占有数州,〈指衢、处、信各州。〉群寇交合,那么东南的形势分散,而窥伺的间隙增多,根本的防备就疏漏了,所以急忙夺取并守卫它们。张士诚、陈友谅既已中途受阻而不敢放肆,方国珍、陈友定也屏息而不敢争夺,占据咽喉后背而断绝要害脊膂,不必陈兵决胜,那几个寇贼,已在我掌握之中了。上兵伐谋,说的就是这个。”
向西平定湖、湘,向东兼并吴、越,
史略:当初,陈友谅攻陷我太平,称帝,随即返回江州。第二年又引兵东下,〈是元至正二十一年。〉约张士诚东西并举,谋划袭击建康。太祖恐怕两寇合发,势必震动,因此用计先招致陈友谅,陈友谅果然率水师到龙江,〈现在应天府西北仪凤门外有龙江关。〉败退而去。我军乘势追击,又攻取太平、池州及安庆。不久安庆又被陈友谅攻陷,太祖随即亲自率领水师抵达安庆,攻破他的水寨,攻城未下,刘基请求径直抵达江州,倾覆他的巢穴。于是长驱而进,经过小孤,〈小孤山,在九江府彭泽县北九十里江中。〉越过湖口,〈湖口县,见前文。〉距江州五里,陈友谅才发觉,恐惧,连夜奔往武昌。我军进入江州,又进军攻取蕲、黄各路,回师收取安庆,又派遣使者招谕江西州郡。于是龙兴以下,都望风降附,〈当时太祖引军到龙兴,于是建昌、饶州、袁州、宁州、吉安都来投降。宁州元代设置,现在属南昌府。〉太祖于是东还。陈友谅愤恨他的疆域日益缩小,于是大造战舰,全军奔向洪都,〈太祖攻取龙兴路,改称洪都。〉围攻数月,太祖引军驰援,相持于鄱阳湖的康郎山,〈鄱阳湖,在南康府城东五里,就是彭蠡湖,西接南昌,东抵饶州,长亘三百里。详见江西大川。康郎山在饶州府余干县西北八十里,正当鄱阳湖的南岸。〉到泾江,〈就是禁江,在湖口县东北九十里,下接小孤,上通九江。〉王师前后夹击,陈友谅战死。他的将领张定边奉他的儿子陈理逃回武昌,又立为帝。太祖进攻未克,留兵守卫而还。不久又亲自率军讨伐汉,陈理出降。于是湖广、江西州郡依次平定,思、黔诸蛮也内附。〈思、黔二州见前文。又现在湖广辰州府西南到贵州境内,都称思、黔。《开国事略》:“至正二十三年,太祖在鄱阳击败陈友谅。二十四年,太祖建国号叫吴,又攻武昌,陈理投降,于是进取中兴路及归、峡、潭、衡等州郡。第二年攻取宝庆路,陈友谅旧将熊天瑞以赣州、韶州、南雄投降,不久又攻破安陆府及襄阳等路。后二年,又攻取沅州等路,楚地才全部平定。”〉当初,太祖谋划用兵,吴、汉谁先?刘基说:“张士诚,是自守的虏罢了!陈友谅占据上游,且名号不正,应先除掉他。陈氏既灭,张氏就是囊中之物了。”太祖说:“对。陈友谅剽悍而轻率,张士诚狡诈而懦弱。如果先攻张士诚,陈友谅必来救援,这是我疲于二寇。”等到陈友谅灭,高兴地说:“此贼平定,天下不难定了。”此前张士诚屡次谋划西侵,用水师侵犯我镇江,又攻陷宜兴,〈宜兴,常州府属县。〉于是太祖命将攻常州,别将由广德攻取长兴。〈长兴,现在湖州府属县。〉常州攻下后,进军攻克江阴,都用重兵镇守。〈事在元至正十一年。〉三城形势联络,东南屏障才开始稳固。于是进军收复宜兴,又攻取武康、安吉各州邑,〈武康,湖州府属县。安吉,湖州府属州。〉以牵制张士诚的后方,因此得以专心西讨。太祖平定汉后,于是攻取庐州路。第二年,攻取泰州,〈泰州,现在属扬州府。这时两淮之地,多被张士诚占据。〉不久尽收两淮之地。〈当时攻取高邮州及淮安、安丰等路,又收取濠、泗、徐、颍各州。此前太祖南下,濠、泗各州,张士诚都派兵掠取。〉张士诚的羽翼既已剪除,心腹逐渐空虚。这时他的将领张士骐拒守湖州,吕原明拒守杭州,而绍兴、嘉兴也都分兵屯据。张士诚坐拥姑苏,城坚粮多。太祖知道不能仓促攻拔,因此命徐达率大军先攻湖州以疲惫他,而分遣华云龙向嘉兴,李文忠从严州趋杭州。徐达发兵龙江,声言直捣姑苏,暗中从宜兴出太湖,径趋湖州,包围其城。张士诚派兵来救辄败去,其旧馆兵战败来降,〈旧馆,在现在湖州府东三十里。〉州城也攻下。嘉兴、杭州、绍兴听到消息,率先归附。徐达于是移师攻平江,别将俞通海分兵略太仓、松江各郡县,〈太仓,元代在此立水军万户府,张士诚又筑城其地,现在为苏州府属州。松江府,即今府。〉全部攻下。徐达等随即攻拔平江,〈苏州府,元代称平江路。〉张士诚灭亡,其地全部平定。〈《事略》:“张士诚灭亡后,通州、无锡二州才归我。”通州,现在属扬州府。无锡,现在常州府属县。〉这时方国珍以浙东三郡来归,又怀反侧,于是命汤和等讨伐他,攻克台州及温州路,又攻取他的庆元路。方国珍穷困窘迫来降,浙东、西全部平定。陈建说:“当张士诚北有淮、泗,南据浙西,江阴、长兴都是要害。长兴据太湖口,陆路走广德各郡。江阴枕大江,扼姑苏、通州的要冲,得到长兴则张士诚步骑不敢出广德窥宣、歙,得到江阴则张士诚水师不敢溯大江而上金、焦,〈金山在镇江府治西北七里,焦山在府治东北九里,二山相望十五里,是大江中流的险要。〉所以虽然全军西出,可以无东顾之忧,而张士诚终于不振,也因为这个。”
于是派遣将领北伐中原,南征岭徼。
史略:吴元年,〈元至正二十七年。〉太祖因江南已定,命徐达等北取中原,告诫他们说:“元建都百年,城守必固,如果悬师深入,屯兵坚城之下,粮饷不继,援兵四集,不是我们的利益。现在应先取山东,撤除它的屏障,回师河南,断它的羽翼,拔取潼关而守卫,〈潼关见前文。〉占据它的门户;天下形势,入我掌握,然后进兵元都,彼势孤援绝,不战可克。既克其都,鼓行而西,云中、九原〈云中指大同,九原指河套地。〉以及关、陇,〈关,关西。陇,陇右。〉可以席卷而下。”徐达受命,渡淮而北,到沂州,〈沂州属兖州府。〉守将王信以城降,莒、峄各州都来归附。〈莒州,现在属青州府。峄州,现在兖州府峄县,元代称峄州。〉徐达命别将韩政率精锐扼黄河冲要,〈黄河冲要,指曹、单各州。〉以断援兵,进攻益都,〈即青州府。〉攻克。济南、东平、济宁、东昌等路,依次攻下,山东于是平定。〈《事略》:“徐达攻克益都,即进取般阳路,于是西下济宁,东取莱州。于是收取济南、东平等路。第二年才攻克东昌,攻取棣州,山东全部攻下。”般阳,见前文。棣州,即现在济南府武定州。〉洪武元年,徐达等溯河西上,于是攻克永城、归德,〈永城,现在归德府属县。〉分兵攻下陈、许各州。大军到陈桥,〈即陈桥驿,见前文。〉汴梁投降,各城邑全部攻下。于是进入虎牢,〈见前文。〉趋河南,〈指河南府。〉在洛水北击败元兵,于是攻克河南,进军攻克陕州,进入潼关,攻取华州,李思齐等向西逃遁,于是命将守潼关。别将邓愈又讨平南阳、汝、裕各山寨,〈南阳府及汝州、裕州。〉河南州郡,全部入版图。此前太祖派遣将领北伐时,就命胡廷瑞等由江西取福建,杨璟等由湖南取广西。胡廷瑞于是从建昌出杉关,〈建昌,即现在江西建昌府。杉关见前文。〉攻取邵武,攻建宁〈现在福建属府。〉未下。又命汤和由明州海道取福州。〈从宁波府定海县沿海而南,就是南取福州的捷径。〉汤和突然到城下,一鼓攻克,于是趋延平,〈当初陈友定分省延平,后来就移军府于此。〉攻克其城,擒获陈友定。胡廷瑞也攻下建宁,不久又进取兴化,〈即现在兴化府。〉于是汀、泉、漳、潮各路全部投降。随后又命廖永忠从福建海道进取广东,陆仲亨从赣州进兵,〈当时陆仲亨为赣州指挥使,因而就命他。〉由韶州直捣德庆,〈现在肇庆府德庆州。〉为犄角之势。廖永忠攻取惠州,到东莞,〈见前文。〉何真迎降,广州也攻下。陆仲亨全部平定英德、连州、肇庆、德庆各州郡,〈英德,现在韶州府属县,元代称英德州。〉与廖永忠在广州的龙潭会师,〈即龙江。西江下流经广州府顺德县北称为龙江。〉广东境内,全部来降附。又奉诏引军趋广西,于是由肇庆溯西江而上,〈西江从广西梧州府会合黔、郁、桂三江之水,东流历肇庆府境,到广州府城南注入海。详见川渎盘江及广东大川。〉抵达梧州,州郡望风迎附。当时杨璟正攻克永州,南攻静江,〈静江见前文。《事略》:“当初,宝庆归我,不久又失。洪武元年,杨璟引荆、襄之众出湖南,取宝庆路,进军攻克永州及道州,又取全州,于是攻静江,又分兵略郴州及桂阳路,攻下。”桂阳,现在衡州府属州。〉廖永忠等从平乐而进,合兵攻城,攻克。广西境内全部平定。〈《事略》:“洪武元年别将朱亮祖攻克梧州,进攻平乐。廖永忠分兵收取藤州,进次浔州及南宁路,贵、象、郁林各州全部攻下。朱亮祖等与杨璟会师攻静江,于是攻克。不久海南、海北来降,左、右江诸蛮,也相继归附。”〉
顾氏说:“太祖取天下,善于用因而已。郭子兴是龌龊常才,太祖因他而聚集虎狼之师。韩林儿是厮养竖子,太祖因他而成开辟之业。虽然,委曲以脱郭子兴之难,还可能;到南征北伐,功业已赫然,却龙凤纪年,终韩林儿之身而后已,〈韩林儿死于元至正二十六年,第二年才称吴元年,次年就即位,改元洪武。〉难道不是善自遵养,因以成无竞之烈吗?所以说:居天下之后,始可以承天下之弊;辞天下所共争,乃能集天下所难成。这是太祖缔造之功,所以绍汉轶唐。那些汲汲然称王僭号,自逞雄心的人,岂足与语此?”
扫荡幽、燕,铲除秦、晋,
史略:太祖因河南平定,于是北巡汴梁,召诸将授予方略,攻取元都。徐达等分布士马,经略河北,檄山东诸将全部会于东昌。徐达于是由中滦渡河,〈中滦镇,在现在开封府封丘县南二十六里。〉卫辉、彰德全部攻下,进军收取磁州,〈现在彰德府属州。〉攻取广平路,又攻克赵州,〈现在真定府属州。〉攻取临清,〈现在东昌府属州。〉东昌。诸将都来会,于是大军北发,攻下德州,〈现在属济南府。〉攻克长芦,〈即河间府沧州。〉越过直沽,〈见前文毛贵逾直沽。〉水师步骑,夹河而进,〈夹白河而进。白河源出宣府镇龙门所东,下流经顺天府通州东,又南流合于直沽。〉在河西务大破元兵,〈河西务,在通州武清县东北三十里。〉于是进入通州。元主由居庸北走上都,〈居庸关见前文。上都,见元《都邑考》。〉徐达督诸军进到元都,攻齐化门,〈现在京城东南门。〉填平壕沟登城而入,军民安堵。于是派兵守居庸、古北各隘口,〈古北口,在昌平州密云县东北。见前文。〉以断敌人窥伺之道,又攻下永平各路以巩固东藩,然后回师西讨,攻取保定、中山,〈中山即定州,见前文。〉攻下真定,趋太行,〈真定府西去太行山百里,与山西分界。〉选将守要害,〈即太行各山口,如紫荆、倒马各关之类。当时扩廓据山西,考虑他乘间侵突。紫荆,见前文。倒马,在定州西北二百五十里。详见直隶重险。〉并收取未附各山寨,于是井陉、故关及平定州各险隘〈井陉关,在现在真定府获鹿县西十里,见前文。故关在真定府井陉县西五十里,与山西太原府平定州接界。〉依次平定。又檄河南守将冯宗异等由怀庆徇太行,〈太行山南去怀庆府城二十里。〉冯宗异于是攻克武陟,〈武陟,现在怀庆府属县。〉攻下怀庆,拔取碗子城,〈碗子城山,在怀庆府北五十里,有关,当太行山道,最为险要。〉攻取泽、潞二州。扩廓派兵分道拒守。适逢元主召扩廓出太原,由保安入居庸〈保安,现在北直保安州。〉侵犯燕京,扩廓引众而东。徐达等谋划说:“燕京守备足以拒敌,现在如果乘其不备,直抵太原,倾覆他的巢穴,彼进不得战,退无所依,引兵还救,被我牵制,必成擒了。”于是由平定径趋太原,扩廓从保安还救,驻军城西,徐达等袭击击败他。扩廓北走,于是攻克太原。常遇春等追到大同,扩廓又西走甘肃,大同也攻下,于是南收汾州,入霍州,进军攻克平阳,略定隰、绛各州。〈汾州现在为府。霍、隰、绛三州,现在都属平阳府。〉二年攻克河中府,山西全部平定。于是造浮桥,由蒲津渡河,〈蒲津关,在蒲州城西,见前文。〉攻克同州,〈当时鄜州守将也以城降。〉趋鹿台,〈鹿台,在西安府高陵县西南。见前文。当时张思道等驻军鹿台,听说大军将到,于是逃去。〉渡过泾、渭,〈泾水去西安府城六十里,渭水去城五十里。〉驻军奉元城北。奉元投降,进向凤翔,李思齐于是弃城奔临洮。当时张思道在庆阳,诸将商议先攻取他。徐达说:“庆阳城险兵悍,不易仓促攻拔。李思齐刚走临洮,众心未固,用大军逼迫他,他不走绝徼,就束手降了。临洮攻克,旁郡可不攻而下。”于是趋陇州,攻克,进军攻取秦州及巩昌,前军抵达临洮,李思齐果然投降,庆阳听到消息震恐。〈当时张思道恐惧,于是留他的弟弟张良臣守庆阳,将步骑走宁夏,遇扩廓,被擒。〉适逢扩廓引兵窥境,出没平凉。徐达派顾时等略兰州以西,自己引军入安定,〈现在巩昌府属县,元代为定西州。〉攻克会州,〈现在巩昌府会宁县,元代迁会州于此。〉攻下静宁、隆德,〈静宁州及隆德县,现在都属平凉府。〉取道萧关〈在平凉府镇原县北,见前文。〉攻取平凉。适逢张良臣既降复叛,徐达于是趋泾州,分命诸将抄其出入之路,又以精兵守原州断其外援,庆阳平定,扩廓等都远遁,陕西全部为王土。三年,又诏徐达等东西进讨,平定元朝遗裔,于是刘益也以辽阳来降。从此穷追远讨,威行漠外。太祖曾从容对徐达等说:“从前朕图谋北伐,有人劝朕先平群寇,后取元都;有人劝朕直走元都,兼举陇、蜀,都不是朕的意思。朕所以命卿先取山东,次及河洛,先声既震,幽、蓟自倾。且朕亲驻大梁止潼关之兵,知张思道、李思齐都是百战之余,不肯立即投降,急迫他们不是北走元都,就是西走陇蜀,并力一隅,不易平定。所以出其不意,回师而北,元众胆落,不战而奔。然后西征张、李,二人望绝势穷,不劳而克。只有扩廓还力战,以抗拒朕师。假如未平元都,而先与他角力,彼人望未绝,声势相闻,困兽犹斗,胜负未可知,比之士诚、友谅,事势正相反,用兵本来不可以一例论。”
于是平定巴、蜀,进取滇南。
史略:当初,徐达平定关中后,引军南下汉、沔,攻取兴元路,〈汉中府元代称兴元路,当时被蜀占据。〉留兵戍守。〈《事略》:“洪武三年,徐达等出秦州,拔略阳入沔,分兵由凤翔入连云栈,合攻汉中,攻克。蜀人震恐。不久因馈运不继,还军西安。”略阳,即现在汉中府宁羌州属县。沔,现在宁羌州沔县,元代称沔州。连云栈即入蜀的道路,古代称褒斜道,起自汉中府凤县以北,南达褒城县,都称连云栈。〉洪武四年,诏遣汤和等率水师,由瞿唐趋重庆,〈瞿唐峡在夔州府东八里,见前文。这时明昇都重庆。〉傅友德由秦、陇趋成都,又密谕傅友德说:“蜀人听说我西伐,必悉精锐东守瞿唐,北阻金牛;〈金牛峡在汉中府宁羌州北三十里。又自沔县西南到保宁府剑州的大剑关口,都称金牛道,是汉中入蜀的要路。〉如果出其意外,直捣阶、文,〈阶、文,现在巩昌府阶州、文县,元代为阶、文二州。〉门户既毁,腹心必溃。”傅友德到陕,〈指西安府,不是陕州。〉声言出金牛,而疾趋陈仓,〈即凤翔府宝鸡县。〉径抵阶州,攻克。进军拔文州,出江油道,〈江油道,见前文邓艾入蜀。〉渡白水江,〈在现在龙安府青川所东三十余里,是东西往来者必经之道。〉趋绵州,占据其城。适逢汉水涨,〈即雒水,在汉州城南,也叫中水,见前文刘豫伐谯纵。〉伐山造战舰,渡汉江,围汉州,蜀人出战大败,又在城下击败其援兵,于是拔汉州,蜀人震恐。当时蜀固守瞿唐,汤和等从夷陵入峡,〈即西陵峡,在夷陵州西。见前文。〉次归州,进攻未克。帝听说傅友德屡捷,诏汤和乘机速进,于是廖永忠以奇兵出瞿唐上流,而分兵两道,水陆急攻,于是夺取其险,师入夔州,汤和也到。汤和率步骑,廖永忠率水师,并趋重庆。廖永忠到铜罗峡,〈峡在重庆府城东二十里,有铜罗关。〉明昇母子以城降。傅友德正攻成都,其守者听说重庆已下,也出降。傅友德又进军攻克保宁,蜀地全部平定。十四年,命傅友德率诸将讨云南,告诫他说:“进取云南,当从永宁,〈现在四川永宁宣抚司,元代为永宁路。〉应先遣一军向乌撒,〈现在四川乌撒军民府。〉而大军继从辰、沅入普定,〈贵州普定卫,元代称普定府。〉分据要害,然后进兵曲靖。〈云南曲靖军民府。〉曲靖,是云南的咽喉,彼必并力于此,当出奇攻取。既下曲靖,即分一军趋乌撒接应永宁之师,而大军直捣云南,彼疲于奔命,破之必了。云南既克,于是分兵趋大理,先声既振,势将瓦解,其余郡邑部落,可抚而有。”傅友德到湖广,即分遣郭英等出四川,从永宁趋乌撒。郭英在赤水河击破蛮兵,〈赤水河在永宁宣抚司东南百四十里。〉云南大震。傅友德于是率大兵由辰、沅趋贵州,攻克普定,境内诸苗全部降附。又攻普安攻下,〈贵州安顺府的普安州,元代称普安路。〉进兵曲靖,敌果以重兵拒守,傅友德等进击,在白石江大破他们,〈江在曲靖府城北八里。〉于是攻下曲靖。于是派沐英、蓝玉两军趋中庆,自己引军向乌撒,为郭英声援。沐英等未到,把匝剌瓦尔密先自尽。沐英驻师金马山,〈山在云南府东,见前文。〉父老迎降,澂江、武定、临安、威楚各路,依次全部攻下。〈威楚,现在为楚雄军民府。〉傅友德到乌撒,大破蛮兵,东川、〈现在四川东川军民府。〉乌蒙、〈乌蒙军民府。〉芒部〈芒部军民府。〉诸蛮都内附。沐英进攻大理,攻破下关,〈在大理府城西点苍山南,也叫龙尾关。山北有关叫上关,也叫龙首关。〉于是拔其城,擒获酋长段世。〈当时大理总管段明去世,叔段世权国事。〉分兵略鹤庆、丽江,攻破石门关,〈在丽江军民府巨津州西百里。详见云南重险。〉攻下金齿,〈永昌军民府,元代称金齿宣抚司。〉于是车里、〈现在车里宣慰司。〉摩些、〈在丽江军民府西徼外,是吐蕃种。〉和泥、〈也叫倭泥,在车里司西。〉平缅、〈现在陇川宣抚司,元代称麓川路。〉诸蛮相继臣服,云南平定。
顾氏说:“太祖起自东南,拥有西北,是古今异数。曾考察他的用兵之法,实一出孙、吴,攻瑕捣虚,所以所向无敌。有取天下之志,而无取天下之略,自开辟以来,未见过有成功的。太祖明于先后缓急之宜,分合向背之理,开始则决机于两阵,继则制胜于庙堂,大略同于汉高,精密媲于光武,猗欤,岂不是百代为昭的吗!”〈王氏说:“太祖自渡江之日,亲自御戎行的有九次,而战苦蹈危,久而後决的,只有鄱阳之役。自克武昌后,攻下伪吴,取中原,六飞都不在行间了。”〉
六合同风,宸居首奠,体国经野,载在职方。
《都邑考》:太祖初入金陵,改称应天府。洪武元年,诏以开封府为北京,应天府为南京〈不久罢北京,而应天为京师。〉二年,以临濠府为中都。〈又改临濠府为中立府。七年改称凤阳府。〉太宗永乐元年,建北京于北平府。〈七年才改北京为顺天,当时仍以南京为京师,而巡幸则驻于北京。〉正统以后就以北京为京师,而南京为陪都。
史略:太祖有天下,高丽、安南、占城、日本、西域海外诸蛮夷都来朝贡,声教所被,尽禹迹而止。这时虽定都金陵,而建北京,营中都,西北诸边,屯戍相接,揆文奋武,中外宴然。还屡命儒臣,编列天下地理形势为书,藏于太府。又令州郡以及沿边卫所,各绘图来上,山川险易,道里远近,城池仓库,关津亭堠,无不毕载,圣谟大概深远了。〈黄氏说:“太祖缔造规模,彬彬尽善,只有建都金陵,未惬创垂之义。有天下者,虑万世之安危,不计一时之劳逸;权九服之轻重,不徇一己之从违;奈何狃目前而忘后患?他日陵寝未安,禁廷蹀血,说不是偏重之势,有以致之吗?成祖卜宅燕都,南临中夏,较之金陵形势为胜,然肩背有单露之虞,西南有遥隔之势,居庙堂之上的,未可习为已然,不为之长虑却顾。”〉
京师一。〈领应天等府十四,徐州等州四。现在为南京。〉
布政司十三:〈《会典》:“洪武九年改故行中书省为布政使司,共十二,十五年才增置云南布政司,共十三,以分领天下的府州县。大约州县都隶府,县又或隶州,州或直隶布政司。”〉叫浙江,〈领杭州等府十一。〉叫江西,〈领南昌等府十三。〉叫福建,〈领福州等府八。〉叫湖广,〈领武昌等府十三,安陆等州五。〉叫山东,〈领济南等府六。〉叫山西,〈领太原等府三,潞州等州五。〉叫北平,〈领北平等府八,隆庆等州二。现在为京师。〉叫河南,〈领开封等府七。〉叫陕西,〈领西安等府八。〉叫广东,〈领广州等府十。〉叫广西,〈领桂林等府十二,江州等州八。〉叫四川,〈领成都等府七,潼川等州五,东川等军民府四,龙州等宣抚司二,播州等宣慰司二,又黎州安抚司一,平茶洞长官司一。〉叫云南,〈领云南等府十二,曲靖等军民府七,者乐甸等长官司二,又羁縻孟定等府二,车里等宣慰司五,镇康等州四,干崖长官司一。〉
顾氏说:“三代以上为九州。汉为十三部,唐为十道,宋为十五路。太祖定天下,京师而外,分为十三布政使司,这就是唐、虞分州建牧之义,监数代而得其中。世俗不考察,于是袭元人旧称,还视之为分省,错了。”
又在边疆地区设置行都指挥使司七处,以安定内部抵御外敌:叫辽东,〈洪武三年辽东归附,四年派遣马云、叶旺镇守其地。当时旧元将领纳哈出屡次入侵,马云等击退了他。二十年冯胜等在金山击败纳哈出,全部平定了他的部众,于是辽东守卫更加坚固。《边略》说:“洪武八年设置辽东都指挥使司,十年全部革除所属州县,改设定辽等卫,以控制防范朵颜女真诸部落,兼东面限制高丽,南面防备倭寇。”金山,在三万卫西北三百五十里。〉叫大宁,〈洪武十二年派遣马云征讨大宁,攻克了它。二十年冯胜讨伐纳哈出,才开始修葺旧城,奏请在此设置北平行都指挥使司,又依次设置兴营等二十余卫隶属于它。从此屡次由此出兵北伐,边疆地区更加开辟。《边略》说:“大宁镇抚降服夷人,控制扼守北边,西面翼护开平,南面卫护辽海,是藩屏要地。”兴州卫在旧兴州设置,在今废开平卫东二百里。营州卫在旧营州设置,在今大宁废卫东三百里。〉叫万全,〈洪武二年常遇春在大同追击扩廓,随即派兵攻下顺宁府,于是山北州郡都归附我国。四年命令毁弃其地,全部迁徙其民入关。二十六年在此设置万全都指挥使司。《边略》说:“万全与大同互为犄角,翼护京师,巍然是重镇。”〉叫大同,〈洪武二年常遇春攻下大同,留兵驻守。不久元将脱列伯等入侵,李文忠赶去救援,大败他们。于是守将金朝兴等就攻取东胜诸州之地。四年,在城内设置山西行都司。《边略》说:“大同控制漠南,与幽、冀唇齿相依。当时又在大同设置东胜左、右卫,降城相望,河套以内,兵民耕牧,敌寇不敢窥伺,大概是守边的策略,这时是得到了完全的计算。”东胜州,在大同府西。降城,是三受降城。都见前面。〉叫甘肃,〈洪武五年派遣徐达等分道北伐,冯胜与傅友德出西路,从兰州赶赴西凉,攻下永昌,略取甘肃,收取瓜、沙,河西全部内属。二十六年设置陕西行都指挥使司于甘州卫。《边略》说:“甘肃控制西域,隔绝羌胡,是必须守卫之地。又当时吐蕃、西域诸君长都奉朝贡,就在其地设司、卫所三十六,使其统理降服夷人,西藩更加巩固了。”〉叫建昌,〈洪武二十五年,降将月鲁帖木儿以建昌叛乱,蓝玉讨平了他,根据便宜行事请求增设卫所,听从了。二十七年,在此设置四川行都指挥使司。《边略》说:“建昌外控番夷,内驭蛮僰,处在滇、蜀之间,封疆守卫很重要。”〉叫贵州。〈明朝初年既已平定湖广、四川,于是八番、顺元诸蛮夷全部内属,因而建置贵州等卫所,八年设贵州都司以统辖。《边略》说:“贵州安抚溪峒,遏止苗夷,是川湖的屏蔽。”《大政考》说:“洪武八年,在各省会设都指挥使司,九年改行中书省为承宣布政使司,其不与布政司并治的,为行都指挥使司。七司之外,另有福建行都指挥使司,设置在建宁。大抵无事则屯田练兵,谨慎巩固封守,有事或命将专征,随机调发,完毕,则将还于朝,士归于伍,一时军政,最为严肃。”〉而开平、〈洪武二年攻克开平。三年李文忠从兴和北伐,攻克应昌。五年李文忠又追击元裔于土剌河,北到称海而还。从此派遣将领北讨,往往以开平为中屯。太祖曾说:“北骑南侵,不奔赴大宁,就袭击开平。”因而屯军置卫于此,以扼守敌寇要冲。兴和、应昌,都在今大宁废卫境内。土剌河及称海,都在旧元和林境内。〉洮州,〈洪武四年置卫。十年命令邓愈等讨伐西番,攻取朵甘纳邻七站之地,于是增置岷州卫。又命令与河州卫相联络,以控制番部。太祖曾说:“洮州是西番门户,筑城戍守,是扼住其咽喉。”朵甘,即今西番朵甘诸部。〉也都置军戍守。东起朝鲜,西接吐蕃,南到安南,北至大碛,东西一万一千七百五十里,南北一万九百里。
顾氏说:“太祖将汉、唐旧疆归还给职方,好比去除昏垫而达到平成,功烈有加。唯独大宁设置了,而不知营州是五服故封;东胜筑城了,而不知三受降城是驾驭边疆的远略;难道是功业倦于垂成吗?或者当时谋国者没有深识远谋之士。呜呼!创造之初,一有不审,日蹙百里的忧患,就潜伏于此了。君子观察履霜之占,童牛之象,未尝不反复而三叹。”
太宗从燕藩起兵,举兵内向,战胜攻克,继承大统。
史略:起初,太祖大封诸王,秦、晋、燕、齐,土地超过千里。又因北方边警,沿边诸王,都得典兵征伐。太宗英武早成,屡立战功。建文即位,朝野都怀疑燕有异志。适逢来朝,卓敬密奏说:“燕王智虑过人,而北平是强干之地,应徙封南昌,以断绝祸本。萌芽而未动,是机;量时而为,是势。势非至劲,不能断;机非至明,不能决。”不听。既还,派遣张昺、谢贵等相继赴燕,防察日益紧迫。建文元年,有诏逮捕燕官属。燕王于是定谋,杀张昺、谢贵等,占据北平,举兵略定通、蓟诸州邑。就说:“居庸是〈居庸见上面。〉北平的咽喉。必须据守此才能无北顾之忧。”于是引兵赶赴居庸,攻取了它。又说:“怀来未下,〈怀来,即宣府镇怀来卫。〉居庸有必争之理。”又引兵袭破怀来,于是山后诸州镇多为燕所有,永平、滦河都降附。〈滦河,即永平府滦州。〉朝廷派遣耿炳文率师屯真定,燕兵在雄县击破其前锋,〈县属保定府。〉又在莫州击破别将,〈今河间府任丘县北三十里废莫州城。〉进到真定,耿炳文迎战大败。诏遣李景隆代耿炳文,率大军驻河间。燕王以为李景隆容易对付,商议北取大宁,诱使李景隆进攻北平然后还师扼守。适逢辽东兵攻永平,燕王驰救,辽兵逃走,于是谋划北向。诸将说:“大宁必道松亭关,〈关在蓟州遵化县东北。志说:县东北七十里至大喜峰口关,又东北百二十里才是松亭关,关门险隘。〉守备方严,恐怕难以猝拔。”燕王于是从刘家口径直奔赴大宁,〈刘家口关,在永平府迁安县北。〉袭破了它,松亭于是来归,因而诱执宁王,尽拥大宁诸戍卒而南,燕兵更盛。李景隆正渡卢沟桥,〈桥在顺天府城西南三十五里,跨卢沟河上。〉筑垒攻城不能攻克。燕王还到会州,〈会州在松亭关东北百二十里,明初筑城置驿于此。〉整军而南渡白河,〈白河经昌平州顺义县东,就是这时渡处。〉攻李景隆营,〈当时李景隆营于郑村坝,在顺天府城东北二十里。〉李景隆大败,逃往德州。二年,燕兵取广昌,攻下蔚州,〈广昌,蔚州属县。〉进攻大同。适逢李景隆又聚兵北向,燕王引还,在白沟河大破他。〈白沟河经保定府新城县南三十里,即李景隆败处。〉于是乘胜南下,攻拔德州。攻济南,铁铉固守,力攻不能攻克,于是还。铁铉等进复德州,诏盛庸率兵屯守,又分兵守定州、沧州以抗拒燕军。不久,燕王袭沧州,攻取了它。〈当时燕兵出辽东,不久移师还通州,渡直沽,奔赴沧州,攻破了它。〉不久到临清,〈东昌府属州。〉在东昌攻盛庸。〈当时盛庸从德州移营东昌。〉盛庸出战,大破燕军,追到真定,燕王还北平。〈先是诏盛庸等率兵北进,盛庸进军德州。燕王从临清移屯馆陶,进到汶上,略取济宁,盛庸引兵跟踪,营于东昌。燕军到,盛庸出兵合战,燕王大败,退屯馆陶。盛庸乘胜追北,燕王引还。汶上,今东平州属县。馆陶,今临清州属县。〉三年燕王驻保定,商议所向。当时盛庸又屯德州,平安等屯真定,吴杰屯定州。丘福以为定州守备弱,商议先攻取它。王说:“野战容易成功,攻城难以奏效。若屯师城下,盛庸等合势来援,胜负未可知。今真定距德州二百余里,〈真定距德州五百余里,说‘二百余里’,是传讹。〉我出其中,敌必迎战,先破一军,其余自然破胆了。”于是南行。盛庸在夹河拒战,〈夹河在直隶武邑县北三十里,自清漳水分流,东入滹沱。〉战败,逃还德州。燕军西渡滹沱,在蒿城击败真定诸将,〈滹沱河从真定府东南经蒿城县北,又东流入晋州界。当时平安、吴杰合兵保真定,盛庸既败而南,燕王于是谋取真定,诱诸将来战。前渡滹沱。平安等逆战于单家桥,大败,再战于蒿城,又败,于是溃还真定,闭门固守。单家桥,在河间府献县南二十里。〉进屯大名,略取顺德、广平诸郡,都攻下了。燕王因南兵聚集德州,资粮所给,都在徐、沛,于是派遣轻师破济宁,掠夺谷亭、沙河、沛县〈谷亭镇,在山东鱼台县东二十里,沙河镇在南直沛县西北六十里,都是饷道所经。〉水陆粮运,军资器械,全部烧毁,京师大为震动。德州军听到,士气更加沮丧,盛庸于是谋划南还。四年,燕兵破东阿、东平,〈东阿即东平州属县。〉南到沛县,分军攻徐州及宿州。燕王南驻涡河,〈涡河从河南鹿邑县东南流,到江南怀远县城东入淮。燕王驻兵处,即怀远之北。〉平安引兵跟踪其后。燕王在淝河设伏等待他,平安大败,〈淝河从宿州东流,经怀远县入淮。《征信录》说:“平安先从真定引兵扼燕饷道,不成功。又因大同守将房昭东下保定,燕兵围之于西水寨,分兵赴救,败还。不久又在杨村击败燕兵,进攻通州不克,听说燕军深入,于是奔赴而南,被燕王击败。”西水寨,在北直易州西南百里。杨村,在北直武清县东百里。〉徐、宿二州都向燕投降。适逢何福在小河击败燕军,〈小河即睢水,从河南陈留县东南,流到江南宿迁县东南而合于泗。详见江南大川。何福战处,在宿州灵壁县北六十里。〉徐辉祖也在齐眉山击败燕军,〈山在灵壁县西南三十里。〉燕师稍退。随即召徐辉祖还,何福势孤,移营灵壁,燕军攻拔了它,于是入泗州渡淮攻下盱眙。〈县属泗州。〉当时诸将分屯凤阳、淮安,燕将有的请求先攻凤阳,有的想先取淮安。燕王说:“二城兵多食足,攻之不易。今乘胜鼓行,扬州、仪真,〈仪真,扬州府属县。〉军弱备寡,可招降而攻下。既得真、扬,淮安、凤阳人心自然懈怠。我耀兵江上,聚舟渡江,京城震骇,必有内变,可计日而收效。”于是奔赴天长〈泗州属县。〉入扬州,江北诸州多来归附。又攻克仪真,在高资港立营,〈在仪真县东南四十里,近大江南岸。〉命令将领集舰于瓜洲,〈扬州府南四十里瓜洲渡。〉镇江守将也向燕送款。徐辉祖在浦子口迎战,〈浦子口渡,在应天府江浦县东五十里。〉燕师不能胜。盛庸再战,大败,舟师全部向燕投降。燕军渡江,驻龙潭,〈在应天府东北九十里大江南岸。〉进攻金川门,〈在应天府城西北面。〉守者以门献。建文出亡,燕王入京师即大位,内外全部平定。
顾氏说:“成祖以幽、蓟勇武之旅,加于江、淮脆弱之师,所处既形便,势有地利。当时之事,不战而已知其为燕了。虽然,南国君臣,也未始不足以有为。合晋、秦之步骑,乘西山而入三关;聚江、海之舟航,扼天津而断午道,〈午道,粮道。〉一隅之燕,岂就足以当天下之众?乃贤如方、卓诸君子,竟未闻以出奇制胜、选将训兵为先务。既已丧败日闻,还汲汲地取太祖制度而更改它,好像不知问罪者已在户外了。吁!这实在是人事不善,论者一概说是天道,岂是这样呢?”
既而又北逐亡元,
史略:永乐八年,亲征蒙古余裔,到斡难河以北,〈斡难河见前,这年赐名玄冥河。〉俘获而还。十二年后,北征瓦剌,〈瓦剌是鞑靼别种,其长马哈术等既降复叛,因而讨伐。〉追击在土剌河击败他们,〈在斡难河西数百里。〉于是班师。二十年,又征蒙古,〈其长阿鲁台又叛乱。〉在杀胡原获得其辎重,〈原在胪朐河西,斡难河之东。永乐八年赐胪朐河名叫饮马河。〉于是移师征兀良哈,〈洪武二十二年,元族属故辽王阿里失礼等内附,因而置三卫以授给他们,叫朵颜、泰宁、福余,统名叫兀良哈,是故营州北境地。这时叛附阿鲁台,因而移军讨伐。〉在屈裂河大破他们。〈河在朵颜北境。〉二十一年,又征蒙古。〈追阿鲁台不及而还。〉明年,又北征,到答兰纳木河,〈在元故和林城东北境,也叫阔阔纳吾儿海。〉不见敌人而回。共五出塞北,穷追伏影,千乘万骑,勒铭殊庭,是自古帝王没有的功业。
南平交阯,
史略:起初,安南黎季犁弑其主陈日焜而取代他,〈国号虞。〉永乐元年上表请求署理国事,诏封其子苍为安南国王。明年,老挝送陈天平来朝,〈老挝宣慰司,属云南。天平,是故安南王孙。〉诏责问季犁,季犁诡请天平归国。四年,天平还入境,季犁在芹站贼杀了他,〈芹站,在安南谅山府北。〉并杀害使臣,因而派遣朱能等进讨。〈朱能到龙州死,副将张辅代总其事。龙州,广西属州。〉五年张辅等到交州,屡败贼兵,不久在富良江大破他们,〈在安南国城北三十里,见前。〉穷追到奇罗海口,〈在安南境内乂安府东南。〉擒季犁父子,安南平定,〈诏求陈氏后,无所得。〉因而置交阯布政司统其地。六年交阯贼简定等又叛,简定不久自称上皇,推其党陈季扩为帝,国号越。又命张辅等讨擒他们。当时简定党陈季扩等还出没海上,沐晟讨伐未克。不久请降,诏授交阯布政使司。〈又叛称越国王。〉九年又命张辅进讨,在月常江破贼。〈在安南清化府境内。〉十年在神投海口大破他们,〈在安南建平府南。〉明年,在爱子江击败他们。〈在安南顺化府东北。〉十三年擒陈季扩,全部平定其党,交阯又平定。
西藩哈密,
史略:永乐元年,虏酋安克帖木儿入贡,明年设哈密卫。〈安克帖木儿,本蒙古族属,袭封肃王,到这时改封忠顺王,统回回、畏吾儿、哈剌灰三种,仍设都督授其部长。〉卫本是汉的伊吾庐,唐的伊州。唐衰,不属于中国,到这时才内附。其地是西边的咽喉,从此制定:凡西域诸夷入贡,必经哈密翻译其文,才能发。又设沙州及赤斤蒙古、曲先等卫,与哈密相表里,以巩固西藩,〈沙州,赤斤蒙古卫,永乐二年置,曲先卫四年置。先是太祖置罕东、阿端、安定三卫,到这时又增置三卫,与哈密为七,六卫在嘉峪关西,哈密又在六卫之西。〉而甘肃更加成为境内了。
东靖女真。
史略:永乐九年派遣将领率水军驾巨舰到混同江上,招集女真诸部落。于是女真全部内附,置努儿干都司,〈其地即金会宁府。元置合兰府、水达达等路于此。〉授其封爵,兼分置卫所城站,以授其部族。〈从此建置更广,凡卫百七十九、所二十,又地面五十八,站七、寨一,都属都司。正统中又增置五卫。其后代有添设,万历中多至三百八十余卫。〉又置马市于开原城,〈即今三万卫。〉使贡马给值,赐赉以时,为辽东外蔽。
建北京,〈改北平布政司为北京。〉
何氏说:“成祖建北京,与成王营洛邑何异?两都并建,自周以前没有。汉、魏以来,五都四京,后先相袭,然而近的相去数百里,远的也不过千里。若悬隔三千里之外,逾江越淮,溯河浮济,而想巡幸会同,岁时无失,这又必不得之数。那么为什么是善法成周?说:金陵是财赋所聚,幽陵是士马所资,控西北以震叠河山,绥东南以供输京阙,这是成祖继述的善,冠古烁今。或者说漕河绝续,则咽喉可虑;关、陇遥阔,则肩背为虞;恐怕是没有考察驾驭边疆筹划漕运的初制吧?”
列交、贵,〈永乐五年设交阯布政使司,领交州等府十七、广威等州五、属州四十二、县一百五十七。十一年设贵州布政使司,领贵州宣慰司一、思州等府六、普安等州四、金筑安抚司一。〉威略赫赫。然而弃大宁,移东胜,考虑也稍疏了。
史略:起初,太祖分兀良哈为三卫,居潢水北,〈潢水,见辽起临潢。〉领于北平行都司,三卫收敛顺命。建文元年,太宗劫大宁兵南下,并召兀良哈之酋率部落从行。永乐元年徙北平行都司于保定,〈兴、营诸卫都移置于顺天、永平境内。〉于是以大宁分给三卫。从广宁前屯历喜峰,〈广宁前屯卫属辽东都司。喜峰见前松亭关注。〉近宣府的属于朵颜;从锦、义历广宁逾辽河〈锦州今广宁中屯卫,义州今广宁后屯卫,都属辽东都司。辽河,在广宁镇东北二百里与辽东都司分界,见前。〉到白云山,〈在辽河东。或说即广宁卫东北九十里的白云山,不对。〉属于泰宁;从黄泥洼〈在沈阳卫西北三百里。〉逾沈阳铁岭到开原的属于福余。朵颜在三卫中最强,地形也最险。从此防维单外,诱导北兵,连属东夷,渐萌窥伺。又是年议者以为东胜孤悬难守,于是移左卫于永平府,右卫于蓟州遵化县。河南沃野,于是成为弃壤,他日边衅纷纭,大概肇端于此。
宣宗当宁,又废交阯,
史略:先是,交贼黎利又叛,〈黎利本陈季扩将。永乐十二年来降,授清化土官巡检。十六年黎利据清化以叛,称平定王,遣兵讨伐,不克。十八年赦黎利,授清化知府。二十二年又叛。清化,在交州西南六百里。〉宣德初遣军进讨,在茶笼州战败。〈在乂安府北。〉不久大发兵讨伐,都战败。〈二年黎利攻交州,不久在昌江击败官兵,进陷隘留关,大帅柳升进讨,到镇夷关败没。昌江,在谅山府南。隘留关,在谅山府北。关南为镇夷关,是故鸡陵关,永乐五年改叫镇夷关。〉适逢黎利请抚,朝议以为损威弃财,于计不便,于是允许其请,命诸将班师,所建官吏也都北还。黎氏于是据有其地。
又弃开平,
史略:宣德三年议者因大宁既弃,开平悬远难守,于是城独石,徙置开平卫于此,〈今卫属宣抚镇。〉弃地三百余里。于是失滦河、龙冈之险,〈滦河,在旧开平卫南,下流经永平府境入海。见北直大川。龙冈即旧卫北三里的卧龙山。〉而边陲斗绝了。
到土木告变,〈土木堡,在宣府镇怀来卫西二十五里。〉四海震惊,非少保的忠勤,社稷几乎不守。
史略:英宗在位,屡兴大兵,南北骚动。〈正统六年大发兵讨麓川叛酋,平定了。八年再叛,又遣兵进讨,并进破缅甸。这年又分兵五道出塞,讨三卫。十二年浙东贼叶宗留反,明年福建贼邓茂七反,而麓川酋仍伺间出没。又湖广、贵州群苗都叛。所在遣兵扑剿,远近骚动。麓川,今为陇川宣抚司,与缅甸都属云南。〉正统十四年,瓦剌乜先侵犯大同境,〈当时北部分道入寇,脱脱不花犯辽东,阿剌犯宣府围赤城,乜先寇大同到猫儿庄。赤城,今宣抚镇赤城堡。猫儿庄,在大同府北百二十里。〉太监王振劝上亲征,出居庸,历怀来、宣府到大同,兵氛很恶,于是班师。大同帅郭登请上从紫荆关入关在易州西,见前,王振不听。还到宣府,敌从后追袭,遣将拒战,都败没。驻土木,人马疲渴,而铁骑四合,死伤无数,上被乜先所得,于是到塞外,京师震骇。百官遵太后命,奉郕王摄政,不久即位。于谦掌机务,收辑丧亡,经理捍御。乜先以送上皇还京为名,过大同到广昌,〈蔚州属县。〉破紫荆关,抵京城西北,于谦督石亨等营城外,奋击败他们,乜先又奉上皇遁去。当时郭登固守大同,罗亨信固守宣府,京师依靠他们为肩背。于谦又于天寿山,〈在顺天府昌平州东北十八里,陵寝奠焉。〉居庸关及涿州、通州、易州、保定、真定〈涿州、通州属顺天府,易州属保定府。〉都屯宿重兵,卫护京师,而自辽、蓟以至甘肃,中间边关堡塞都得人戍守,敌入寇就败去,于是国势大振。乜先遣使求和,不许。敌知中国有备,而挟上皇为空质,奸谋于是消散,上皇随即自北还。宗社奠安,是于谦一人之力。〈郑氏说:“于公受命于倥偬之际,这时东到辽东,西到陕西,都敌骑充斥,浙、闽贼党还未尽平,而黄萧养又聚众作乱,攻逼广州,南蛮、西番也相率蠢动。公内固京师,外筹九服,开镇临清以控制漕渠,收复独石八城堡以壮京师,任良牧而贵州辑宁,择大帅而粤东荡定,不久北胡款塞,群盗消亡,是指麾条画,动中机宜的缘故。”〉
武宗盘游,衅孽屡作。
史略:正德五年寘鐇反宁夏,〈寘鐇,庆藩诸子安化王。当时庆藩封宁夏。〉镇将仇钺讨平了他。〈仇钺为宁夏游击将军,袭执寘鐇。〉十四年,宸濠反南昌,〈永乐元年宁王权自大宁徙封南昌,宸濠是其四世孙。〉陷南康、九江,攻安庆不克,赣抚王守仁等讨平了他。〈守仁克南昌,引兵出鄱阳,宸濠还战,兵败被执。〉这时边塞屡被寇扰,中原远近盗贼群起。其中最厉害的,刘六、刘七、赵燧等,起于京师,转掠北直、山东、河南、湖广、南畿,很久才灭。〈刘六等起于正德四年,所至残破,七年才败灭。〉又蓝廷瑞等起保宁,犯汉中、郧阳及川东、贵州境;〈廷瑞等起于正德三年,九年余党才平。〉谢志珊等起于南、赣,〈指南安、赣州二郡。〉掠江西、湖广、福建、广东境,〈志珊等正德初盘据山险,连络徒党,久为患害,十二年抚臣王守仁等讨伐,依次荡平。〉虽相继诛灭,而所在困弊了。
世宗兴邸潜飞,〈兴藩,宪宗次子,封湖广安陆州,再传入继大统,以州为承天府。〉中兴之望,朝野欣欣,而斥绝言路,保任大奸。初既弃哈密,
史略:哈密西去土鲁番千余里。〈土鲁番,西夷别部,在火州西百里。〉成化以后哈密衰,土鲁番更强,屡肆吞噬,国家以哈密外领西域,内蔽边郡,非此则无以离戎、朔之交,因而务设方略,以存复它。土鲁番虽骄横,也不敢安据其地。嘉靖三年土鲁番入塞,犯甘州,边臣败退他们,又追击在肃州击败他们。八年又犯肃州,败走,不久请降,且以哈密来归。朝议以为哈密既残破,且去边远,疲中国以存外夷,非计,于是弃不复有。嘉峪关外,都成为寇境。〈关在肃州卫西六十里。当时沙州诸卫都被土鲁番侵掠,与哈密诸部余民全安插肃州及甘州境内,而七卫之地都荒废了。七卫,见前。〉又是时,亦不剌盘据西海,〈亦不剌,北胡别部。〉瓦剌结巢北山,〈北山,指贺兰山。北山在宁夏卫西六十里,绵亘数百里。详见陕西名山。〉于是河西三面受敌,备羌御朔,日不暇给。
继又弃河套。
史略:明初,李文忠在丰州击败元,〈事在洪武七年。〉不久城东胜,〈在洪武二十七年。〉河套以内,耕屯相望。永乐初正从事远略,弃东胜不守。其后大兵数次出塞,亡元远窜,窥伺更少。正统中稍稍多事,于是议筑榆林诸城堡,成化中又筑榆林边墙千余里,而河套渐成空地,然而议者未尝不想复汉、唐故事,为捍边固圉之计。〈河套自天顺以后为毛里孩等所窥伺,不久火筛等屯牧其中。正德初杨一清议大举恢复,未果。〉嘉靖以来,北胡部落更强,往往窟穴套中,〈当时台吉吉囊住牧套中,俺答住牧丰州,二酋于诸部最强,为边患。吉囊死,其种落仍屯套中,而听命于俺答。〉河东、关西岁被蹂躏。二十五年督臣曾铣以复套为己任,规划甚伟,被严嵩所构陷弃市。从此边事日坏。敌随即入宣、蓟,犯京师,蔓衍以至辽东,朝廷旰食,无敢议及河套的。
又倭寇纵横,东南糜烂,方中之势,渐渐日昃了。
史略:明初,沿海郡县,屡被倭患。洪武十七年命信国公汤和巡视海道,从山东到江南北、浙东西以及闽岭,都筑城置戍,控制要害。二十年又命江夏侯周德兴筑城于福建滨海诸处,〈《国史》:“这时江南、山东、浙江、福建、广东西都置行都司,以備倭为名。”〉从此虽间有倭警,随即退散。嘉靖二年,倭党互争贡,于是起衅相攻,杀掠宁波,以至绍兴。从此浸淫到两浙、江、淮、闽、广之境,纵横出没,所至屠掠一空。到四十四年余患才息。残破郡邑,几乎以百计。东南素称富庶,到这时为之衰耗。
这时版图,为直隶二,承宣布政使司十三:
京师,〈也叫北直隶。《会典》:“永乐十八年革北平布政司为直隶。府八,叫顺天、保定、河间、真定、顺德、广平、大名、永平;州二,叫隆庆、保安;属府州十有七,属县一百十有六。”而昌平州、通州、易州为三辅,又居庸、倒马、紫荆为内三关,特设重臣于保定以提督,与蓟州、宣府互为形援,以厚京师的藩卫。隆庆初改隆庆州叫延庆州。倒马关,在定州西北百二十里,详见北直重险。余见前。〉
南京,〈也叫南直隶。府十四:叫应天、凤阳、安庆、庐州、淮安、扬州、苏州、松江、常州、镇江、徽州、宁国、池州、太平;州四:叫广德、和州、滁州、徐州;属府州十三;属县九十六。而淮安是漕运通渠,凤阳是陵寝重地,安庆是陪京上游,苏、松是边海襟要,都特设重臣,申严封守。〉
山东,〈府六:叫济南、兖州、东昌、青州、登州、莱州,属府州十有五;属县八十有九。分道三:济南道辖济南府一,东兖道辖东昌、兖州府二,海右道辖青、登、莱等府三。又有辽海东宁道,则分辖辽东卫所。而临清、济宁、东平诸州为漕运咽喉,登、莱为辽东应援,都是重地。〉
山西,〈府四:叫太原、平阳、大同、潞安;州四:叫汾州、辽州、沁州、泽州;属府州十有六;属县七十有七。分道四,冀宁道辖太原府一,河东道辖平阳府一,冀北道辖大同府一,冀南道辖潞安府及沁、泽、辽、汾四州。而太原控制关塞,大同限隔漠南,都是重镇。万历二十三年升汾州为府,今为府五,州三。〉
陕西,〈府八个:西安、凤翔、汉中、平凉、巩昌、临洮、庆阳、延安;所属州二十一个;所属县九十四。分为五道:关内道管辖西安府一个,关西道管辖平凉、凤翔府二个,关南道管辖汉中府一个,河西道管辖庆阳、延安府二个以及宁夏卫、宁夏中卫,陇右道管辖巩昌、临洮府二个以及河、洮、岷、靖四卫、文县一所。又有西宁道,则分别管辖甘肃、西宁诸卫所。除西安、凤翔、汉中以外,都逼近边疆,环绕设置重兵,以壮大形势。万历十一年,增置长武县,属邠州。现在共有九十五个县。〉
河南,〈府八个:开封、归德、彰德、卫辉、怀庆、河南、南阳、汝宁;州一个:汝州;属于府的州十一个,所属县九十七个。分为四道:大梁道管辖开封、归德府二个,河南道管辖河南府一个、汝州一个,汝南道管辖南阳、汝宁府二个,河北道管辖彰德、卫辉、怀庆府三个。万历初年因避讳,改开封府钧州为禹州。〉
浙江,〈府十一个:杭州、嘉兴、湖州、严州、绍兴、宁波、台州、温州、金华、衢州、处州;属于府的州一个;所属县七十五个。分为五道:杭严道管辖杭、严二府,嘉湖道管辖嘉、湖二府,宁绍道管辖宁、绍、台三府,金衢道管辖金、衢二府,温处道管辖温、处二府。而沿海各郡,控制防御岛夷,防务特别重要。〉
江西,〈府十三个:南昌、饶州、广信、南康、九江、建昌、抚州、临江、吉安、瑞州、袁州、赣州、南安;属于府的州一个;所属县七十四。分为五道:南昌道管辖南昌、瑞州府二个,湖东道管辖广信、建昌、抚州府三个,湖西道管辖吉安、临江、袁州府三个,九江道管辖饶州、南康、九江府三个,岭北道管辖赣州、南安府二个。而南、赣连接楚、粤以及闽海,山川深邃险要,奸民容易聚集,特在赣州设置重臣,兼督南、赣、雄、韶、惠、潮、汀、漳、郴、桂诸州郡。而九江控制长江,连接安庆,也是中流重镇。又隆庆二年增置定南县,万历三年置长宁县,都属赣州府。万历六年置泸溪县,属建昌府。现在共有七十七个县。〉
湖广,〈府十五个:武昌、承天、汉阳、黄州、德安、襄阳、郧阳、荆州、岳州、长沙、常德、衡州、永州、宝庆、辰州;州二个:郴州、靖州;属于府的州十三个;所属县二百零六个。分为七道:武昌道管辖武昌、汉阳、黄州府三个;荆西道管辖安陆、德安府二个,上荆南道管辖荆州、岳州府二个及施州诸卫所;下荆南道管辖襄阳、郧阳府二个,湖北道管辖常德、辰州府二个、靖州一个及永顺、保靖二宣慰司,上湖南道管辖衡州、永州府二个、郴州一个,下湖南道管辖长沙、宝庆府二个。而郧阳山川纠结,连接秦、豫,特在郧阳设置重臣,兼督荆、襄、汝、邓、商、洛、汉中诸境。又因辰州靠近川、贵,蛮獠交错,也设重臣提督辰、沅、靖州以及偏桥、铜仁、思州、播州、酉阳、麻阳、永顺、保靖、施州等境。又万历二十八年增置天柱县,属靖州。现在县一百零七个。〉
四川,〈府八个:成都、保宁、顺庆、重庆、夔州、叙州、龙安、马湖;州六个:潼川、嘉定、眉州、雅州、邛州、泸州;属于府的州十四个;所属县一百零七个;而长官司四个,属马湖府;又羁縻军民府四个:镇雄、东川、乌撒、乌蒙;宣慰司一个:播州;宣抚司一个:永宁;安抚司一个:黎州,所属长官司共六个。分为五道:川西道管辖成都、龙安府二个及松、潘、叠、溪诸卫所,川北道管辖保宁、顺庆府二个及潼川州一个,川东道管辖重庆、夔州府二个,川南道管辖叙州、马湖府二个,又镇雄、东川军民府二个,及嘉定、眉、泸、邛四州,播州、永宁等司,上川南道管辖雅州及建昌行都司,黎州、天全等司。而松、茂控制土番,建昌限制番族,都是四方边陲要地。万历十七年改马湖府附郭泥溪长官司为屏山县。二十四年改黎州安抚司为千户所。二十七年平定播州,改为遵义府;又改置属州一个,属县四个。现在为府八个,属州十五个,属县一百十一个,长官司九个。〉
福建,〈府八个:福州、兴化、泉州、延平、建宁、邵武、汀州、漳州;州一个:福宁;所属县五十七个。分为四道:福宁道管辖福州、兴化、泉州府三个,福宁州一个,武平道管辖邵武、延平府二个,建宁道管辖建宁府一个,漳南道管辖汀州、漳州府二个。〉
广东,〈府十个:广州、肇庆、韶州、南雄、惠州、潮州、高州、雷州、廉州、琼州;属于府的州七个;所属县七十四。分为五道:岭南道管辖广州、韶州、南雄府三个,岭东道管辖惠州、潮州府二个,岭西道管辖肇庆、高州府二个,海北道管辖廉州、雷州府二个,海南道管辖琼州府一个。万历四年在德庆州的泷水县置罗定州,又增置东安、西宁二县属它,州直隶布政司,而分辖于岭东道。崇祯六年增置镇平县,隶属潮州府。现在直隶州一个,县七十七个。〉
广西,〈府七个:桂林、平乐、梧州、浔州、南宁、柳州、庆远;属州十六个;而羁縻的占八个。又羁縻府三个:太平、思明、镇安;军民府一个:思恩;直隶羁縻州十一个,羁縻属州十八个,属县五十个,羁縻县八个,长官司四个。分为四道:桂平道管辖桂林、平乐府二个,苍梧道管辖梧州府一个,左江道管辖南宁、浔州、太平府三个,右江道管辖柳州、庆远、思恩、思明、镇安等府五个及羁縻直隶诸州县。而南宁镇抚南蛮,凭祥、龙州控制交趾,是守御要地。隆庆四年改桂林府古田县为永宁州,六年又增置新宁州,万历十八年置下雷州,与新宁州都属南宁府。现在州共四十八个。〉
云南,〈府五个:云南、大理、临安、澂江、楚雄;军民府六个:曲靖、姚安、武定、永昌、鹤庆、丽江;羁縻府十个:寻甸、广南、广西、镇沅、景东、永宁、顺宁、蒙化、孟定、孟艮;羁縻军民府一个:元江;属州三十个;羁縻直隶及属州共十一个;属县二十八个,羁縻县二个;又有羁縻宣慰司六个,宣抚司三个,长官司共二十四个。分为四道:安普道管辖云南、曲靖、寻甸府三个,临元道管辖澂江、临安、广西、广南、元江府五个,新化州一个,洱海道管辖姚安、楚雄、武定、景东、镇沅府五个,金沧道管辖大理、永昌、鹤庆、丽江、顺庆、永宁、蒙化府七个,及北胜州、澜沧卫各一个。而临安南出交趾,永昌镇摄群蛮,都是要地。万历十三年在孟艮府增设耿马安抚司,又改旧孟密安抚司为宣抚司,仍设置蛮莫安抚司,共增设宣抚司一个,安抚司一个。〉
贵州,〈府八个:程番、镇远、黎平、都匀、思州、思南、铜仁、石阡;羁縻直隶州四个:安顺、镇宁、永宁、普安;属于府的州二个;县六个。又宣慰司一个:贵州,安抚司二个:金筑、凯里,长官司共八十个。分为四道:贵宁道管辖程番府及贵州宣慰司,威清道管辖安顺等州四个及威清诸卫所,都清道管辖镇远、黎平、都匀等府三个,及新添平越诸卫所,思石道管辖思州、思南、铜仁、石阡等府四个。隆庆六年改程番府为贵阳府。万历中改为军民府。又改安顺州为军民府,平越卫为平越军民府,而在贵阳府改置定番州、广顺州、开州及新贵县,平越府增置黄平州及余庆、瓮安、湄潭三县。又增置贵阳府附郭贵定县;在思南府置附郭县一个,叫安化;铜仁府改置附郭县一个,叫铜仁;石阡府改属置县一个,叫龙泉。现在府共十个,州九个,县十三个。〉
夏氏说:“本朝治理天下,轻重本末,分明完备。建都燕京,就不得不重视山、陕。山、陕是天下的项背,京师的头脑。山、陕有事,响应它,应当比救火救溺更急,一有疏忽,祸患就不可挽回了。必须选将训兵,兴屯广牧,常蓄有余之力,那么天下虽有大故,根本可以无忧。辽东局处一隅,依山阻海,虽逼近肘腋,但驾驭得法,可以划疆守御而阻关固守。山东、河南、江南、湖广,是天下的腰膂吗?江、浙、川、广、福建、云、贵,是天下的四肢吗?不知天下的全势,而谈创谈守,两者都不恰当。十五州的形胜都在,为何不一考察其措置的道理呢?”
又设九边,以保卫中原:
辽东,〈属卫二十五个;所十一个,关二个:三岔、抚顺;营堡共一百个。三岔关,在海州卫西南七十里。抚顺关,在沈阳卫抚顺所东二十里。〉
蓟州,〈属关一百十三个,寨七十二个,营、堡城一百十五个。大宁废弃而蓟州就成为极边,藩垣浅近,防御非常棘手。〉
宣府,〈属卫十五个,所二十六个,关、城、堡五十三个。开平放弃而敌人在近郊,宣、大日益多事。〉
大同,〈属卫八个,所七个,堡五百八十三个。〉
榆林,〈属营六个,堡二十八个,东胜放弃而榆林修筑,大河以南就成为戎薮,关中多事,没有比榆林更严重的。〉
宁夏,〈属卫二个:中卫、后卫;所四个:兴武、灵州、韦州、平虏;营、堡二十二个。自从河套放弃而宁夏更加成为寇冲,与榆林互为掎角,屏蔽固原,依赖为重镇。〉
甘肃,〈属卫十三个;所六十个,关一个:嘉峪,堡五十一个。哈密放弃而关门不开,戎马生郊了。〉
太原,〈属关三个:雁门、宁武、偏头;堡三十九个,口十九个。河套守而太原为内地,套弃而朔骑充斥,偏头当其东下之冲,宁武、雁门,东西交相报警,因此特设重臣提督三关,遮绝寇冲,屏障畿甸。太原的棘手,嘉靖年间为最。雁门见前。宁武关,在山西崞县西北一百十里。偏头关,在河曲县北一百十里。〉
固原。〈属卫三个:固原、靖虏、兰州;所四个:西安、镇戎、平虏、甘州,营堡十六个。当时固原为河套南下的冲要,因此特设重臣巡镇,兼督榆林、宁夏、甘肃三边,互为指臂。后又以洮、岷、河三卫及诸城镇,都属固原。〉
孙氏说:“太祖平定天下,曾垂训说:四方诸夷,那些限山隔海僻在一隅的,只要使他们不互相侵扰,就应当共安无事,千万不要倚仗中国强大,兴兵起衅。只有胡戎密近边境,历代为中国患,应该谨慎防备。啊!圣谟多么洋洋大观。成祖初定安南,本不是贪图其土地。宣宗放弃它,不害为善守。只是大宁废弃而辽东、蓟州、宣府的防备多,河套失去而太原、大同、榆林、固原、宁夏的患急,哈密放弃而甘肃、西宁、洮河、松茂的寇滋。然而祖宗成宪,确实不可轻变。君子观看九边的制度,而不胜升降的感慨。王氏说:从前狄梁公有言,天生四夷都在先王封略之外,所以东距沧海,西阻流沙,北控大漠,南界五岭。这是天用来限隔夷狄而隔开中外的。三代以前,夷狄之患少,其备边之制,只有来了就拒绝,去了不追。秦汉以后,更相角逐,生民之祸开始惨烈。但未有叠主中夏,甚至尺地一民,都能臣服。中原的不振,始于和亲,极于纳币称臣。我国家张皇六师,遏制万里,乃循秦汉的长城,垂九边的定制,雪耻除凶,超越往古。然而还有忧虑的,封贡不除,互市不革,无法消弭奸民外诱之端,黠虏内窥之渐。因为虏必不能忘情中国,是因为中国多可欲。而非有内地叛民为之向导,则其患还可量。宋元以后的虏情不能以汉唐的旧制为准,却想高语来庭,虚张岁市,养祸伏衅,而恃为弭边善政,不也惑吗?啊!削株掘根,不与祸为邻,必须如此。闭关折符,单使勿逼;投珠却玉,匹马勿入。因机乘会,则西堑玉门,北固受降,东修柳城。隔绝其往来,杜塞其耳目,使中外的界限如九天九地绝不可干犯。这才足以纾解悠悠之患吧。”
东起辽海,西尽嘉峪,南至琼、崖,北抵云、朔,东西一万余里,南北一万里。
天下共有府一百四十个,〈南北直隶府二十二个,布政司所属府一百十八个。〉州一百九十三个,〈南、北直隶所有州四十个,布政司所有州共一百五十三个。〉县一千一百三十八个,〈南、北直隶所有县二百一十个,布政司所有县九百二十八个。〉又羁縻府十九个,州四十七个,县六个。〈广西二个,云南四个。这都是嘉靖时的制度,其后互有增损,沿革现在都记载在篇中。〉编里六万九千五百五十六,户九百三十五万二千零一十五,口五千九百五十五万零八十一。〈夏秋二税,共米麦二千六百零八万五千九百一十六石。京、通二仓,临、德、徐、进四仓,每年运漕四百万石,也都以嘉靖末年为准。〉而两京都督府分统各都指挥使司十六个,〈万全、辽东、大宁共三个,又十三布政司各设都司一个。大宁徙保定,见前。〉行都司五个,〈山西大同、陕西甘肃、四川建昌、湖广郧阳、福建建宁。〉留守司二个,〈中都留守司驻凤阳,兴都留守司驻承天。〉所属卫共四百九十三个,属所二千五百九十三个,守御千户所三百一十五个。〈内外官军共计八十四万五千八百余员名,马骡二十万一千一百余匹。〉又夷官宣慰司十一个,〈湖广二个:永顺、保靖;四川二个:播州、董卜韩胡;云南六个:车里、木邦、孟养、缅甸、老挝、八百大甸;贵州一个:贵州;播州,今改为遵义府。〉宣抚司十个,〈湖广四个:施南、散毛、忠建、容美,都属施州卫;四川三个:永宁、酉阳、石硅;云南三个:南甸、干崖、陇川。万历中增置一个,叫孟密。〉安抚司二十一个,〈湖广八个:东乡五路、忠孝、忠路、金洞、龙潭、大旺、忠峒、高罗,都属施州卫;四川九个:黎州见前,八郎、麻儿劄、阿角寨、芒儿者都属松潘卫,黄平、草堂、瓮水,属播州宣慰,杂谷属董卜韩胡宣慰;云南二个:潞江属永昌卫,孟密属湾甸州;贵州二个:金筑、凯里。万历中云南增置耿马、蛮莫二安抚司,而孟密升为宣抚司,四川改废草堂、黄平、瓮水三安抚司。〉招讨司一个,〈天全六番。〉长官司一百六十九个,〈湖广二十四个,四川四十个,广西四个,云南二十一个,贵州八十个。万历以后,数目有增易改废。〉蛮夷长官司五个。〈镇远、隆奉、南平、东流、腊壁峒,都属湖广施州卫。〉四夷君长奉朝贡称外臣的,达一百十三国。〈东北朝鲜、耽罗等国二个,东日本国一个,南安南、占城等国六个,西南浡泥等国四十九个,西哈剌等国四十六个,西北哈密等国七个,北朵颜、鞑靼等国二个。〉一代的制度,大略可见了。
王氏说:“地囿于天,而谈地的人,难于谈天。为什么难呢?日月星辰的度,终古不变;郡国山川的名,屡变无穷。虽然如此,删繁去缪,举要提纲,首先以州域,其次以都邑,推表山川,论列形势,古今兴替成败的借鉴,不能违背。这是《大易》设险守国,《春秋》书下阳、彭城、虎牢的意义吧。”○赵氏说:“自有宇宙就有山川,山川是封域的经,封域是山川的纬。然而郡国固有废兴,陵谷也曾迁改。杜佑有言:‘凡谈地理的在于辨区域,征因革,知要害,察封土。’纤芥毕书,动盈百轴,难道是所谓撮机要的吗?”