曹操北征乌桓之战
一、概述:
建安六年在仓亭再败袁绍。
建安九年占领业郡。
建安十年春正月斩袁谭于南皮,袁尚和袁熙投奔北方的乌桓部落,夏四月,乌桓攻鲜于辅于犷平,秋八月曹操赶到,将乌桓逐至塞外。
建安十一年四月破壶关,秋八月东征海贼管承,彻底解除关内的忧患;同时,曹操开始着手准备北征辽西乌桓,由董昭负责开凿了两条漕运:平虏渠和泉州渠。
建安十二年五月,为了彻底解除关外的威胁,曹操率领大军到达无终,准备出塞作战。但是,当地夏秋季节常见的阴雨天气导致进辽西的滨海道不通。
七月,曹操任命当地人田畴为向导官,避开滨海道,北出二百年人迹罕至的“卢龙塞”,一路开山填谷,长途奔袭,途经“白檀”,“平冈”,率领精锐骑兵万骑出大凌河,行程达800华里,出其不意的进攻辽西乌桓的巢穴“柳城”。
八月,距离柳城还有“二百里”时,乌桓单于蹋顿等人才察觉,仓促集结数万骑兵抵挡,两军在“白狼山”遭遇,曹操大破乌桓,占据柳城,袁尚袁熙投奔辽东公孙康。
不久,公孙康杀二袁,归顺曹操。
至此,曹操北征之战大获全胜。九月,曹操从柳城胜利回师。
曹操此次作战,历时近一个月,行程400余公里,其中包括无数的的山河险阻,难行之地,还有一次大型遭遇。解除了“三郡乌桓”对中国北部的威胁,扫清了袁氏的残余势力,彻底统一河北。并且收编乌桓精骑,增强了自己的军事实力。
二、三郡乌桓
乌桓,亦作乌丸,原与鲜卑同为东胡部落之一。
自匈奴击破东胡后,乌桓役属于匈奴。后来汉将霍去病击破匈奴左地,因徙乌桓于上谷、渔阳、右北平、辽东、辽西五郡塞外,并在幽州置护乌桓校尉,监领乌桓,使不得与匈奴通。新莽建立,乌桓又降匈奴。东汉初,乌桓常与匈奴联兵扰乱代郡以东各地。光武时,乌桓一部南迁,并置乌桓校尉于上谷宁城。
三、战前准备
早在建安十一年,曹操让董昭修建了两条漕运:
一是“平虏渠”,由今河北省饶阳县至沧州市。
一是“泉州渠”,在今天津市宝坻、武清二县境。
这样做是为了便于运粮北上。
在北上之前,曹军很多将领提出了异议,他们认为:袁尚已经完啦,秋后的蚂蚱没几天蹦达拉。如果我们孤军深入,后方的刘备肯定会劝刘表趁虚进攻许都。那时侯恐怕就进退不得!
针对这种言论,曹操的大谋臣郭嘉做了精辟的分析,他说:乌桓恃其边远,肯定不会做准备,我们应该出其不意,这样即使孤军深入也一定能击败他们。况且袁氏与乌桓关系非同一般,而河北百姓对袁家还有一些感情,一旦今天我们放过袁尚,等到来日他养成气力,则“民夷俱应”,到那时再想制住他就难啦!所以一定要迅速灭亡袁氏。至于刘备更不足虑,现在他依附刘表,刘表不会重用他,所以,即使是“虚国远征”也不用担心。
从事后来看,郭嘉言论的预见性之强令人叹服。
操采纳了郭嘉的建议,决定北征乌桓。建安十二年(公元207年)五月,曹操率领大军抵达无终(今天津市蓟县),兵临塞口,准备出滨海道,过碣石,进攻柳城。
从曹操此次北上带到无终的将领来看,除了本地人,就是一些骁勇的“骑将”,可见曹操是做好大规模骑兵作战的准备,他们分别是:
张辽、徐晃、张合、张绣、韩浩、史涣、鲜于辅、阎柔、曹纯;另外有牵招、郭嘉等人。
可眼看大军就要启程进军辽西,天公却不做美,夏秋季节大雨连绵,“浅不通车马,深不载舟船”,“傍海道不通”,进军时间不得不一拖再拖,一直到了秋七月。
此时的乌桓也已经有了准备,“遮守蹊要,军不得进”。
这样看来似乎只有退军这一条路了。如果此时退兵,那么将前功尽弃,任由二袁养成气力,将来乌桓骑兵一定会时常骚扰幽州,那时曹操的背后就永无宁日。
曹操当然不会轻易的离去,他在徐无山(今河北玉田东北二十里)请出了当地的“地理通”----田畴。
四、出塞之路
自古以来,从蓟到辽西有两条路:
(1)最著名的一条就是“滨海道”,位于狭长的滨海平原,也就是今天所谓的“辽西走廊”。这条路从蓟出发,经玉田,丰润,延山海关取锦州。在中国历史上它经历了太多的沧桑,而山海关历来是兵家必争之地。
[page]但是,这些情况大多发生在唐宋之后,而在东汉时期,这条路虽然也是通往辽西的主要通道,但其交通条件比起后世就差太远了。
要知道西汉辽西郡所辖十四县无一位于今天锦州到山海关之间的沿海地带。这条路在没有坏天气的情况下,塞外游骑就直插右北平和渔阳的内地郡县。而一旦遇到夏秋季节的大雨,这条路又成了不可行之路,曹操偏偏就遇到这种情况,“浅不通车马,深不载舟船”,只能说秦汉时期中国的东北地区交通条件相当恶劣。
而那时还没有山海关,近代考古证明,东汉末年的山海关一带叫做“碣石”,在今辽宁省绥中县西南的海滨,西距山海关约三十里。《太平御览》引《淮南子》记载:“东方之极,自碣石过朝鲜,贯大人之国”。
后来司马宣王平公孙渊就是过碣石,《晋书》记载:“经孤竹,越碣石,次于辽水”,看来司马懿的运气比曹操好多了,他没有遇到这么恶劣的天气。
(2)另一条路就是田畴说的“卢龙塞”,《三国志》记载:“旧北平郡治在平冈,道出卢龙,达于柳城;自建武以来,陷坏断绝,垂二百载,而尚有微径可从”。这条路就是今天河北喜峰口到冷口一线,古称“卢龙塞”。
五、行军时间和兵力问题的探讨
(1)行军时间:
《三国志》只记载:“秋七月,大水,傍海道不通......引军出卢龙塞.....八月,登白狼山”,并没有具体的走了几天,只知道七月启程,八月到白狼山。
这样看来是用时一个月,但这显然时间是太长了。这条路全程400公里(800华里),如果在平原旷野,步兵急行军一昼夜可达120公里以上,这400公里也就是三天三夜多点的脚程,除去一昼夜的休息时间,不到四天的时间也就可以走完。再除去“五百里险地”多用两天的时间,那充其量其时间也不会超过七天。更何况到平冈之后曹军的前锋是骑兵,这就更要快了。
那么曹操到底用了多少时间呢?我认为曹操请田畴应该是在七月初,那么“田畴献策”是在这几天中,之后包括路线制定,军队动员,这又要几天,也就是说,曹操临离开无终是在七月十日左右,到达白狼山则肯定是八月初。
曹操一共用了10到20天的时间走完这400公里的路。
那么这个速度也还是太慢,千里袭敌,不带辎重,那“五百里”路又不是“阴平”,就算是一直爬山也该比这快,更何况他们还有很长的路是骑马。平均起来只有每天20到40公里的行程,这对以快速机动著称的曹军而言,太不可思议。
是什么原因造成曹操应该很快的“奇袭”速度却显得不快呢?原因就出在“马”身上!
如果在南方作战,多步兵,双方白刃相交,可以不带马。但对付以“控弦”著称的乌桓骑兵,如果不带马,光靠步兵要想取胜几乎是不可能的。所以曹操可以不要辎重,可以把重装步兵丢在后面,但马却无论如何不能丢。
而在那“五百里”的险地,人可以过去,但马就未必能过去了,因此,《三国志》才会说:“堑山堙谷”,目的在“开路铺路”,让马通过,正如《邓艾传》记载:“凿山通道,造作桥阁”至今阴平还有邓艾修的栈道一样,曹操开的路也流传到后世。
换句话,马不但没有加速曹军形成,反而拉了后退,拖延了时间。
如果我们从另一个角度来看,如果10天曹操能以这样“边开边走”的方式走完这400公里,那他的行军速度其实是相当惊人的。如果是20天,也不算慢。
(2)兵力问题:
郭嘉说曹操是“虚国远征”,再联系曹操带的将军名单和战略意图来看,曹操带到无终的兵力应该不会少,起码几万人。在数量上讲曹操的部队应该超越乌桓部队,最少是持平。
而面对“数万”乌桓骑兵时,“左右皆惧”,明显曹军成了以寡敌众。应该是对等的兵力怎么变成了“万余对数万”?
前面在讲“白狼山之战”时,我说过曹军是“万骑”,其实这只是曹军出塞的前锋而已。
《三国志》说:当时“公车重在后”。可见曹操的主力步兵是出塞到了辽西的,只是没有参加白狼山会战。
那么这几万步兵来干什么?上一个问题说了,沿途需要修路铺桥,这些步兵很可能承担了这些劳动,为骑兵节省体力,同时他们还要携带干粮和武器。等到马匹越过山区,骑兵立刻上马“涉鲜卑庭,东指柳城。”,这样这些重装步兵就远远落后了。毕竟从平冈到柳城还有上百公里的路程。
曹操和众大将率领虎豹骑、亲随精锐骑兵和田畴、邢颙的“五百部曲”急行军,丢下主力步兵,结果在白狼山和乌桓主力遭遇,于是就上演了“白狼山之战”那一幕。
[page]为什么说曹操的骑兵是“万骑”?这只是约数,可能是万余,也可能是数千。《曹瞒传》曰:“时寒且旱,二百里无复水,军又乏食,杀马数千匹以为粮,凿地入三十馀丈乃得水。”
这个“杀马”不知道是杀自己部队的马还是杀当地辽西马。
而再联系“白狼山”之战曹军以少胜多,并能击溃“数万”骑兵,那么曹军骑兵的数量级应该保持在“万人”是比较合理的。
也就是,曹操带到辽西的部队总数量要超越乌桓的部队,但是真正打败乌桓主力的却是比乌桓部队少的曹军骑兵。
六、东临碣石
白狼山之战后,曹操“屠柳城”。
他没有进一步追击逃亡到辽东的二袁,而是坐等二袁的人头。果然,没多久公孙康就把它们送来了。这就是著名的“隔岸观火”,《演义》里是郭嘉的计谋,名为“遗计定辽东”。
是不是郭嘉的计谋我们不知道,但郭奉孝确实死于此时此地,当时环境恶劣,“寒且旱”,连曹操自己也说:“这次赢得困难,赢得侥幸!”
郭嘉英年早逝很可能是因为水土不服,这也成为曹操志满意得之际美中不足的原因。
紧接着,曹操收编三郡乌桓骑兵加入自己的军队,“由是三郡乌丸为天下名骑”。大大发展了曹军的骑兵部队。
建安十二年九月,曹操从柳城班师,此时滨海道可行,曹操途经碣石,策马上山,遥望渤海,回想自己功盖寰宇,意气风发,于是留下《观沧海》:
东临碣石,以观沧海。
水何澹澹,山岛竦峙。
树木丛生,百草丰茂。
秋风萧瑟,洪波涌起。
日月之行,若出其中。
星汉灿烂,若出其里。
幸甚至哉,歌以咏志。
- 上一篇:隋灭陈之战的结果:隋灭陈之战带来什么历史影响
- 下一篇:《云别传》虚构出的汉水之战