原创 陈仓之战多惨烈?四万蜀军对一千魏军,围攻二十天不克、伤亡惨重
创始人
2026-05-15 00:46:00
0

公元228年的冬天,秦岭北麓的寒风已经把关中刮得透心凉。

一支数万人的蜀军,踩着结冰的山道,从大散关鱼贯而出,直扑陈仓城。旌旗铺开了整片山谷,战鼓一擂,震得山石簌簌落下。远处,陈仓城沉默地立在那里。它不大,城墙也算不上高。城里头,满打满算就一千来号人。

然后——就这么僵住了。

整整二十个昼夜,数万蜀军把一座小城围得水泄不通,却始终没能踏进去半步。云梯架起来,被烧掉。冲车推上去,被砸断。挖地道,被截断。填壕沟,城里又筑起了第二道墙。每一招,都被对面死死接住。

这不是演义里的故事,这是真实发生过的事。

诸葛亮,这个被后世称为"智绝"的丞相,在陈仓城下结结实实地碰了一鼻子灰。而守城那个人,史书里只留下寥寥数笔,叫郝昭。

这场仗到底是怎么打的?为什么打成这个结果?它背后藏着什么样的战略逻辑,又牵动着三国之间哪些看不见的棋局?

一切,得从228年的夏天说起。

一场败仗引爆的多米诺

228年8月,东吴的陆逊在石亭打了一场让整个三国格局都为之颤抖的胜仗。

被打垮的,是曹魏的大司马曹休。

曹休怎么栽进去的?说出来让人哭笑不得。吴主孙权授意鄱阳太守周舫给曹休写了封信,信里说自己得罪了孙权,准备献郡降魏,请曹休派兵来接应。曹休居然信了。 他率步骑十万浩浩荡荡地开往寻阳,满心想着接收降地、立下大功。结果迎面撞上陆逊指挥的吴军主力,被打得溃不成军——斩首万余,车马辎重损失以万计,若非贾逵率部死命来救,曹休连命都得搭进去。

这一败,败得太惨,也败得太有连锁效应。

曹魏在东线丢了颜面,就得在东线找回场子。怎么找?往东线调兵。从哪里调?关中。于是,原本驻守西线、用来防备蜀汉的大量军队,被抽调到淮南一带,关中兵力空前虚弱。

这个消息,像一根导线,点燃了汉中。

诸葛亮在汉中盯着这一切看得清清楚楚。第一次北伐已经因为马谡街亭兵败而告终,蜀军退回汉中,诸葛亮亲自上书自贬三等,那个教训还刻在骨头里。但他没有趴下,他在等。等曹魏出现漏洞,等一个能打进去的缺口。

石亭之战打完,那个缺口出现了。

不过,诸葛亮这一次并不只是看到了"关中空虚"四个字。他写给兄长诸葛瑾的信里说得明白:"今使前军斫治此道,以向陈仓,足以扳连贼势,使不得分兵东行者也。"他的目标,不只是打进关中,还要把曹魏从东线拉回来,给盟友东吴减压。这是一盘大棋,陈仓,是这盘棋里关键的一颗子。

228年12月,诸葛亮率军出发。

他走的不是祁山老路,而是经故道出大散关,直指陈仓。这个选择本身,就是一个信号——他知道曹魏在等他走祁山,所以他偏不走。

然而,他不知道的是,曹魏那边早就算到了他会走陈仓。

一个将军,一座城,一场等待

诸葛亮没有走祁山,但曹真料到他会来陈仓。

这个判断,不是什么神机妙算,而是严密的战略推演。

第一次北伐结束之后,曹真坐下来分析:诸葛亮吃了街亭、祁山的亏,断然不会再走那条路;斜谷道已经被赵云那支偏师烧掉,短时间内难以通行;那么剩下的,只有故道和陈仓方向。曹真的结论是:下次诸葛亮来,必走陈仓。

于是他派了郝昭去。

郝昭这个人,放在三国那个名将辈出的年代,并不算多显眼。《三国志》里没给他立传,《魏略》里只有个小传。史书上关于他的字,是伯道,并州太原人。他少年从军,一步一步从最底层的部曲督干起,打了很多年的仗,大部分是在河西地区平乱。他在凉州待了十几年,打过麴演、张进、黄华等一串叛乱,民夷皆服。

227年,郝昭还在凉州。228年,曹真一声令下,他被调到了陈仓。

有些史料记载,他干了一件让后世都觉得有点残忍的事——为了备足守城的材料,他命人挖开了陈仓城内和城郊的坟墓,把棺木全部取出来,用作制造守城器械的原料。

挖坟这件事,放在任何朝代都是大忌。但郝昭干了。他后来在临死前写给儿子郝凯的信里,专门提到这件事,说自己知道这样做有亏于人,所以要求儿子将来给自己薄葬,不要厚葬,算是某种形式的赎罪。

这细节,很值得琢磨。一个人能在守城的最后关头挖坟取木,说明他已经把脑子里的一切杂念都清空了,只剩下一件事:守住这座城。

他用棺木做了什么?弓弩架、投石槽、拒马桩,以及后来成为历史记录里第一次出现"火箭"的那批箭矢——箭头裹着浸过油的麻布,点火之后射出去,能把任何木质攻城器械引燃。

郝昭修缮了城墙,加固了城防,挖深了壕沟,备足了箭矢、滚木、石磨。然后,就等着诸葛亮来。

等待本身,就是一种战斗。

陈仓城不大,城里一千多人,粮草有限,援军不知何时才到。但郝昭心里有一笔账算得清楚:只要守住了,援军早晚会来;只要城还在,蜀军就不可能在关中站稳脚跟。守城不是被动挨打,守城是在用空间换时间,用时间等转机。

他等到了。

二十天,四轮攻守,一场教科书级的对决

诸葛亮到了陈仓城下,第一反应,是吃惊。

《魏略》里记了这一笔:"亮本闻陈仓城恶。及至,怪其整顿。闻知昭在其中,大惊愕。"——他原本听说陈仓城破旧,没想到到了一看,城防整整齐齐,工事齐全。再一打听,守将是郝昭。诸葛亮愣了一下,他听说过郝昭在河西的威名。他意识到,这城不好打。

但不好打,也得打。

诸葛亮先走了一步软棋——派靳详去劝降。

靳详是郝昭的太原同乡,两人认识。诸葛亮的逻辑是:打仗之前先用嘴,能省则省。靳详站在城外喊话,郝昭站在城楼上听着,然后朗声回答:"魏家律法,你是知道的;我是什么人,你也是知道的。我受国恩深重,只有一死而已。你回去告诉诸葛亮,要打就来打吧。"

靳详没办法,退了回去。诸葛亮让他再去。靳详硬着头皮第二次上前,话还没说完,郝昭已经在城楼上张弓搭箭。靳详掉头就跑。

劝降到此结束,攻城正式开始。

这一仗,从攻城器械的角度来看,简直是一部冷兵器时代的战术教科书。双方你来我往,每一招都有回应,每一个破绽都被对方堵死。

第一轮:云梯对火箭。

蜀军推出云梯,这是最基本的攻城器械,士兵沿梯而上,直接翻越城墙。几十架云梯同时架起,声势浩大。

郝昭早就备好了那批浸油的箭矢。城楼上一声令下,火箭齐射,云梯瞬间被引燃,架在梯上的蜀兵来不及反应,连人带梯一起烧了下去。城下哀嚎声此起彼伏,云梯几乎全毁。

第一轮,郝昭赢。

第二轮:冲车对石磨。

云梯行不通,诸葛亮换冲车。冲车是一种以巨木为轴、外包铁皮的攻城器械,用来撞击城门或城墙底部,靠的是重量和冲击力,不怕火。

郝昭想出了对策。他让士兵用粗绳拴住城内的大石磨,在冲车接近城墙的瞬间,从城头将石磨抛下。石磨重逾百斤,砸在冲车上,直接把冲车的木轴击断,冲车倒地,再也无法前行。

第二轮,郝昭又赢。

第三轮:百尺井阑加土填壕沟,对内筑重墙。

诸葛亮开始变换思路。他命人建造高达百尺的木制高台——"井阑",架在城外,让弓手居高临下,压制城头守军;与此同时,命大批士兵用土袋填平护城河,准备让攻城部队直接扑向城墙底部,搭梯强攀。

这一招比之前要狠,是立体配合,打算用箭压制城头,再从地面突破。

郝昭盯着这一切,没有慌。他命城内军民昼夜赶工,在原有城墙内侧再筑一道重墙——蜀军填平了护城河、突破了外墙又怎样?里面还有第二道墙挡着。井阑上的箭压下来,也只能射到外墙和两墙之间的夹道,攻进去的士兵反而成了瓮中之鳖,暴露在守军的弓弩之下。

第三轮,郝昭依旧守住了。

第四轮:地道对横沟。

诸葛亮又换了一个方向。他命士兵在城外挖掘地道,打算从地下穿越城墙,突然从城内冒出来,打守军一个措手不及。这个办法隐蔽,不怕火,也不怕石磨,是绕开正面防线的奇招。

郝昭仿佛长了第三只眼。他没有等蜀军的地道挖到城墙底下,而是命城内士兵同步在城内挖掘横向深沟——横沟的走向与蜀军地道垂直,一旦蜀军地道推进到城墙下方,就会直接挖进横沟,地道顿时坍塌,里面的士兵被活埋或被迫退出。

地道攻势,就这样被截断了。

四轮进攻,四次破解。郝昭守城的逻辑,不是死守,而是"以变应变"——你每变一招,我就跟上一招,始终保持比你快半步。

这种能力,需要极强的战场感知和极快的应变决策。而郝昭在这二十天里,做到了。

城下的蜀军将士,已经开始精疲力竭。每一次进攻,都是巨大的体力消耗;每一次被反制,都是巨大的心理消耗。城下遗尸累累,攻城器械堆得跟柴火堆一样,却始终没能在城上撕开一道口子。

对于诸葛亮而言,这是一种他不熟悉的感觉。他打仗向来是用谋略碾压,胜在计算,胜在布局。但陈仓这座城,让他的每一步计算都落了空。

郝昭不是在和他斗谋略,郝昭是在和他斗意志,斗韧劲,斗那股死守到底的劲头。这个层面的对决,不是谋士能解的题。

二十天打下来,诸葛亮没有退路,但他也没有办法。

真正压倒他的,不是郝昭,而是那两个字——粮草。

张郃的神算,与一场注定的撤退

就在陈仓城下打得焦灼的时候,魏明帝曹叡在洛阳坐不住了。

他把张郃召来,急着问:"等你赶到陈仓,诸葛亮会不会已经把城攻破了?"

张郃这个人,是曹魏在西线真正的战将。街亭之战里,他把马谡打得丢盔弃甲,逼退了诸葛亮的第一次北伐。后来因为曹休石亭惨败,他被调到东线的方城驻守。

此刻,张郃不慌不忙地回答了曹叡的问题。他的回答只有一个意思:等不到我到,诸葛亮就已经退兵了。掐指一算,蜀军的粮草撑不过十天。

这话听起来像是大话,但张郃确实是算过的。

蜀军从汉中翻越秦岭、穿过故道,运粮本就困难。山路崎岖,每一斗粮送到前线,路上消耗的就不知有几斗。诸葛亮这次带的粮草本来就不多——因为他的战略意图是速攻,打算快打快撤,主要目的是牵制曹魏东线兵力,而不是打一场旷日持久的攻坚战。

但陈仓打成了僵局。速攻变成了拉锯,粮草的消耗速度远超预算。

张郃说完这话,拜辞魏明帝,立刻率军昼夜兼程,向陈仓方向赶去。他赶得急,但他心里清楚,这趟路可能是空跑——诸葛亮会在他到之前,自己撤走。

事实证明,张郃料得分毫不差。

还没等张郃的援军赶到陈仓,蜀军营地里的存粮就见了底。诸葛亮同时接到探报,曹魏的援军——曹真派出的费曜所部,以及张郃的兵马——正在赶来的路上。两头的消息叠在一起,结论只有一个:必须撤。

撤兵,对任何一支军队来说都是最难的操作之一。撤得慢,被人追上,仗继续打;撤得乱,被人趁乱掩杀,就是溃退。诸葛亮治军严整,撤退也是撤退的样子——有秩序,有断后,有埋伏。

魏将王双,就在这个节点上出了事。

王双是曹魏阵营里的一个骑将,具体来历史书里没有多少记录。但他的结局,史书里记得很清楚。蜀军刚开始撤退,王双就率骑兵跟了上去。他大概以为蜀军是落荒而逃,捞个追击的功劳是现成的。

他追进了诸葛亮设好的埋伏圈。

一场混战之后,王双被魏延斩于马下。《三国志·蜀书·诸葛亮传》写得干净利落:"魏将王双率骑追亮,亮与战,破之,斩双。"

这一刀,是诸葛亮在这场北伐里唯一拿得出手的战果。除此之外,二十余日的围攻,数万大军的消耗,换来的是什么?什么都没有。陈仓城还在原地,郝昭还在城头,城里那一千多人,安然无恙。

这场仗结束之后,各方的命运走向了不同的方向。

郝昭被当成英雄送回洛阳。魏明帝曹叡亲自接见,赐爵关内侯,对身边的中书令孙资说:"你的同乡有这样的人,为将如此,朕还有什么可忧虑的?" 皇帝原本打算重用他。但郝昭的身体撑不住了。在那二十天里,他燃烧得太彻底,回到洛阳不久便病重,卧床不起,最终病逝。

他死前写给儿子郝凯的信,史书记录了下来。信里说,自己当将军,知道了将军不是什么好当的;自己多次挖掘坟墓取木作战具,知道了厚葬并无意义;所以儿子们一定要为他薄葬,按他去世时穿的衣服下葬就好,别搞那些排场。

一个把陈仓守下来的人,最后的遗愿,是不要给自己厚葬。这个细节,比任何赞美他的文字都更真实。

司马懿在郝昭去世后上书魏明帝,劝曹叡节哀,说郝昭的病是命数,不是皇帝减膳就能换回来的,当下四海未平,天下人都仰望陛下,不要因为一个臣子而损了自己的身体。

从曹叡减膳、司马懿上书劝谏这个细节,可以看出一件事:郝昭的死,确实在洛阳引起了相当大的震动。 他在曹魏眼里,是真正的宝贝,不是可以随时替换的棋子。

诸葛亮那边,带着斩杀王双的一点安慰,退回了汉中。

这是他五次北伐里面,打得最难看的一次。不是败得最惨的那次——第一次北伐街亭兵败才是真正的大溃退——但陈仓这一役,是诸葛亮在战术层面被打得最彻底哑火的一次。数万兵马,二十天,一座小城,一千守军,攻不下来。

从史学研究的角度来看,曾国藩曾有一段评语,说的就是这件事:"诸葛武侯之攻陈仓,受创于郝昭,皆初气过锐,渐就衰竭之故。" 初气过锐,渐就衰竭——这八个字,把陈仓之败的根子点透了。

蜀军开始攻城时气势极盛,但攻城战的节奏是消耗战,每一次进攻都在耗费体力、士气和粮草。郝昭守的不是城,他守的是蜀军那股气。等那股气耗尽了,仗自然就打不下去了。

当然,这场仗有一个往往被忽略的维度。

如果只看攻城结果,诸葛亮毫无疑问输了。但从更宏观的战略视野来看,他的目的并非单纯攻下陈仓。

诸葛亮出兵陈仓的首要任务,是替东吴分压。他在给诸葛瑾的信里说得清楚:向陈仓用兵,可以"扳连贼势,使不得分兵东行"。张郃原本驻扎在东线方城,曹魏一看诸葛亮打过来,不得不把张郃从东线调走,转头向西救援。张郃的兵力一撤,东吴在荆州方向的压力便得到了缓解。

从这个角度来说,诸葛亮的战略目的,部分达成了。

他只带了一个月的粮草出征,打了二十多天,斩了王双,把曹魏的西线主力搅动了一遍,然后利落退走。代价是蜀军有一定伤亡,但并没有出现第一次北伐那种大溃败。

这笔账怎么算,见仁见智。但有一点是可以确认的:诸葛亮在陈仓没有拿到他真正想要的东西。陈仓这个战略支点,没有落入蜀汉之手。他想以陈仓为跳板威胁长安的计划,就此落空了。

陈仓之战还有一个被频繁引用的细节,值得单独说说。

那批"火箭"。

郝昭在城头射出的那批裹着浸油麻布的燃烧箭矢,是中国历史上有明确记载的,最早的"火箭"使用案例。 当然,这和我们今天说的火箭毫无关系,但在冷兵器时代,这种利用燃烧物配合箭矢的战术手段,在此战之前并没有明确的文字记录。

从某种意义上说,郝昭在守城这件事上,不只是赢了一场仗,他用行动证明了一套守城战术体系的可行性——不是单纯依赖城高墙厚,而是依靠灵活应变,针对不同的攻城手段制定不同的反制策略,用有限的兵力和资源,挡住数量远超自己的敌人。

后世研究守城战术的人,绕不开陈仓。曾国藩谈守城,以此为例;历代兵书论攻坚,以此为戒。

第三次北伐,诸葛亮换了一个方向——他把目标转向了武都、阴平两郡,那里的魏军战力弱,防线薄,郭淮权衡之后选择放弃两郡,蜀汉拿下了这两块地盘。诸葛亮因此得以恢复了第一次北伐后被贬的官职。

而陈仓,依然在曹魏手中。

一个关于"守"的命题

陈仓之战打完,历史继续往前走。

诸葛亮在234年的五丈原积劳而亡,没能等到北伐成功的那一天。郝昭更早去世,连打完这场仗后的世界都没看多久。曹真在229年后也不久于世。这场仗里最能算账的张郃,最终也死在了诸葛亮第四次北伐的木门道埋伏里。

这些人,一个一个地从历史上消失了。唯独那场仗,留了下来。

留下来的,不只是一千对数万的比例,不只是二十天的攻守记录,而是一个关于"守"的命题。

守城,在中国古代战争史里从来不是光鲜的事。进攻显英雄气,守城显苦劳。但陈仓这一役让人看清楚了:守,有时候比攻更难,也更考验一个将领的本质。

你要守住的,不只是那堵墙,而是守军的士气、守军的信念,以及在绝对劣势下那种"我就是不撤"的意志。

郝昭有那种意志。他把那座小城守住了。

这已经足够了。

相关内容

原创 ...
公元228年的冬天,秦岭北麓的寒风已经把关中刮得透心凉。 一支数万...
2026-05-15 00:46:00
俄罗斯突然介入!格陵兰岛博...
文|围炉 编辑|小夜 2019年,特朗普突然放话,说要把格陵兰岛买...
2026-01-23 17:19:06
原创 ...
2026年,美国在拉美和北极的频繁举动,将全球政治局势推向了更加紧...
2026-01-22 21:39:06
原创 ...
1946年,解放战争即将爆发时,国共两军的数量差距非常大。国民党军...
2026-01-22 12:41:53
原创 ...
2026年的新年刚一开启同时,全球的能源市场却如同遭到了一记不轻的...
2026-01-18 07:37:05
原创 ...
在阅读这篇文章之前,首先邀请您点击关注,这样不仅方便您与他人讨论和...
2026-01-05 13:25:00

热门资讯

赛轮轮胎:公司目前从非洲进口的... 每经AI快讯,有投资者在投资者互动平台提问:公司从非洲进口的天然橡胶是零关税吗? 赛轮轮胎(6010...
两艘“零关税”游艇在三亚通关,... 海口海关14日发布消息,海南自贸港两艘由自驾游转留购的游艇,日前在海口海关所属三亚海关顺利完成“零关...
两艘“零关税”游艇在三亚通关 ... 据新华社海口5月14日电 海口海关14日发布消息,海南自贸港两艘由自驾游转留购的游艇,日前在海口海关...
中科蓝讯接待12家机构调研,包... 2026年5月14日,中科蓝讯披露接待调研公告,公司于5月12日至5月14日接待淡水泉投资、中信资管...
摩根恒生港股通50交易型开放式... 5月14日,摩根基金管理(中国)有限公司发布公告称,依据《公开募集证券投资基金信息披露管理办法》,摩...
百川畅银(300614)披露向... 截至2026年5月14日收盘,百川畅银(300614)报收于13.42元,较前一交易日下跌2.04%...
国投资本:向专业投资者公开发行... 国投资本公告,近日,公司收到中国 证券监督管理委员会出具的《关于同意国投资本股份有限公司向专业投资者...
金融街(000402)披露“2... 截至2026年5月14日收盘,金融街(000402)报收于3.04元,较前一交易日下跌3.8%,最新...
5月14日金雷股份跌7.58%... 证券之星消息,5月14日金雷股份(300443)跌7.58%,收盘报28.39元,换手率7.64%,...
碧桂园(02007)因零息强制... 智通财经讯,碧桂园(02007)发布公告,于2026年5月14日,自2025年6月30日起计78个月...