各位看官,老夫黄忠,南阳人,在行伍里滚了一辈子。定军山那一年,老夫年近七旬,阵斩夏侯渊,算是把这副老骨头最后一点气力都使在了战场上。后来人提起蜀汉,总爱说关张赵马黄,说五虎上将如何威风。可老夫心里清楚,打仗这事,猛将冲锋只是一头,另一头是粮道、是隘口、是那些不起眼却要命的山头。今日老夫要说的,不是哪一场刀光剑影的厮杀,而是一个小地方——街亭。
![]()
这地方,老夫没去过。建兴六年那会儿,老夫在后方,听前方传回的消息,说马谡那小子把营寨扎在了山上,被张郃断了水道,一仗打崩了。诸葛亮只好拔了西县的百姓,退回汉中。当时老夫听完,半晌没说话。一个山头,几万人马,就把整个北伐的势头给折了。各位看官,老夫打了一辈子仗,最见不得的就是这种“本可以不这样”的败仗。所以今日老夫斗胆,替后人推演一回:倘若马谡当时依着诸葛亮的将令,当道扎寨,把街亭守住了,这陇右五郡,诸葛亮能不能提前拿下来?蜀汉的国运,会不会是另一副模样?
老夫先把话撂在前头:推演归推演,史实归史实。该是哪年哪月、谁下的令、谁带的兵,老夫一笔一笔按着《三国志》《资治通鉴》来说,不含糊。至于“如果”之后的事,那是老夫这把老骨头替古人操心,说错了,各位看官多担待。
街亭那一仗,到底坏在哪个关节上
要说“如果”,得先把“本来”说清楚。
建兴六年,也就是公元二二八年,诸葛亮第一次北伐。这一仗的部署,《三国志·诸葛亮传》记得明白:诸葛亮扬声走斜谷道取郿,让赵云、邓芝做疑兵据箕谷,吸引曹真的主力;自己亲率大军攻祁山。结果“南安、天水、安定三郡叛魏应亮,关中响震”。这三个郡为什么应得这么快?老夫以为,不是这三郡的官民天生心向蜀汉,而是诸葛亮的兵锋切进了陇右,让他们觉得曹魏的援军一时半会儿到不了,先降了保命。
这里头有个地理上的要害,就是街亭。
街亭在今天甘肃秦安一带,是关中往陇右去的咽喉。陇右是什么地方?南安、天水、安定、陇西、广魏,这一片是关中的西面屏障,也是产马、产粮的地方。曹魏要从洛阳、长安调兵去救陇右,最便捷的路就是沿渭水河谷西上,而街亭正卡在这条道上。反过来说,诸葛亮要稳稳当当地把陇右吃下来,就必须在街亭堵住曹魏的西援。
《资治通鉴》卷七十一里分析得很清楚:若马谡依令当道扎寨,张郃的兵就难以快速突破,蜀军便能从容占领南安、天水、安定三郡。这话老夫信。因为张郃带的是骑兵,是从荆州方向紧急调来的精锐,讲究的就是一个“快”字。你当道立寨,把路堵死,他快不起来,就得下马仰攻。仰攻是要拿人命填的,填一天两天可以,填十天半月,曹魏那边就耗不起了。
可马谡干了什么?《三国志·马谡传》说他“违亮节度,举动失宜”,《王平传》里说得更细:马谡舍水上山,不下据城,裨将军王平连番规劝,马谡不听。张郃一到,断了山上的水道,蜀兵渴得撑不住,一冲就散。王平带着千把人鸣鼓自守,张郃疑有伏兵,没敢深追,这才让马谡捡了条命回来。
![]()
各位看官,老夫说句不客气的话:这一仗坏,不是坏在兵少,也不是坏在将怯,是坏在“不听令”三个字上。当道扎寨,土墙一垒,鹿角一摆,张郃的骑兵就是老虎吃刺猬,无处下口。他绕不过去,因为两边是山;他耗不起,因为曹魏西线的粮道也长。马谡只要守上十天半月,诸葛亮那边把三郡的城防理顺、把降兵收编、把粮仓清点完,陇右的架子就搭起来了。
老夫再补一句:当时诸葛亮给马谡的兵,据《三国志》的记载,是“统大众在前”,不是偏师。也就是说,诸葛亮把前锋主力的担子交给了他。一个参军出身、没独当一面的年轻人,头一回挑大梁就违令上山,这不是运气不好,这是拿全军的命去赌自己的兵法见解。老夫在军中几十年,最怕的就是这种“读了几卷书就觉得自己比谁都懂”的后生。
当道扎寨,张郃究竟难在哪一步
有人要问:老夫,你把“当道扎寨”说得轻巧,张郃几万骑兵,真就冲不开一道营寨?
老夫给你掰扯掰扯。
张郃这一路,是从荆州方向西调来的。《三国志·张郃传》载,曹叡给张郃的兵是“步骑五万”,让他督诸军拒亮。五万人不少,可这五万人是紧急集结的,粮草辎重不可能带得太足。从洛阳、长安往西,走的是渭水河谷的狭道,越往西越窄,越往西补给线越长。张郃要的是速战,是趁蜀军立足未稳,一鼓作气把街亭捅穿,然后直扑祁山,解陇右之围。
可你当道一堵,他这“一鼓作气”就没了。
营寨这东西,老夫见得多了。当道立寨,不是随便挖几条沟、摆几排木桩就完事。真正会扎营的,是把营盘和地形咬在一起:前有鹿角拒马,后有高阜瞭望,左右两翼倚着山脚,把中间的道路卡得只剩一条窄缝。张郃的骑兵冲过来,正面展不开,两翼包抄不了,只能下马步战,一个寨一个寨地啃。啃一个寨,死一批人,耗一天粮。他啃上三五天,诸葛亮那边三郡的降官降将早就安置妥了。
更要紧的是,张郃背后还有人盯着。《资治通鉴》里说得明白,曹魏当时是两线应付:东边要防着东吴,西边要救陇右。曹叡亲自坐镇长安,把能调的兵都往西调。可兵调得越多,粮就越紧。张郃在街亭底下顿兵挫锐,曹叡在长安就得掂量:这五万人要是陷在陇右道里,东边万一有变,拿什么去填?
![]()
老夫打个比方:街亭就像一扇门。马谡守住了,门关着,曹魏的援兵进不来,诸葛亮在屋里从容收拾陇右的家当。马谡把门丢了,门大开,张郃的长驱直入,诸葛亮在屋里连箱子都来不及盖,只能卷了百姓往汉中跑。一扇门的开合,差的就是整个陇右。
还有一层,老夫得说透。当道扎寨,不光是堵张郃,也是给三郡的降官降将吃定心丸。南安、天水、安定为什么降?因为他们看诸葛亮有兵在街亭顶着,觉得曹魏一时半会儿打不回来。你要是街亭一丢,消息传开,那些刚降的郡县立马就得反水。人心这东西,比城墙还薄,一捅就破。马谡上山那一夜,丢的不只是一个营寨,是三郡官民对蜀汉那点刚起来的信心。
陇右三郡一旦坐实,蜀汉的棋盘怎么摆
好了,假定马谡把街亭守住了,十天,二十天,张郃啃不动,退了。那诸葛亮手里是一副什么牌?
《三国志》里说得很清楚,第一次北伐,南安、天水、安定三郡已经“叛魏应亮”。这三个郡不是空地,是有户口、有粮仓、有城池的。诸葛亮要做的,是把这三郡从“临时归附”变成“稳固根据地”。
老夫以为,第一步是收兵、收粮、收人心。天水有姜维,就是这一仗里归降的。姜维是什么人?天水冀县人,在郡里做过上计掾、州从事,熟悉陇右的山川道里、豪族底细。诸葛亮后来把姜维带在身边教,不是没来由的。有姜维这类本地人带路,诸葛亮要把三郡的坞堡、粮道、关隘摸清楚,比从汉中派斥候强十倍。
第二步是往西推。陇右五郡,南安、天水、安定之外,还有陇西、广魏。陇西郡在今天的陇西一带,广魏郡在今天的通渭、甘谷之间。这两个郡当时没跟着反,可街亭一守稳,诸葛亮的大军压过去,他们守不守得住?《资治通鉴》说“蜀军可从容占领南安、天水、安定三郡”,没提陇西、广魏,老夫不敢替古人打包票。但有一层是肯定的:三郡在手,诸葛亮就有了往西推的跳板,不必从汉中千里运粮。
第三步,也是最要紧的一步,是把陇右变成蜀汉的“前出基地”。各位看官,蜀汉这些年打仗,最苦的是什么?是粮。从成都平原往汉中运粮,翻大巴山、米仓山,人挑肩扛,十石粮到前线剩不下三石。诸葛亮后来几次北伐,多半是粮尽退兵。可陇右不一样,陇右本身产粮,天水、南安一带的渭水河谷是熟地。蜀军要是把陇右拿稳了,粮草就能就地筹,不必全指着汉中往西送。
![]()
这一步走通了,蜀汉的棋盘就活了。汉中不再是唯一的前线,陇右成了第二块跳板。往东,可以从陇右下陈仓、逼长安;往北,可以联络凉州的豪族,牵制曹魏的西线。老夫说句掏心窝的话:诸葛亮后来五次北伐,为什么总在祁山、陈仓之间打转?因为他没有陇右这块稳稳当当的落脚地,每次都是打进去、站不住、粮尽了、退回来。街亭那一丢,丢的就是这个“站得住”的机会。
曹魏那边,会被逼成什么样子
推演不能只看自己,得看对手怎么应。
街亭守住,张郃退回去,曹魏那边第一个反应是什么?《资治通鉴》说得明白:这将迫使曹魏从洛阳调兵。注意“洛阳”两个字。曹魏的兵源和粮赋重心在关东,从洛阳往西调兵,走的是函谷、潼关那道线,路远、耗大。曹叡坐镇长安,看着西边的败报一封接一封,他坐得住吗?
老夫以为,坐不住。曹魏建国没几年,西线要是塌了,凉州、陇右一丢,关中就门户大开。关中是曹魏的西部根本,长安一危,洛阳就震。所以曹魏必然要往西线加码:调关东的兵,征冀州的粮,把能搜刮的都往西送。这就带来一个后果——东线、南线吃紧。东吴那边孙权年年用兵,曹魏在淮南、荆襄的兵力一抽,东吴的压力就轻了,蜀汉和东吴之间的呼应也就有了实打实的分量。
再往深一层说,陇右一丢,曹魏的西线将领就得换人。张郃这一仗要是没打下来,按曹魏的军法,他得担责。可张郃是宿将,曹叡未必舍得重罚,但西线的指挥权多半要往司马懿、曹真这些人手里收。这一收,曹魏内部的将帅关系就得重新捋一遍。老夫不是说曹魏会因此内乱,那是胡话;但西线换帅、调兵、加粮,这一套折腾下来,少说半年缓不过劲。有这半年,诸葛亮在陇右的根就扎深了。
老夫还得提一句凉州。陇右往西是凉州,凉州那地方豪族林立,对曹魏是面服心不服。陇右三郡一反,凉州那边未必没有看风向的。诸葛亮要是把陇右稳住,再派个能说会道的去凉州联络,曹魏的西线就不只是丢几个郡的事,是整个西北的格局都要晃一晃。当然,这一步史料上没有明说,老夫不敢坐实,只能说“有此可能”。
![]()
马谡这个人,守得住街亭吗
推演到这儿,老夫得回过头说一句不中听的:就算马谡当道扎了寨,他守得住吗?
各位看官别嫌老夫泼冷水。街亭之败,坏在“违令上山”,可马谡这个人身上的毛病,不止上山这一条。《三国志·马谡传》说他“才器过人,好论军计”,诸葛亮“深加器异”。可刘备临终前问过诸葛亮一句:“马谡言过其实,不可大用,君其察之。”先主看人,老夫是服气的。一个“言过其实”,就把马谡的底子点透了:说起来头头是道,真到阵前,未必压得住阵脚。
当道扎寨,不是把兵往路上一摆就完了。营寨怎么连、水源怎么护、哪一部顶正面、哪一部做预备、张郃夜里来劫寨怎么办、粮道被抄怎么办——这些事,得主将有主心骨。马谡头一回独当一面,身边虽有王平这样的老行伍,可王平是裨将军,位在馬谡之下,说话未必管用。马谡要是不听劝,当道扎寨也未必守得稳。
所以老夫以为,最稳妥的推演不是“马谡守住了”,而是“诸葛亮换个人守”。当时诸葛亮帐下,能独当一面的老将不是没有。赵云在箕谷做疑兵,抽不开身;魏延、吴壹这些人,哪个不比马谡稳当?可诸葛亮偏偏用了马谡,为什么?老夫揣度,一是诸葛亮想培养后进,二是马谡确实出过“攻心为上”的平南中之策,诸葛亮信他。这一信,信出了街亭之败。
老夫说这话,不是要贬诸葛亮。诸葛丞相用兵,长处在大局、在治戎、在器械,短处就在这“用人”上偶尔犯软。街亭之后,他自贬三等,斩马谡,哭了一场,那是真后悔。可后悔药没处买。
所以真要推演“守住街亭”,老夫得把条件说全:不是马谡一个人当道扎寨就完了,是诸葛亮得派一个压得住阵的老将去,或者马谡身边得有个能让他听劝的人。王平后来在兴势之战以少拒多,守得漂漂亮亮,可见王平是有守城之才的。街亭那回,王平劝了,马谡不听。要是诸葛亮把王平提成副将、给他临机专断之权,这街亭的守法,兴许就不一样。
陇右站住之后,长安还远吗
各位看官,推演到这儿,该往大处看了。
陇右三郡站住,蜀汉下一步是什么?老夫以为,诸葛亮不会急着扑长安。他是谨慎人,先要把陇右的城防、粮道、降兵理顺,再往东试探。可试探的方向,一定是陈仓、郿县这一线。
![]()
为什么?因为从陇右往东,走汧水、渭水之间,出陈仓,就是关中平原的西口。当年韩信“明修栈道、暗度陈仓”,走的就是这条路。诸葛亮后来第二次北伐,出散关、围陈仓,被郝昭挡了回来。可那回他是从汉中翻山过来的,粮跟不上。要是陇右在手,陈仓这一线就是前沿,粮草从陇右就地筹,情形大不一样。
再往远看,长安。老夫不敢说诸葛亮一定能拿下长安。长安是曹魏的西京,城坚池深,曹叡又在关中坐镇,不是一扑就下的。可陇右在手,蜀汉的兵锋就顶到了关中的西大门,曹魏在关中的兵力就得往西压,压得越多,东边越虚。这种“以陇右制关中”的态势,比从汉中翻秦岭打陈仓,要主动得多。
老夫还得说一句蜀汉的难处。就算陇右拿下,蜀汉的国力摆在那儿。人口、粮赋、兵源,跟曹魏差着一大截。陇右这块地,产粮是产粮,可刚打下来,人心未附,豪族观望,要消化它,没三五年不成。诸葛亮要是在陇右站住脚,接下来多半是“守陇右、扰关中、联东吴”,一步一步来,不是一朝一夕就能把长安插上蜀汉旗的。
所以老夫的结论是:街亭守住,诸葛亮拿稳陇右五郡,是有望的;提前把陇右变成根据地,改变蜀汉长期依赖汉中、粮尽即退的被动局面,是有望的;兵锋威胁长安,逼曹魏西线吃紧,也是有望的。但要说“提前拿下陇右五郡”之后就能一鼓作气灭魏,那是把打仗看简单了。老夫打了一辈子仗,没见过哪一仗是靠一个隘口就定天下的。街亭是扇门,门开了,路还长。
粮道与兵源,这才是街亭背后的生死账
老夫我虽是一介武夫,但行军打仗,最怕的不是刀枪剑戟,而是后头断了炊。咱们常说“兵马未动,粮草先行”,这话在蜀汉北伐时,简直是血淋淋的教训。你们光盯着马谡那个书呆子怎么布阵,却没算过这笔经济账和后勤账。若马谡真守住了街亭,诸葛亮拿下陇右三郡,这看似风光的胜利背后,其实埋着更大的雷。
首先得说这粮食从哪儿来。汉中到陇右,隔着秦岭这道天堑。《三国志》里记诸葛亮治军严谨,但也无奈于运粮之难。当时蜀军主要靠水运,出斜谷、走褒水,但这路险峻得很。一旦进入陇右,平原作战确实比山地容易,可问题在于,陇右那地方,历经战乱,人口凋敝。曹魏虽然丢了南安、天水、安定,但他们早就搞了坚壁清野,把百姓和存粮往关中撤。蜀军进城,看着是地盘大了,实则是个空壳子。没粮吃,士兵就得饿肚子,饿肚子就没战斗力,这是铁律。
![]()
再说兵源。蜀汉总共也就一百多万口人,能征战的壮丁有限。为了凑齐北伐的大军,诸葛亮几乎是榨干了益州的潜力。若要在陇右长期驻防,还得留重兵守住各个关口,防止曹魏反扑。这意味着什么?意味着原本用来进攻的主力部队,得变成守备部队。战线拉长了,兵力就分散了。张郃如果带五万骑兵快马加鞭赶到,面对分兵防守的蜀军,局部优势依然巨大。所以,即便街亭不失,蜀汉想真正消化陇右,也需要漫长的时间来重建行政体系、恢复农业生产。这期间,曹魏完全可以利用时间差,集结大军进行反复争夺。这种消耗战,对于家底薄的蜀汉来说,未必比速败更体面。
王平的眼泪与诸葛亮的冷汗,细读那段沉默的历史
咱们再换个角度,看看街亭之战中另一个关键人物——王平。很多人只记得马谡违令,却忘了王平的据理力争。史书记载,马谡舍水上山,王平劝他不可,马谡不听,最后王平引一千余人鸣鼓自持,张郃疑有伏兵,不敢进逼,王平这才收拢残部撤退。这段细节很有意思,它透露出一个信息:即便是在绝境中,只要指挥得当,并非完全没有生路。
但若假设马谡依令当道扎寨,结果会怎样?这就涉及到一个更深层的问题:蜀军的指挥体系是否足够灵活?诸葛亮事必躬亲,这是优点也是缺点。他信任马谡,是因为马谡熟读兵书,谈吐不凡。但实战不是纸上谈兵。马谡缺乏基层作战经验,这一点连刘备临终前都警告过:“言过其实,不可大用。”如果马谡守住了街亭,是不是就意味着诸葛亮看人的眼光没错?不一定。也许只是运气好,或者张郃那天正好头疼脑热没拼命。
老夫我想说的是,历史没有那么多“如果”。即便马谡赢了这一仗,蜀汉内部的派系矛盾依然存在。荆州派、东州派、益州本土派,各方势力错综复杂。陇右新占之地,如何安置流民?如何对待当地豪强?这些政治难题,远比军事胜利更难解决。诸葛亮死后,蒋琬、费祎主张休养生息,不再大规模北伐,这本身就说明,维持前线扩张的成本太高,超出了蜀汉的承受极限。
再看曹魏那边,司马懿当时在干嘛?他在荆州方向防御孙权,同时密切关注西线动态。若街亭失守导致陇右易手,司马懿极有可能提前介入西北战场。以司马懿的隐忍和多谋,他不会像张郃那样单纯追求击溃敌军,而是会通过外交手段离间羌胡部落,切断蜀军与少数民族的联系,甚至策反部分陇右豪强。这种“攻心为上”的策略,比硬碰硬的攻城略地更有效。
![]()
所以,即便马谡守住街亭,蜀汉能否“提前拿下”并“稳定控制”陇右,仍是一个巨大的问号。这可能只是一场短暂的战术胜利,而非战略转折。真正的转折点,需要天时、地利、人和三者俱备,而当时的蜀汉,恰恰缺的就是这三样中最关键的“人和”与“持久力”。
老夫这把老骨头,替古人叹一口气
说到这儿,老夫这心里头,有点不是滋味。
街亭那一仗,丢的不只是一个山头。丢的是蜀汉最接近“站稳陇右”的一次机会。诸葛亮后来五次北伐,出祁山、围陈仓、退五丈原,一次比一次难。老夫有时候想,要是建兴六年那回,街亭当道扎住了,张郃退了,三郡坐实了,丞相后来何必一次次翻秦岭、一次次粮尽而还?
可历史没有“要是”。马谡上山了,张郃断水了,蜀军溃了,三郡反了,诸葛亮退回汉中了。一整套连锁,环环相扣,哪一环都没饶过谁。老夫在定军山斩夏侯渊那回,靠的是法正看准了时机、黄忠我豁出老命去冲。打仗这事,猛将拼命是一头,谋臣算准是一头,可最要紧的,是上头那个人用对了人、下对了令。街亭之失,失在用人,失在听令,失在一个“言过其实”的人被放在了不该放的位置上。
老夫说这些,不是要后人去骂马谡。马谡已经伏法了,诸葛亮也自贬了,再骂没意思。老夫是想说:一个隘口、一道将令、一个用人,看着小,放在国运的天平上,重得很。后人读史,别光看关张赵马黄的威风,也看看街亭这种地方——没有刀光剑影,却把一整盘棋给掀了。
最后老夫抛个问题给各位看官:倘若你是诸葛亮,建兴六年那回,街亭这一路,你派谁去守?是派魏延这样的宿将,还是给马谡配一个压得住阵的副将?又或者,你压根就不走街亭这道门,另寻别的路进陇右?老夫在评论区等着听各位的高见。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.