分享

绘图板汉中之战全解析

 任何风 2018-11-28

运用谷歌地图等,以类似建模的方式,详细绘制19张战役地图,一步一步解读刘备在汉中之战中,所运用的战略和战术,以及所产生的效果和意义,并诠释了后勤,在刘曹汉中之战中的巨大意义。

  1. 前言汉中农业发达、物产丰富刘备准备北上-武都之战刘备进军汉中,选择走金牛道?还是米仓道?刘备进抵阳平关外,派陈式从侧翼进攻,被张郃、徐晃击退刘备踏出汉中之战最重要一步,翻越米仓山,绕过阳平关,登上定军山刘备反客为主,击斩夏侯渊,进逼汉水曹操抵达汉中曹操迁徙军民达到40万人,可能引发100万人徭役,导致后勤灾难刘备的粮道-金牛道,全程1500里曹军破坏刘备金牛粮道的最终失败曹军逐渐陷入被动曹军粮草开始短缺,开始陷入崩溃可能100万百姓服徭役,进而引发起义,动摇曹魏总结

1.前言

汉中之战中,刘备走金牛道,与夏侯渊在阳平关对峙,随后翻越米仓山,绕过阳平关,登上曹军身后的定军山,实现反客为主,并击毙夏侯渊,直逼汉水。曹操为挽救阳平关曹军,亲临汉中,并迁徙武都、汉中超过30万人,引发可能达到100万百姓的后勤和徭役灾难。

刘备针对曹操后勤压力巨大,主动退回定军山,而曹操为避免侧翼暴露给刘备,只能渡过汉水,于定军山下压迫刘备。对此,刘备以本人吸引曹操,而往西分兵在阳平关外,确保金牛粮道,又往东派游军黄忠、赵云,袭扰被拉长至汉水以南的曹军后勤补给线。

随着曹操无法断绝刘备金牛粮道,而刘备却袭扰粮道成功,曹军后勤开始摇摇欲坠,士兵不断逃亡。面对刘备开始的正面挑战,曹操只能先避战,然后撤退。

但约40万军民迁徙,以及可能的100万百姓徭役,造成了补给线出现千里馈粮,进而崩溃,导致曹军撤退形成溃败,并引发河南大量徭役区百姓的起义。

刘备迅速推进,解放农业发达的汉中西段,又沿汉水,解放汉中东段部分,除去曹操迁走汉中西段的8万人外,刘备获得汉中东段等地的数十万人口和土地,几乎获得完胜。

2.汉中农业发达、物产丰富

(注1)华阳国志汉中志:在《诗》曰:“滔滔江汉,南国之纪。”其应上昭于天。又曰:“惟天有汉”。其分野与巴、蜀同占。其地东接南郡,南接广汉,西接陇巴、阴平,北接秦川。厥壤沃美,赋贡所出,略侔三蜀。

(注2)三国志张鲁传:又置义米肉,县於义舍,行路者量腹取足;若过多,鬼道辄病之。犯法者,三原,然后乃行刑。不置长吏,皆以祭酒为治,民夷便乐之。

(注3)三国志张鲁传:鲁功曹巴西阎圃谏鲁曰:汉川之民,户出十万,财富土沃,四面险固......愿且不称,勿为祸先。鲁从之。韩遂、马超之乱,关西民从子午谷奔之者数万家。

(注4)三国志张鲁传:左右欲悉烧宝货仓库,鲁曰:本欲归命国家,而意未达。今之走,避锐锋,非有恶意。宝货仓库,国家之有。遂封藏而去。太祖入南郑,甚嘉之。

刘曹双方争夺的汉中,根据《华阳国志汉中志》的记载,被誉为“厥壤沃美,赋贡所出,略侔三蜀”(注1),揭示汉中自古就农业发达,物产丰富。

汉末,张鲁割据汉中,据说“又置义米肉,县於义舍”等,而被誉为“民夷便乐之”(注2),至211年,关西数万户百姓因战乱流入汉中,更是号称“汉川之民,户出十万,财富土沃”(注3)。

可见,以汉中的肥沃土地,养活数十万人,并且固守是不成问题的,即使短时间里增加关西10多万百姓,也没见汉中闹饥荒的史料记载。

可以说汉中这家旺铺在张鲁手上不断增值扩张,还将“宝货仓库”封存贴条,留给下一任曹操(注4),结果曹操一接手,就不断赔钱,以至于要到搬迁的地步,这是为什么呢?

3.刘备准备北上-武都之战

(注5)三国志黄权传:鲁已还南郑,北降曹公,然卒破杜濩、朴胡,杀夏侯渊,据汉中,皆权本谋也。

(注6)三国志武帝纪:(217年)冬十月,天子命王冕十有二旒,乘金根车,驾六马,设五时副车,以五官中郎将丕为魏太子。刘备遣张飞、马超、吴兰等屯下辩;遣曹洪拒之......曹洪破吴兰,斩其将任夔等。三月,张飞、马超走汉中,阴平氐强端斩吴兰,传其首。

(注7)三国志杨阜传:还,拜金城太守,未发,转武都太守。郡滨蜀汉,阜请依龚遂故事,安之而已。会刘备遣张飞、马超等从沮道趣下辩,而氏雷定等七部万馀落反应之。太祖遣都护曹洪御超等,超等退还。

(注8)三国志曹真传:以偏将军将兵击刘备别将於下辩,破之,拜中坚将军。

(注9)三国志曹休传:刘备遣将吴兰屯下辩,太祖遣曹洪征之,以休为骑都尉,参洪军事。太祖谓休曰:'汝虽参军,其实帅也。'洪闻此令,亦委事於休。备遣张飞屯固山,欲断军后。众议狐疑,休曰:'贼实断道者,当伏兵潜行。今乃先张声势,此其不能也。宜及其未集,促击兰,兰破则飞自走矣。'洪从之,进兵击兰,大破之,飞果走。

217年,刘备在护军黄权的谋划下(注5),开始攻略益州汉中郡,和凉州武都郡。

217年冬,刘备先派遣张飞、马超、吴兰、雷铜(注6),走金牛道,途中转小道,踏上陈仓道的沮道段(注7),避开阳平关的夏侯渊等人,直接趋向武都,占领下辨。

  • 地图1,张飞、马超、吴兰、雷铜4人,走金牛道,为避开阳平关的夏侯渊,途中特地从小路转陈仓道的沮道段,奔武都

绘图板汉中之战全解析

武都之战的记载非常模糊,首先刘备派兵出征武都的目的,没有史料明确记载。其次,张飞、马超等人进军武都,能够占领下辨,似乎是武都太守杨阜“依龚遂故事,安之而已”,没有认真防守的原因,不久,曹操派遣曹洪、曹真、曹休抢夺武都(注8)。

这3曹进军武都路线,可能是陈仓道,此时吴兰等人屯兵下辨,而张飞企图屯兵固山(谭图位置),放出风声“欲断军后”,但曹军进军武都,除了东面的陈仓道,还可以走西面的祁山道,要是曹军一旦走祁山道入武都,进行包夹,那么张飞就......

结果张飞屯兵固山,曹军将士“众议狐疑”,所以个人认为张飞放出断后风声的效果有限,曹休就认为张飞要是断后,也应该偷偷的进行,而不是搞个大新闻,因此建议曹洪迅速击破吴兰等人。曹洪听从后,进攻下辨,击斩吴兰等人,张飞、马超就退走(注9)。

不过曹军既然占领下辨,固山在下辨以北,那张飞、马超的退路就成了问题,天知道这哥俩从哪条路退走的,难道是翻山越岭?还是绕远路走阴平道?

所以各方面来看,刘备出征武都的目的,很不明朗,要说是断夏侯渊的陈仓粮道,可张鲁都投降好几年了,汉中通往关中的栈道早就修好了,夏侯渊还有褒斜道可以运粮;要说是占领武都,刘备动用的力量不够;要说迁民,也没看到刘备提供多大的后勤保障。

或许刘备出兵武都,目的仅仅是煽动策反“氏雷定等七部万馀落”而已,当然,这仅仅是猜测而已。

  • 地图2,武都之战前,吴兰等人屯兵下辨,而张飞屯兵北面的固山,3曹等人击破吴兰等人,张飞、马超退走,不过此战对刘备的目的性很不明朗。

绘图板汉中之战全解析

4.刘备进军汉中,选择走金牛道?还是米仓道?

218年3月,随着吴兰等人被杀,张飞、马超只能退出武都。刘备通过一系列的准备,要亲自北上汉中。

理论上从成都出发去汉中,有两条路,一是金牛道,二是米仓道,但在古代,这米仓道不是那回事。

  • 地图3,左为金牛道,途经白水关至阳平关,右为米仓道的大致路线

绘图板汉中之战全解析

现在的学术界对米仓道研究,相对比较少

绘图板汉中之战全解析

米仓道与金牛道“相差很远”,使用率相对低,而且路线多变。

绘图板汉中之战全解析

米仓道的使用性质不确定,官道和民间通道皆有之。

绘图板汉中之战全解析

而且这米仓道,非常非常险要。

(注10)太平广记大竹路引玉堂闲话:兴元之南,有大竹路,通于巴州。其路则深溪峭岩,扪萝摸石,一上三日,而达于山顶。行人止宿。则以緪蔓系腰。萦树而寝。不然,则堕于深涧,若沈黄泉也。复登措大岭。葢有稍似平处。路人徐步而进,若儒之布武也。其绝顶谓之孤云两角,彼中谚云:“孤云两角,去天一握......崎岖险峻之状。未可殚言。

这路难走的不得了,行人睡在这里,要用藤蔓捆住腰,系在树上,否则就要掉进深沟里(注10)。不知道张郃走米仓道,来进军宕渠与张飞大战时,走的是哪段米仓道。

不过从米仓道的地形来看,百姓走米仓道的危险系数非常高,而效率又很低,所以张郃迁民的水分是非常大的。

绘图板汉中之战全解析

显然,相比金牛道,走米仓道是非常非常困难,路线模糊,道路险峻,后勤很难保障。不过,即使历史上的刘备,最终选择走相对容易的金牛道,也是一段艰险路程,所谓“蜀道难于上青天”,莫过于此。

  • 地图4,刘备即使走金牛道,也需要不停地转圈绕路,而从成都到汉中,路程超过1500里

绘图板汉中之战全解析

5.刘备进抵阳平关外,派陈式从侧翼进攻,被张郃、徐晃击退

(注11)蜀鉴:广石,阳平关西有矿石关。

(注12)三国志张郃传:刘备屯阳平,郃屯广石。备以精卒万馀,分为十部,夜急攻郃。郃率亲兵搏战,备不能克。

(注13)三国志徐晃传:太祖还邺,留晃与夏侯渊拒刘备於阳平。备遣陈式等十馀营绝马鸣阁道,晃别征破之,贼自投山谷,多死者。

(注14)三国志徐晃传:太祖闻,甚喜,假晃节,令曰:此阁道,汉中之险要咽喉也。刘备欲断绝外内,以取汉中。将军一举,克夺贼计,善之善者也。

218年末,刘备抵达阳平关外,与夏侯渊对峙。219年春,在曹操尚未抵达汉中时,与夏侯渊对峙的刘备,开始一系列求变的军事行动。

  • 地图5,刘备抵达阳平关外,与夏侯渊对峙

绘图板汉中之战全解析

刘备派遣陈式,率领10多营,约万人,翻越走马岭,前去“绝马鸣阁道”。

夏侯渊连忙派遣张郃驻扎阁道以北(注11)的广石(注12),陈式发动进攻,可未能攻下,稍后徐晃率援军击败陈式(注13)。

  • 地图6,刘备派陈式,翻越走马岭,去“绝马鸣阁道”,试图从北面包抄曹军,但被徐晃、张郃击退

绘图板汉中之战全解析

谭图对这个马鸣阁道,似乎标记在现利州昭化区,可此地在阳平关西南100多公里,刘备要是在抵达阳平关前,陈式前往这个马鸣阁道或许还有意义;当刘备抵达阳平关后,派遣陈式前往此地就完全失去意义了。

要是徐晃击败陈式,是占据这个马鸣阁道的话,就等于完全掐断蜀军后路,刘备只会落得个被全歼的下场,结果丢了汉中的却是曹操,所以谭图的马鸣阁道,是有问题的。

  • 地图7,要是按照下面这张谭图的马鸣阁,刘备的后路已经被切断

绘图板汉中之战全解析

而根据宁强县委的考据,此马鸣阁道非彼马鸣阁道,也就是说存在两个马鸣阁道,清代浦起龙注杜甫《飞仙阁》引用朱鹤龄的话,曰“飞仙阁,在今汉中府略阳县东南四十里。或云,即三国时马鸣阁”。

可以说《徐晃传》中的马鸣阁道,就在阳平关北面,陈仓道的起始段,这样也解释了曹操为什么要说“此阁道,汉中之险要咽喉也。刘备欲断绝外内,以取汉中”的原因(注14)。下面为宁强县委对《徐晃传》中,马鸣阁道在何处的考据。

绘图板汉中之战全解析

徐晃击败陈式,避免了蜀军从北侧包抄的危局。但是,刘备派陈式占据马鸣阁道,并非仅是想着从北面对曹军进行包抄。

6.刘备踏出汉中之战最重要一步,翻越米仓山,绕过阳平关,登上定军山

(注15)三国志先主传:二十四年春,自阳平南渡沔水,缘山稍前,於定军兴势作营。渊将兵来争其地。

219年1月-2月,刘备在阳平关与夏侯渊对峙时,而沿狭窄的金牛道,蜀军所能摆开的阵势也就数百米,而汉水就在刘备营地以南。

所以刘备就在稍早派遣陈式占据马鸣阁道之际,又留下高翔在阳平关外,确保后方金牛道的粮道,而本人则率军“南渡沔水,缘山稍前,於定军兴势作营”(注14)。

也就是说,刘备往南渡过100多米宽的汉水,再非常冒险地翻越米仓山西北段,一直向前,终于踏进汉中盆地,再登上了海拔800多米高的定军山。

定军山周边,水源充沛。至此,刘备踏出汉中之战最重要一步,蜀军突然出现在曹军身后,成功实现了反客为主。

  • 地图8,刘备在阳平关外,开始“南渡沔水,缘山稍前,於定军兴势作营”,这是刘备在汉中之战的决定性的一步,成功实现了反客为主

绘图板汉中之战全解析

7.刘备反客为主,击斩夏侯渊,进逼汉水

(注16)三国志夏侯渊传:二十四年正月,备夜烧围鹿角。渊使张郃护东围,自将轻兵护南围。

(注17)三国志夏侯渊传:备挑郃战,郃军不利。渊分所将兵半助郃,为备所袭,渊遂战死。

(注18)三国志法正传:渊将兵来争其地。正曰:可击矣。先主命黄忠乘高鼓噪攻之,大破渊军,渊等授首。

(注19)三国志先主传:先主命黄忠乘高鼓噪攻之,大破渊军,斩渊及曹公所署益州刺史赵颙等。

(注20)三国志张郃传:渊遂没,郃还阳平。当是时,新失元帅,恐为备所乘,三军皆失色。渊司马郭淮乃令众曰:张将军,国家名将,刘备所惮;今日事急,非张将军不能安也。遂推郃为军主。

(注21)三国志郭淮传:其明日,备欲渡汉水来攻。诸将议众寡不敌,备便乘胜,欲依水为陈以拒之。淮曰:此示弱而不足挫敌,非算也。不如远水为陈,引而致之,半济而后击,备可破也。'既陈,备疑不渡,淮遂坚守,示无还心。

219年2月,刘备翻越米仓山,登上定军山,突然出现在曹军身后,这让夏侯渊坐不住了,他只能“将兵来争其地”。

  • 孙子曰:凡先处战地而待敌者佚,后处战地而趋战者劳,故善战者,致人而不致于人。能使敌人自至者,利之也

曹军赶来会陷入被动,但不来则更被动,所以夏侯渊立刻把张郃从广石调回,并亲自率军从阳平关,往南渡过汉水,抵达走马谷,与刘备在定军山下对峙。

可刘备势高,夏侯渊势低,所以曹军只能在定军山下,修鹿角作围,其中,夏侯渊本人修筑南围,而张郃修筑东围,以防蜀军(注16)。

  • 地图9,刘备留下高翔屯阳平关外,自己登上定军山,而夏侯渊、张郃迅速赶到走马谷,于定军山下,修垒固防

绘图板汉中之战全解析

  • 孙子曰:故备前则后寡,备后则前寡,备左则右寡,备右则左寡,无所不备,则无所不寡。

刘备在南围和东围全都放火,然后专挑曹军弱点进行重点攻击,这目标就是张郃,而张郃果然被蜀军打的“军不利”。

一旦东围被攻克,曹军就会被蜀军拦腰截断,就会有被全歼于汉水南岸的绝境,于是夏侯渊亲自去南围救火,再分出一半兵力援救张郃,可惜这一分,夏侯渊就完蛋了(注17)。

主帅夏侯渊位于凸出部,而且分兵削弱本部,法正就瞅准机会,一句“可击”(注18),刘备派遣黄忠进击,在欢声雷动中,蜀军临阵斩杀曹魏都督夏侯渊,以及益州刺史赵颙(注19)。

  • 地图10,夏侯渊守南围,张郃守东围,刘备放火,挑选张郃进攻,夏侯渊亲自救火,并派出一半兵力援救张郃,法正瞅准机会,刘备派黄忠斩杀夏侯渊

绘图板汉中之战全解析

张郃等人只能连夜退回汉水北岸的阳平关。次日,刘备率军往阳平关方向,乘胜而进,进逼汉水(注20)。

而夏侯渊的司马郭淮,推举张郃为代理都督,并建议在汉水北岸“远水为陈”,刘备为防范曹军半渡而击,就没有选择渡汉水(注21)。

  • 地图11,刘备推进到汉水,郭淮推举张郃为代理都督,并在汉水北岸列阵,阻止刘备渡汉水

绘图板汉中之战全解析

但此时,汉中曹军只能困守汉水以北的阳平关一带,全面陷入被动,而蜀军可以轻易地从西面和南面对曹军进行包夹,而刘备即使不往阳平关方向渡汉水,也可以往其它方向渡汉水。

曹军在阳平关陷入困境中,所以曹操不得不来了。

8.曹操抵达汉中

(注22)三国志武帝纪:夏侯渊与刘备战於阳平,为备所杀。三月,王自长安出斜谷,军遮要以临汉中,遂至阳平。

(注23)水经注疏卷二十七:城东容裘溪水注之,俗谓之洛水也。水南导巴岭山,东北流。水左有故城(会贞按:城在今沔县东南。),凭山即险,四面阻绝,昔先主遣黄忠据之,以拒曹公。

(注24)云别传:夏侯渊败,曹公争汉中地,运米北山下,数千万囊。黄忠以为可取,云兵随忠取米。忠过期不还,云将数十骑轻行出围,迎视忠等。值曹公扬兵大出,云为公前锋所击,方战,其大众至,势逼,遂前突其陈,且斗且却。公军败,已复合,云陷敌,还趣围。将张著被创,云复驰马还营迎著。公军追至围,此时沔阳长张翼在云围内,翼欲闭门拒守,而云入营,更大开门,偃旗息鼓。公军疑云有伏兵,引去。云雷鼓震天,惟以戎弩於后射公军,公军惊骇,自相蹂践,堕汉水中死者甚多。

219年3月,得知夏侯渊已死,随后曹操率军从长安出发。

219年3月-4月,曹操走完500里褒斜道,抵达汉中,又赶至阳平关(注22)。

  • 地图12,曹操抵达汉中,赶到阳平关

绘图板汉中之战全解析

曹操大军抵达阳平关,刘备就主动退回定军山,而曹操为保护侧翼,防范刘备从定军山渡汉水,与夏侯渊一样,也只能从阳平关往南渡过汉水,进抵走马谷,与刘备在定军山下对峙,而曹操的悲剧也就此开始了。

曹操从褒斜道而来,则曹军后勤粮道的部分地段,可以走褒水,而沿褒水往汉中则可注入汉水,再沿汉水往西100多里,就是汉水南岸的走马谷了。

走水路的漕运虽可以降低人力,可曹军沿汉水,却必须要经过蜀军的驻地。

刘备派遣黄忠、赵云,沿汉水南岸,往东前进约10公里,期间渡过漾家河,最后来到汉水南岸,漾家河东岸的北山筑营(注23)。

换句话说,曹军以汉水为漕运的粮道,需要经过黄忠、赵云驻扎的汉水南岸的北山脚下,就在蜀军的骚扰范围之内。

  • 地图13,刘备退回定军山,曹操派曹真督徐晃,在阳平关外,抄断蜀军粮道,而本人进至定军山下,开始进攻。刘备固守,派遣黄忠、赵云抵达漾家河东岸的北山,修筑营垒,骚扰曹军的汉水粮道

绘图板汉中之战全解析

所以刘备面对曹操主力,先不与交战,而是派遣黄忠、赵云随时袭击曹军沿汉水漕运的粮道(注24)。

曹操的悲剧,很快就要开始了。

9.曹操迁徙军民达到40万人,可能引发100万人徭役,导致后勤灾难

(注25)三国志张既传:太祖从其策,乃自到汉中引出诸军,令既之武都,徙氐五万馀落出居扶风、天水界。

(注26)三国志杨阜传:及刘备取汉中以逼下辩,太祖以武都孤远,欲移之,恐吏民恋土。阜威信素著,前后徙民、氏,使居京兆、扶风、天水界者万馀户,徙郡小槐里,百姓襁负而随之。为政举大纲而已,下不忍欺也。

(注27)三国志杜袭传:后袭领丞相长史,随太祖到汉中讨张鲁。太祖还,拜袭驸马都尉,留督汉中军事。绥怀开导,百姓自乐出徙洛、邺者,八万馀口。

(注28)檄吴将校部曲文:又使征西将军夏侯渊等,率精甲五万,及武都氐羌、巴汉锐卒,南临汶江,扼据庸蜀。

(注29)梦溪笔谈:若兴师十万,辎重三之一,止得驻战之卒七万人,已用三十万人运粮,此外难复加矣。

(注30)三国志杜畿传:太祖征汉中,遣五千人运,运者自率勉曰:人生有一死,不可负我府君(指河东太守)。终无一人逃亡,其得人心如此。

(注31)资别传曰:资曰:今若进军就南郑讨亮,道既险阻,计用精兵又转运镇守南方四州遏御水贼,凡用十五六万人,必当复更有所发兴。天下骚动,费力广大。

(注32)三国志曹真传:正始五年,爽乃西至长安,大发卒六七万人,从骆谷入。是时,关中及氐、羌转输不能供,牛马骡驴多死,民夷号泣道路。

曹操在抵达汉中的前后,他居然要放弃“厥壤沃美”的汉中。

他命令张既、杨阜把武都(注25)(注26),总共6万多户百姓,约30万人,走祁山道和陈仓道,迁徙至京兆、扶风、天水。

稍早又命令杜袭把汉中西段的8万多百姓,走褒斜道,迁徙至洛阳、邺城(注27),一路行程超过2000里。

以上合计超过30万百姓,再加上原夏侯渊数万守军(注28),和曹操援军,军民合计约40万人。

这40万人,如果按照“兴师十万,辎重三之一”(注29),约1比3的比例,需要不下100万百姓服徭役。

而曹军粮道,从河东(注30)经过长安,再经褒斜道至汉中,行程1500里,而整个雍凉地区,百姓也只有数十万人。

而227年,曹魏重臣孙资上书认为动员“十五六万人”,会导致“天下骚动,费力广大”(注31)。在244年,曹爽发动兴势之战,动员6-7万人,结果“关中及氐、羌转输不能供”(注32)。

从河东到雍凉,才数十万人口,所能承担的后勤人数上限也就是20万人,而曹操迁徙军民,却有约40万人,理论上需要100万百姓服徭役,所以仅凭借河东和雍凉地区的人口是不够的,还需要其它地方,河南、南阳、颍川......

于是乎,不光是汉中的曹军很快要出大事,整个曹魏也要出大事了。

10.刘备的粮道-金牛道,全程1500里

(注33)三国志杨洪传:先主争汉中,急书发兵,军师将军诸葛亮以问洪,洪曰:汉中则益州咽喉,存亡之机会,若无汉中则无蜀矣,此家门之祸也。方今之事,男子当战,女子当运,发兵何疑?时蜀郡太守法正从先主北行,亮於是表洪领蜀郡太守,众事皆办,遂使即真。顷之,转为益州治中从事。

与曹军一样,刘备也需要通过成都后方,来提供后勤粮草。

刘备的粮道是从成都出发,走1500里金牛道,抵达阳平关外,由于蜀军并没有攻下阳平关,所以运粮士兵还需在阳平关外,南渡汉水,再翻越几公里的米仓山,最后运至定军山。

  • 地图14,刘备驻扎定军山,其粮道从成都沿金牛道,抵达阳平关外,再翻越米仓山,抵达定军山,全长1500里,长度几乎不亚于曹操的河东粮道

绘图板汉中之战全解析

刘备的粮道从成都走1500里金牛道,抵达阳平关外,然后预防曹军袭击,翻越米仓山西北段,可谓艰险重重,为此刘备命令后方镇守成都的诸葛亮和董和,加紧提供士兵和粮草。

  • 刘备>诸葛亮>杨洪

诸葛亮为了确保后勤,故意试探蜀地士人杨洪的口风,蜀人杨洪坚定地表达砸锅卖铁,也要支持刘备的汉中战争。于是诸葛亮推荐杨洪代替正在前线的法正为蜀郡太守,确保后勤(注33)。

刘备和曹操的后勤都差不多1500里,不过对于成都的诸葛亮等人来说,他们只需承担前线蜀军的后勤,并没有迁徙40万军民的额外负担。

11.曹军破坏刘备金牛粮道的最终失败

(注34)三国志曹真传:是时,夏侯渊没於阳平,太祖忧之。以真为征蜀护军,督徐晃等破刘备别将高详於阳平。

刘备早先抵达定军山前,他为确保粮道畅通,就命令高翔驻扎在阳平关外,确保金牛粮道。

曹操在得知夏侯渊死时,就先行派遣曹真为征蜀护军,赶到汉中,然后督徐晃等人占据阳平关,对驻守在关外的高翔发动进攻,一度击破高翔营地(注32),但最终还是无法破坏蜀军粮道。

  • 地图15,曹真、徐晃企图截断蜀军金牛粮道,虽一度击破守护粮道的高翔,但最终还是失败

绘图板汉中之战全解析

要一旦曹真破坏阳平关外的蜀军粮道,刘备不仅粮道断绝,还因为隔着米仓山,而被困在定军山,成为曹操的瓮中之鳖。

可惜,历史没有如果,双方后勤粮道都差不多1500里,刘备可以翻越米仓山,来到定军山反客为主,而曹真却无法从阳平关翻越走马岭,从北面包抄消灭阳平关外的蜀军,来断绝刘备粮道。

曹真断粮的最终失败,不仅表明曹操失去了最后的翻盘机会,也预示着曹军在汉中的悲惨结局。

12.曹军逐渐陷入被动

(注35)裴注:先主与曹公争,势有不便,宜退,而先主大怒不肯退,无敢谏者。矢下如雨,正乃往当先主前,先主云:孝直避箭。'正曰:明公亲当矢石,况小人乎?先主乃曰:'孝直,吾与汝俱去。遂退。

(注36)魏略曰:太祖在汉中,而刘备栖於山头,使刘封下挑战。太祖骂曰:卖履舍儿,长使假子拒汝公乎!待呼我黄须来,令击之。'乃召彰。彰晨夜进道,西到长安而太祖已还,从汉中而归。

(注37)三国志先主传:曹公自长安举众南征。先主遥策之曰:曹公虽来,无能为也,我必有汉川矣。及曹公至,先主敛众拒险,终不交锋,积月不拔,亡者日多。

曹真断蜀军粮道的失败,而刘备骚扰曹军粮道反倒很成功。

黄忠、赵云等人随时可以从北山出发,渡过汉水袭击曹军粮道,哪怕放把火箭,都能烧到才百米宽汉水上的曹军运粮船。

而在定军山正面,刘备在山上固守,曹操从山下进攻,双方短兵相接,刘备在最前线指挥,就在曹军数十米的射箭范围内,法正及时劝说,刘备才后撤(注35)。

要是那边曹真加把劲,成功断了蜀军粮道,而这边曹操也加把劲,夹断米仓山和定军山的联系,而全力围歼刘备于定军山,那曹军就翻盘了,大事定矣。

可是两边都没有成功,而曹军的末日也终于到来。

随着蜀军骚扰成功,刘备开始转守为攻,主动派刘封屡次挑战曹操,曹操只能破口大骂刘备是“卖履舍儿”(注36),表示要召唤曹彰,可惜曹彰最终无缘抵达汉中。

从曹操迅速召唤曹彰,而曹彰抵达长安,曹操就已经回汉中的速率来看,曹操骂刘备已是战争晚期,正处于刘备转守为攻的阶段。

曹操选择避战,于是双方“终不交锋”。蜀军的骚扰还在不断持续,曹军40万人的后勤终于被压垮,曹军开始“亡者日多”(注37),不断有士兵开小差逃亡。

  • 地图16,曹真、徐晃截断蜀军粮道,最终失败。而曹操粮道在黄忠赵云的骚扰范围内,粮草短缺下,曹军开始逃亡,局势转向刘备一边,刘备派遣刘封挑战,曹操选择避战

绘图板汉中之战全解析

13.曹军粮草开始短缺,开始陷入崩溃

(注38)三国志曹真传:太祖自至汉中,拔出诸军,使真至武都迎曹洪等还屯陈仓。

(注39)诸葛亮集:及至孟德,以其谲胜之力,举数十万之师,救张郃於阳平,势穷虑悔,仅能自脱,辱其锋锐之众,遂丧汉中之地,深知神器不可妄获,旋还未至,感毒而死。

(注40)汉晋春秋载司马懿对夏侯玄曰:春秋责大德重,昔武皇帝再入汉中,几至大败,君所知也。今兴平路势至险,蜀已先据;若进不获战,退见徼绝,覆军必矣。

(注41)三国志刘封传:建安二十四年,命达从秭归北攻房陵,房陵太守蒯祺为达兵所害。达将进攻上庸,先主阴恐达难独任,乃遣封自汉中乘沔水下统达军,与达会上庸。

(注42)三国志先主传:夏,曹公果引军还,先主遂有汉中。遣刘封、孟达、李平等攻申耽於上庸。

(注43)三国志王平传:随杜濩、朴胡诣洛阳,假校尉,从曹公征汉中,因降先主,拜牙门将、裨将军。

(注44)三国志徐晃传:太祖遂自至阳平,引出汉中诸军。复遣晃助曹仁讨关羽,屯宛......羽围仁於樊,又围将军吕常於襄阳。晃所将多新卒,以羽难与争锋,遂前至阳陵陂屯。

219年5月,处于夏天的汛期,而1个多月下来,曹军的后勤和士气已经无法维持,曹操只能选择撤退。

曹军的撤退路线,有两条路,曹操让曹真等人从阳平关以北约2公里的陈仓道撤退,经武都,回陈仓(注38)。曹操本人则从阳平关出发,向东走30多公里,走褒斜道撤退,回长安。

无论曹军走哪一条路,都会与数十万的撤退百姓,一起挤在狭窄的栈道上,这就引发了撤退悲剧,到底是百姓先走,还是曹军先走。

而夏汛雨季,漂泊大雨下,几十万人挤在栈道上,栈道一旦崩塌,各种摔死、饿死、病死等等,将不计其数。

诸葛亮形容曹操“势穷虑悔,仅能自脱,辱其锋锐之众,遂丧汉中之地”(注39),司马懿形容曹操“昔武皇帝再入汉中,几至大败”(注40)。

诸葛亮夸大一下,司马懿缩小一下,这曹操大败是逃不了的。

而从时间来看,在60天时间里,刘备从5月,曹操刚一跑路时,就迅速推进,接收汉中,并火速派刘封从汉中出发,又通知孟达从荆州的秭归出发(注41)。

6月,两路蜀军成功收复汉中东段,东三郡(注42)。

刘备的迅速推进,成功挤压曹军和百姓的撤退时间,导致曹军自动在栈道上形成溃退,而曹军将领王平宣布起义,归顺刘备(注43)。

219年6月,曹操差不多在此时回到长安,休整2个月后,8月派徐晃率领援军,火速援救襄樊的曹仁,而此时徐晃的援军依然大部分是新兵(注44)。

这只能说明曹操从汉中逃回来的情况是损失惨重,这一路病死、饿死、逃亡,还有在栈道上摔死和投降刘备,导致曹军经过2个月的休整,都没有恢复元气。

武都本来就属于凉州,迁民属于迁徙自己的百姓,而曹操在汉中西段,只迁走8万百姓,而汉中东三郡的土地人口,还是被刘备获得。

  • 地图17,军民40万人的后勤,100万百姓徭役,5月,曹军开始崩溃,只能撤退,导致迁徙百姓和曹军挤在栈道上,形成溃退,士兵损失惨重,以至于休整两个月后,徐晃援救襄樊时,还多为新兵。也是在5月,刘备迅速占领汉中西段,并火速派刘封孟达,于6月占领汉中东段

绘图板汉中之战全解析

14.可能100万百姓服徭役,进而引发起义,动摇曹魏

(注45)潜夫论实边:民之于徙,甚于伏法。伏法不过家一人死尔。诸亡失财货,夺土远移,不习风俗,不便水土,类多灭门,少能还者。

(注46)三国志胡昭传:建安二十三年,陆浑长张固被书调丁夫,当给汉中。百姓恶惮远役,并怀扰扰。民孙狼等因兴兵杀县主簿,作为叛乱,县邑残破。固率将十馀吏卒,依昭住止,招集遗民,安复社稷。狼等遂南附关羽。羽授印给兵,还为寇贼。

(注47)三国志关羽传:梁、郏、陆浑群盗或遥受羽印号,为之支党,羽威震华夏。

(注48)曹瞒传曰:是时南阳间苦繇役,音於是执太守东里衮,与吏民共反,与关羽连和。

(注49)三辅决录:以祎慷慨有日磾之风,又与王必善,因以闻之,若杀必,欲挟天子以攻魏,南援刘备。时关羽强盛,而王在邺,留必典兵督许中事。文然等率杂人及家僮千余人夜烧门攻必,祎遣人为内应,射必中肩。

(注50)晋书宣帝纪:魏武以荆州遗黎及屯田在颍川者逼近南寇,皆欲徙之。帝曰:荆楚轻脱,易动难安。关羽新破,诸为恶者藏窜观望。今徙其善者,既伤其意,将令去者不敢复还。从之。其后诸亡者悉复业。

(注51)魏略曰:时太子在邺,鄢陵侯未到,士民颇苦劳役,又有疾疠,於是军中骚动。群寮恐天下有变,欲不发丧。

刘备在219年6月收复东三郡,就打通连接襄樊的汉水交通线,与荆州关羽的北伐,引发了连带效应。

迁民本身就是无比残酷的,百姓对迁徙是“甚于伏法”,不仅财富失去,还一路病饿逃亡,达到“类多灭门,少能还者”的惨状(注45)。

而曹魏战争和迁民超过30万,引发可能100万百姓的徭役,以及巨额钱粮花费,又导致黄河以南的百姓纷纷起义。218年,弘农郡陆浑县,普遍畏惧汉中的“恶惮远役”,于是百姓孙狼杀了县主薄,率先打响起义第一枪(注46)。

此外,河南尹梁县,颍川郡郏县(注47),南阳郡宛县(注48)也相继发生起义。

而早在218年初,许昌发生勾结关羽的叛乱(注49),到219年关羽北伐,荆北和豫州颍川崩溃,大量屯田民逃亡(注50),曹操还要考虑迁徙在这一带的产业,被司马懿劝止。

而弘农郡、河南尹、颍川郡、南阳郡,都是曹魏在黄河以南经济的核心区域,这些地方不是百姓造反,就是大兴土木,国家濒临崩溃状态。

曹操死时,整个曹魏依然处于“士民颇苦劳役”的状态(注51),要不是大魏吴王助攻,曹魏后果难料。

  • 地图18,218年到219年,两路反攻的刘备,可能100万百姓的徭役,让曹魏处于风雨飘渺中

绘图板汉中之战全解析

  • 地图19,219年8月,关羽威震华夏的极盛期时,黄河以南局势图

绘图板汉中之战全解析

15.总结

张鲁统治时期的汉中,连同关西流入的百姓,有数十万人口。

曹操迁走了属于自己的凉州武都郡的数十万百姓,还主要迁走汉中西段的8万百姓,考虑到“夺土远移,不习风俗,不便水土,类多灭门”,真正能够活着抵达目的地的百姓不会太多,曹操迁民可谓得不偿失。

得不偿失也就算了,迁民数十万所需的耗费是天文数字,导致曹魏损耗巨大,迁民的徭役和花费,又造成国家的动摇,河南多处起义。

对刘备来说,除了汉中西段的8万百姓外,其余包括汉中东段的三郡等在内,数十万人口和土地,全部被刘备获得,可以说,刘备几乎获得汉中之战的完胜。

219年7月庚子,刘备自称汉中王,达到其势力的巅峰,可惜,花无百日红......

  • 地图20,曹操迁徙的数十万百姓中,大多数都是凉州武都郡百姓,并非益州,而在汉中,只迁徙了8万百姓

绘图板汉中之战全解析

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多