予禾教育

卫青霍去病与漠北决战

元狩四年春 公历 前119 年
秦汉汉匈关系骑兵战争汉武帝 史源待核 2 存异说,未详考 4

汉武帝倾国之力发动的一次远征。十万骑兵越过大漠,此后匈奴远遁,漠南再无单于王庭——而汉朝的马也几乎打光了。

叙事

一个被对手设计好的战场

前 119 年的春天,长安做出了一个在当时看来近乎疯狂的决定:把国家能凑出的全部骑兵,送进大漠以北。

这个决定的起点,不在长安,在草原。

匈奴的伊稚斜单于身边有一个汉人,叫赵信。他本是匈奴小王,降汉封侯,后来兵败又降回匈奴,被单于封为自次王,还把姐姐嫁给了他。这个人对汉朝的虚实一清二楚,他给单于出的主意很简单:往北走,走到大漠以北去。汉军要打你,就得先过沙漠;等他们过完沙漠,人也累了,马也垮了——那时候匈奴人可以坐着把他们收下来。

这是一条极冷静的建议。它把汉朝最锋利的东西——骑兵的突然性——变成了它最沉重的负担。此前十几年,卫青屡出塞外,霍去病两扫河西,汉军之所以能赢,靠的是马快、刀快、来得快。而大漠会把这一切消耗殆尽。骑兵不是走进沙漠的,是被沙漠一寸一寸磨掉的。

匈奴人于是向北撤,把王庭迁过了瀚海。他们等着汉朝人知难而退。

汉武帝的回答是:那就过。

一次国家规模的算术

这场仗的规模,在汉朝历史上没有先例。

卫青与霍去病各领五万骑,合计十万。这个数字听起来不算惊人,直到你看后面那一串:随军的步兵与转运人夫,数十万;出塞时在关口点验的马,官马私马加在一起,十四万匹。

十万骑兵,十四万匹马。多出的四万匹,是备马、驮马、换乘马。一名骑兵在长途奔袭中不可能全程只靠单骑——马会累死,会渴死,会在沙里陷住起不来。汉朝人非常清楚这一点,所以他们准备了余量。

但即便如此,账仍然是勉强的。汉朝已经为战马养了几十年:设苑马、募良种、行马复令、把牧场从关中一路推到河西。这十四万匹马,是三代人攒下来的家底,一次押上。

汉武帝把主攻的任务交给了霍去病。挑选士卒时,凡是“敢力战深入”的,优先归骠骑将军。这是一句很轻的记载,实际是一次残酷的分配:全军最能打的人,被抽出来给了那个二十出头的年轻人。

原因不难理解。此前两年,霍去病两出河西,打得匈奴浑邪王杀了休屠王、率四万人向汉朝投降——那是汉匈之间第一次出现整建制的归附。武帝相信他,且相信得毫无保留。

按最初的部署,霍去病应当出定襄,正面迎击单于。但审讯俘虏得到的情报说,单于在东。于是计划临时改易:霍去病改出代郡去找单于,卫青出定襄。

情报错了。

单于不在东,在西。所以撞上单于本部的,是卫青。

卫青:沙尘暴里的会战

卫青出塞,一路向北,行了一千余里,度过大漠。

然后他看见了他这辈子最不愿意看到的场面:单于的军队,列阵在那里,以逸待劳。

赵信的计策成功了一半。汉军刚刚走完沙漠,人马俱疲;而匈奴人休息了很久,阵列整齐,士气完好。任何一个统帅在这个时刻都会考虑撤退。

卫青没有撤。他做了一件在骑兵战史上非常有分量的事:把武刚车环成一圈,结成营垒。

武刚车是一种带厢板的战车,本身不用于冲击,只用于阻拦。把车围成环形,就等于在没有城墙的草原上,凭空造出一道城墙。骑兵冲不进车阵,而车阵里的弓弩可以从容射击。卫青用一个防御姿态,抵消了对手“以逸待劳”的全部优势。

然后他放出五千骑,迎上匈奴放出的约一万骑。

这一天的胜负,最后是被天气决定的。

太阳将落的时候,大风起了。沙砾扑面,两军互相看不见对方。在任何一支纪律稍差的军队里,这都意味着崩溃——看不见就意味着失控,失控就意味着溃散。

卫青却在这一刻下令:左右两翼放出去,包抄单于。

他赌的是自己的部队在看不见的时候仍然能听从命令,而对方不能。他赌对了。当风沙稍歇,伊稚斜发现汉军已经从两侧合拢上来,而自己身边的阵形正在散。他做了一个非常单于的决定:带着几百名精锐骑兵,向西北方向撞出去,跑了。

主帅一跑,匈奴军就散了。

卫青连夜追击,追到阗颜山下的赵信城——那是赵信为匈奴筑的城,囤着粮食。汉军吃了那里的存粮,然后一把火烧掉,班师。

这一路,斩捕首虏一万九千级。

李广:一笔算了四十年的账

在卫青的军中,还有一个人。

前将军李广,那年六十多岁,从束发从军起,与匈奴大小七十余战。他打过最凶险的仗,也打过最狼狈的仗;他被匈奴人称作“飞将军”,也被匈奴人生擒过一次——他装死,然后跳上敌人的马,夺弓射退追兵,逃了回来。

他一辈子没有封侯。

这件事像一根刺,扎了他四十年。他的堂弟李蔡,才能名声都远不如他,官做到丞相,封了乐安侯。他的部下里,封侯的不知多少。他曾经很认真地去问一个会看相的人:难道我李广的骨相就不该封侯?还是我命该如此?

漠北之战,武帝本来不想让他去。李广一再请战,武帝勉强答应,任他为前将军。

但在出发前,武帝私下叮嘱卫青:李广年纪大了,而且命数不好——原话是两个字,“数奇”。不要让他去当单于的正面,否则怕办不成事。

于是大军出塞之后,卫青把李广从前军调到东路,与右将军赵食其合兵,绕远迂回。

李广当场就急了。他去争:我是前将军,大将军却调我走东道;我从年轻时就和匈奴打,今天才终于遇上单于,我愿意打头阵,死在单于面前。

卫青不听,只发了一道公文,命他即刻出发。李广没有向卫青辞行,怒气冲冲回到军中,带兵走了。

东路缺乏向导,道路远而水草少。李广迷了路。等他绕出来赶到时,单于已经跑了,仗打完了。

按军法,失道后期是要治罪的。卫青派长史送来酒食,顺便让他去大将军幕府对质,交代迷路的经过。

李广没有去。

他对着自己的部下说了一段话,大意是:我从少年时代起和匈奴打了七十多仗,今天有幸随大将军出征,能够正面对上单于,可大将军偏偏调我走远路,偏偏我又迷了路——这难道不是天意吗?何况我已经六十多岁,终究不能再去面对那些刀笔吏。

说完,拔刀自刎。

军中的人都哭了。消息传到民间,认识他的、不认识他的,也都哭了。

这是这场大捷里最沉的一笔。它提醒人们:即使在一场彻底的胜利里,也有人是输的,而且输得干干净净。

霍去病:在别人的圣山上行天子之礼

再看东路。

霍去病从代郡出塞,一路向北,行了两千余里。他没有遇到单于——他遇到的是匈奴左贤王的部众。

从战术上说,这是一次错位;从结果上说,这是一场屠杀式的完胜。

霍去病的战法一向不像卫青。卫青是稳的:结阵、包抄、算清补给再动。霍去病是快的:他不带辎重,就地取食于敌,带着最精锐的士卒直插进去,找到对方的主力,然后碾过去。他从来不考虑退路,因为在他的算法里根本没有“退”这个变量。

这一次也一样。他俘虏了屯头王、韩王等三人,将军、相国、当户、都尉八十三人——注意这个数字:八十三名匈奴的高级官员。这不是击溃,这是把左贤王的整个统治机构连根拔起。

斩捕首虏,七万零四百四十三级。

然后,他做了一件事。

他在狼居胥山堆土祭天,在姑衍山扫地祭地,一直走到瀚海之滨才停下。

这四个字后来变成了汉语里一个专门的词——封狼居胥。

要理解它的分量,得知道“封禅”是什么。封是祭天,禅是祭地,这是天子的礼,是帝王在泰山才能做的事。汉武帝自己一生都在为封禅泰山做准备,反复推敲仪注,视之为一生功业的顶点。

而一个二十出头的将军,在匈奴人的圣山上,把这套礼做了一遍。

这个动作的意思,草原上的人一看就懂:这块地方,从今天起,换主人了。

战后:赏与罚里藏着的东西

大军回朝。赏罚下来了。

霍去病益封五千八百户。他的部下将吏,封侯的封侯,升官的升官,赏赐极多。

卫青,不得益封。他的军吏士卒,没有一个人封侯。

只赐千金。

这不是简单的“按战功论赏”——卫青这一路碰上的是单于本部,是最硬的骨头,且把单于打跑了;他斩获少,是因为对手是单于,跑得快。武帝当然懂这个。

他要做的是另一件事。

同年,朝廷新设了一个官位:大司马。卫青、霍去病同时被拜为大司马。同时下了一道命令:骠骑将军的秩禄,与大将军相同。

这道命令的翻译是:从今天起,霍去病和卫青平级。

卫青是卫子夫的弟弟,是皇后的外戚,是七战七捷的大将军,门下宾客盈门,故吏遍布军中。他此时威望到了顶点。而霍去病是卫青的外甥,是卫青一手带出来的——他的崛起,本身就是卫氏势力的延伸。

汉武帝需要的不是削掉卫青,而是在卫青旁边立起另一个人,让这两个人互相看见对方。

卫青很清楚这一点。他的应对方式是:越来越安静。此后他不再单独统兵出征,谢绝宾客,凡事推让。有人劝他招揽士人以固地位,他答得很平淡:招揽宾客是人臣的大忌,人主自会有他的判断,我做好本分就是了。

这个曾经在骑奴里长大、被父亲家的兄弟当牲口使唤的人,比谁都明白权力的温度。

代价:胜利者也打不动了

现在来看这场胜利真正的价格。

出塞时点验的马,十四万匹。

回到塞内的,不满三万匹。

十余万匹马,死在了漠北。士卒战死病死的,数万人。匈奴那边的损失更大——两路合计,杀伤俘获八九万。

论人口和物力,汉朝这一边的基数远大于对手。看起来它完全耗得起。

问题出在马身上。

马不是人,人可以征,马要养。合格的战马,从马驹养到能上阵,要四五年;要有牧场,要有草料,要有马政的一整套官署。汉朝几十年攒下的马,一战之内去了大半。

于是出现了这样一个局面:匈奴虽然被打残了,远远地跑了;而汉朝因为没有马,再也追不上去。

此后十余年,汉朝没有再向漠北发动大规模远征。不是不想,是不能。

前 117 年,霍去病病死,二十四岁。史书只写了两个字:病死。至于是什么病、怎么死的,一个字也没有。他十八岁第一次随军出塞,到二十四岁去世,前后不过数年,把匈奴人从河西赶到了漠北,然后忽然就不在了。

武帝为他修的墓,堆成祁连山的形状,摆上石人石马——那是他打下的地方。

前 106 年,卫青去世。他晚年沉默寡言,尽量不让人想起自己。

这一战改变了什么

结果写在史书里,只有一句:从此匈奴远远迁走,大漠以南,再也没有单于的王庭。

“无王庭”这三个字很重。王庭不是首都,游牧政权没有城;王庭是单于本人和他的部众所在的那个点,是整个政治体的重心。重心从漠南移走,意味着:

——阴山南北那片最好的牧场,匈奴人不再能安稳使用; ——河西走廊到西域的通道,从此不在匈奴人的侧翼之下; ——汉朝北边的边郡,第一次可以不在随时被袭击的状态里过日子。

草原与农耕之间那条来回摆动的力量分界线,被这一战强行推到了大漠以北。

而汉朝为此付出的,是国库、马政和一代人的性命。武帝晚年下诏自陈过失,说的正是这几十年的用兵之费。

两个帝国,在同一场战争里,各自被掏空了一半。

胜负当然是分明的。但如果只把它读成一份战绩表——十万骑、十四万匹马、九万首级——那就漏掉了这场战争里所有真正发生过的事:一个赌上全部家底的皇帝,一个在沙尘暴里赌部下纪律的统帅,一个用天子之礼羞辱对手的少年,和一个绕了远路、迷了道、最后拔刀自尽的老将军。

考据

史源与卷次(已实查)

主要依据《史记》卷一百一十一《卫将军骠骑列传第五十一》与卷一百一十《匈奴列传第五十》。两卷所记,构成本条目全部硬数字的来源:

  • 卷一一一:兵力(各五万骑、步兵转者踵军数十万)、赵信献策、卫青遇单于(武刚车自环、日暮大风、纵左右翼绕单于)、卫青斩捕万九千级、至阗颜山赵信城、霍去病斩捕七万有四百四十三级、俘屯头王韩王等三人及将军相国当户都尉八十三人、封狼居胥山禅于姑衍登临翰海、益封五千八百户、卫青不得益封而军吏卒皆无封侯者、置大司马位。
  • 卷一一〇:伊稚斜单于、匈奴总损失(所杀虏八九万)、汉军损失(士卒物故亦数万、汉马死者十余万)、“是后匈奴远遁,而幕南无王庭”、“汉亦马少,无以复往”。
  • 李广一节(六十余岁、大小七十余战、武帝密诫“数奇”、调出东道、失道后期、自刭)出《史记》卷一百九《李将军列传》——卷次尚待逐字实查,标 verified: false
  • 《汉书·卫青霍去病传》基本沿袭《史记》,可作互证,本条目未据以立异说,卷次待核。

马匹数字的两处异文

出塞马数“十四万匹”在《史记》里出现了两次,但表述不同:卷一一一作“出塞时在关口点验的官马与私马合计十四万匹”,卷一一〇作“私人自备的从马十四万匹”。二者究竟是同一笔账的两种写法,还是两笔不同的马(官马之外另有私从马十四万),历来没有定论。本条目采卷一一一的口径(合计十四万),并把异文标入 disputes

归塞“不满三万匹”

这个数字比战果更能说明问题。它意味着汉朝在这一战中损失了约八成的出征马匹。《史记》紧接着的判断——“汉亦马少,无以复往”——是理解此后十余年汉匈战场沉寂的钥匙:不是战略转向,是物力耗尽。

霍去病斩获数“七万有四百四十三级”

这是全书罕见的精确到个位的战果数字(对比卫青部作“万九千级”的整数)。精确本身可能反映的是骠骑军首级核验制度的严整,也可能只是史料来源不同。本条目照录原数,不作推测。

李广之死的责任归属

《史记·李将军列传》在同一篇里给出了两条并不完全相容的线索:一是武帝出征前私诫卫青,以李广“老,数奇”,不可令当单于;二是卫青欲让故人公孙敖当单于以立功。司马迁与李氏一族的关系(他后来因为李广之孙李陵辩护而下狱受刑)使这一节的书法历来受到关注。本条目并列两说,不作裁断。

“封狼居胥”的地望

狼居胥山、姑衍山、翰海(瀚海)的今址,学界有多种考订,大体指向今蒙古国肯特山一带与其北方的湖泊或大泽(“翰海”是否即今贝加尔湖,亦无定论)。本条目不采单一今址,modern_ref 留空待考。

注释

  • 漠北 / 幕南:“漠”指戈壁大沙漠,《史记》多写作“幕”。漠南即今内蒙古高原南部,漠北即今蒙古国境内。
  • 单于(chán yú):匈奴最高首领的称号。伊稚斜(yī zhì xié)单于,军臣单于之弟,前 126 年自立为单于。
  • 左贤王:匈奴的最高级别封王之一,通常由单于继承人担任,统辖东部。
  • 当户 / 都尉 / 相国:匈奴仿汉制所设的官名,属单于与诸王之下的统治机构。
  • 武刚车:带厢板的战车,本身不用于冲击,以车环阵作壁垒,掩护弓弩手,专为对抗骑兵集群冲击而设。
  • 自次王:匈奴的封号,意为地位仅次于单于。赵信受此号,可见匈奴对降将的礼遇之重。
  • 数奇(shuò jī):命数不偶、气运不佳。汉人观念中带宿命色彩的判断,武帝以此拒绝让李广正面对阵单于。
  • 封禅:封为祭天(在山上堆土为坛),禅为祭地(在山下扫地为墠)。本是天子之礼,霍去病在狼居胥山、姑衍山行之,其象征意义远大于军事意义。
  • 大司马:元狩四年新置,加于将军之上。此后大司马成为西汉后期最高军政职位,将权自此逐渐脱离丞相府体系。
  • 阗颜山(tián yán shān):卫青追击终点,赵信城所在,今址待考。

关 键 数 据

汉军骑兵卫青、霍去病各五万骑,合十万骑
汉军步兵与转运步兵转运者随军数十万
出塞马匹出塞时点验官马私马凡十四万匹
归塞马匹复入塞者不满三万匹
卫青部战果凡斩捕首虏一万九千级
霍去病部战果斩捕首虏七万有四百四十三级
霍去病部俘获匈奴王屯头王、韩王等三人
霍去病部俘获匈奴大臣将军、相国、当户、都尉八十三人
霍去病益封五千八百户
卫青封赏不得益封,赐千金;军吏卒皆无封侯者
匈奴总损失两役所杀虏八九万
汉军士卒损失汉士卒物故亦数万
汉军马匹损失汉马死者十余万匹
卫青行军距离出塞行一千余里,度大漠
霍去病行军距离出塞行二千余里
匈奴单于伊稚斜单于
匈奴谋主赵信(原汉将,降匈奴后为自次王,为单于谋北徙绝漠以疲汉兵)
李广年龄时年六十余岁
李广战历结发与匈奴大小七十余战
李广结局出东道失道后期,引刀自刭
战后官制置大司马位,卫青、霍去病并为大司马;令骠骑将军秩禄与大将军同
战略结果是后匈奴远遁,而幕南无王庭
前置战役·河西之战元狩二年(前121年)霍去病两出河西,匈奴浑邪王率众四万人降汉
卫青出塞次数自元光六年(前129年)龙城之捷起,凡七出击匈奴
卫青遇单于时的接战兵力汉纵五千骑往当匈奴,匈奴亦纵可万骑
伊稚斜即位前126年(元朔三年)自立为单于
霍去病初战元朔六年(前123年)为剽姚校尉,年十八
霍去病生卒约前140年—前117年,卒时二十四岁(虚岁)
卫青卒年前106年(元封五年)

学 界 异 说

李广出东道,是武帝密诫所致,还是卫青有意为公孙敖让功?
  • 武帝出征前私诫卫青,以李广年老、命数不利(“数奇”),不可令其当单于,卫青遂调其出东道
  • 卫青欲以故人公孙敖当单于以立功赎罪,故排开李广——此说亦见于同传,两说并存于同一史源
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。
出塞马匹“十四万匹”的口径
  • 出塞时点验的官马与私马合计十四万匹(《史记》卷一百一十一)
  • 另有记作随军私人自备从马十四万匹(《史记》卷一百一十)——两处文字有异,究为同一数字的两种表述,抑或两笔不同的马,历来无定论
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。
霍去病本欲“当单于”而实遇左贤王,是情报失误还是临时改易?
  • 汉廷先据俘供判断单于在东,遂令霍去病出定襄;后改令其出代郡当单于,而单于实在西路,故与卫青遭遇——属情报误判
  • 两路对调另有他因,史文简略,难以确证
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。
霍去病卒年二十四抑或二十三
  • 生于约前140年,卒于前117年,卒时二十四岁(虚岁)
  • 生年史无明文,系由卒年逆推,故二十三、二十四两说并行
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。

影 响(编 者 的 推 断)

po-xiongnu(未撰) 前119 – 前51
漠北一战使匈奴丧失漠南根据地与大量人口畜产,此后内部争立不断,至前51年呼韩邪单于附汉,草原政治格局的重组可上溯于此。
pl-hexi-han(未撰) 前119 – 前60
匈奴远徙漠北,河西走廊与西域通道的军事压力骤减,汉朝得以在其间置郡屯田、遣使通商,为后来经营西域提供了前提。
c-fenglangjuxu(未撰) 前119 – 至今
“封狼居胥”自此成为汉语中武功之极致的固定意象,历代诗文屡以为典,其语义生命远长于事件本身。

为什么单独列出来:没有任何一条史料能"证明"跨越百年的因果——那是现代人的推断。 所以它和史料直陈的事实分开显示。明示这是编者的解释,比假装有史料诚实。

关 联

参与 p-liu-che(未撰) — 汉武帝,决策发兵并亲自调度两路统帅
参与 p-wei-qing(未撰) — 大将军,出定襄,度漠遇单于本部,追至阗颜山赵信城
参与 p-huo-qubing(未撰) — 骠骑将军,出代郡,破左贤王部,封狼居胥山
参与 p-li-guang(未撰) — 前将军,被调出东道,失道后期,自刭
参与 p-zhao-shiqi(未撰) — 右将军,与李广同出东道失道,赎为庶人
参与 p-zhao-xin(未撰) — 降匈奴之汉将,为单于谋北徙绝漠以疲汉兵
参与 p-yizhixie(未撰) — 匈奴单于,兵败率数百骑西北遁走
地点 pl-tianyanshan-han(未撰)
地点 pl-langjuxu-han(未撰)
起因 e-hexi-zhi-zhan(未撰)
创立 i-dasima(未撰) — 战后始置大司马位,将权与相权自此分途

史 源

s1 《shi-ji》 卷一百一十一·卫将军骠骑列传第五十一 「步兵轉者踵軍數十萬|凡斬捕首虜萬九千級|封狼居胥山,禪於姑衍,登臨翰海|漢兵既度幕,人馬罷,匈奴可坐收虜耳|會日且入,大風起,沙礫擊面,兩軍不相見,漢益縱左右翼繞單于|兩軍之出塞,塞閱官及私馬凡十四萬匹,而復入塞者不滿三萬匹|而大將軍不得益封,軍吏卒皆無封侯者」
s2 《shi-ji》 卷一百一十·匈奴列传第五十 「是後匈奴遠遁,而幕南無王庭|所殺虜八九萬,而漢士卒物故亦數萬,漢馬死者十餘萬|漢亦馬少,無以復往」
s3 《shi-ji》 待核(卷一百九·李将军列传第四十九) · 待实查
s4 《han-shu》 待核(卫青霍去病传) · 待实查

⚠ 本条目有 2 条史源的卷次尚未实查,一律标「待核」。
本站铁律:不得凭记忆填卷次——那正是 AI 最容易一本正经编造的东西。 未实查是老实的状态,编一个卷次才是欺骗。