隋灭陈:三百年分裂的终结
隋以五十一万八千兵分道渡江,灭掉南朝陈。自西晋覆亡以来两百七十余年的南北分裂,就此结束。
叙事
一、一条河,和一条河造成的错觉
公元 589 年之前,中国人已经有两百多年没见过一个统一的国家了。
西晋在 316 年崩掉之后,北方换了几十个政权,南方换了六个朝廷。人们习惯了这件事。南边的士大夫写文章、清谈、修佛寺,北边的骑兵在黄河两岸来回冲杀,双方隔着长江,各过各的日子。中间当然有人试过统一——桓温北伐过,刘裕打到过长安,苻坚南下过,可最后都退回了原来的位置。久而久之,“南北分立”不再是一个待解决的问题,而变成了一种世界观:长江是天生用来隔开两个世界的。
这个世界观里有一句几乎人人都信的话——长江是天堑。
它甚至有统计学支持。北方的军队渡江打过来,从来没成功过。所以当 588 年隋军压到江边的时候,陈朝都官尚书孔范对皇帝说的那番话,在他自己听来完全是常识:
长江天堑,古以为限隔南北,今日虏军岂能飞渡邪!边将欲作功劳,妄言事急。(《资治通鉴》卷一百七十六)
——长江自古隔断南北,隋军难道能飞过来?边将不过是想立功,才把事情说得那么急。
后主陈叔宝比他还从容。他的逻辑更玄一点:
王气在此。齐兵三来,周师再来,无不摧败。彼何为者邪!(《资治通鉴》卷一百七十六)
建康有王气。北齐来过三次,北周来过两次,全都败了。这一次,凭什么不一样?
这句话里没有一个字是假的。北齐和北周确实都败过。问题在于,陈叔宝把”历史上没发生过”当成了”未来不会发生”,而这中间隔着一整个隋朝。
二、隋朝要的不是一场仗,是七年
隋文帝杨坚 581 年代周称帝,一上来就打算灭陈。但他没有立刻打。
因为高颎给了他一个方案。这个方案的核心不是打,是拖——把陈国拖穷。
江北地寒,田收差晚;江南水田早熟。量彼收获之际,微征士马,声言掩袭,彼必屯兵守御,足得废其农时……密遣行人因风纵火,待彼修立,复更烧之。不出数年,自可财力俱尽。(《资治通鉴》卷一百七十六)
翻成大白话:江南的稻子熟得早。每到陈国收割的时候,隋朝就在江北调动军队,放风说要打过去。陈国只好放下农活去集结守军。等他们集结完了,隋军就散了。年年如此。同时派人潜入江南,趁着刮风放火烧粮仓,陈国刚修好,就再烧一次。
这是一套冷酷到近乎无趣的计划。它不需要天才的战术,只需要耐心。它带来的副作用是:陈国的边防军被虚假警报折腾了几年之后,再也不相信警报了。
同时,隋朝在做另外两件事。
一件是造船。杨素在长江上游的永安建造大舰,最大的一种叫”五牙”——
上起楼五层,高百余尺;左右前后置六拍竿,并高五十尺,容战士八百人。(《资治通鉴》卷一百七十六)
五层楼,一百多尺高,前后左右六根拍竿——那是巨大的杠杆,砸下去可以把敌船拍碎——每艘能装八百个战士。这种东西开在长江上,本身就是一份声明。
另一件是写字。伐陈之前,隋文帝下诏历数陈叔宝的罪状,然后把这份诏书抄了三十万份,散到江南去(“散写诏书三十万纸,遍谕江外”)。这不是一场公文操作,是一场战争的第一枪:它要告诉江南的士民,隋军来不是灭国,是来收拾一个具体的人。
出兵前,杨坚对高颎说了那句后来变成成语的话:
我为民父母,岂可限一衣带水不拯之乎!(《资治通鉴》卷一百七十六)
我是百姓的父母,怎么能因为隔着一条像衣带一样窄的水,就不去救他们?
——话说得漂亮。但”一衣带水”这四个字真正要紧的地方在于:它是一句心理上的宣告。它宣布长江不再是天堑,而是一条窄水。三百年里北方所有人都怕这条河,杨坚是第一个把它说小了的人。
三、五十一万八千
开皇八年(588)十月,隋军动了。
凡总管九十,兵五十一万八千,皆受晋王节度。(《资治通鉴》卷一百七十六)
九十名行军总管,五十一万八千人,全部听晋王杨广节制。这个杨广此时还很年轻,是个挂名统帅;真正在军中做决策的是元帅长史高颎。
隋军分八路铺开,从四川一直排到江苏:杨广出六合,秦王杨俊出襄阳,杨素出永安,刘仁恩出江陵,王世积出蕲春,韩擒虎出庐江,贺若弼出广陵——上游的部队负责压住陈国的江防主力,下游的两支部队才是尖刀。
从长江上游到入海口,隋军的战线拉了数千里。这不是一次奇袭,这是把整条长江同时点燃,让陈朝不知道该往哪里救。
而这时候的建康,正在过年。
更要命的是,陈朝的边报根本送不到皇帝手上。近臣施文庆掌管机密,他嫉恨那些手握兵权的将领,怕他们借抗敌立功,于是把前线的告急文书和请战的奏疏统统压下。陈朝的名将萧摩诃请求出战,得不到回音。整个国家的神经系统,被两三个人切断了。
于是最后的场面是这样的:隋朝的五十万人已经在江北列阵,而陈朝的皇帝正在筹备正月的朝会。
四、渡江:一个骗局和一场夜袭
贺若弼在广陵干了一件很小的事,效果却极大。
弼以老马多买陈船而匿之,买弊船五六十艘,置于渎内。陈人觇之,以为内国无船。(《资治通鉴》卷一百七十七)
他用老马做交易,把陈国的船大量买过来藏起来;然后买了五六十艘破船,大大方方停在河汊里。陈国的侦察兵看见了,回去报告:隋军没有像样的船。
他还有第二招。江边守军换防的时候,贺若弼故意让部队在广陵大规模集结,旌旗遍野,营帐连绵。陈军第一次看见,紧张万分;第二次看见,习惯了;第三、第四次之后,他们知道那只是隋军在换防,再也不看第二眼。
——高颎那套”疲敌”的国家级方案,在贺若弼这里被压缩成了一个战术动作。等到隋军真的要过江的那天,陈军站在南岸看着北岸的旗帜,什么也没做。
开皇九年正月初一,隋军开始渡江。同一天,贺若弼从广陵引兵济江。
而在几百里外的横江,韩擒虎干了整场战争里最像传奇的一件事:
韩擒虎将五百人自横江宵济采石,守者皆醉,遂克之。(《资治通鉴》卷一百七十七)
五百人,趁夜渡江,摸到采石。守军全喝醉了。城,就这么下了。
那是正月,江南在过年。采石是建康上游最要紧的江防门户——三百年里,无数次北方南下的战争都在这里被挡住。这一次它陷落的原因是:守城的人在过节。
正月初六(庚午),贺若弼攻下京口,俘虏南徐州刺史黄恪。
至此,建康的东、西两扇门同时被推开。两支隋军像两只手,从上下游合拢过来。
五、白土冈:二十里的阵,一天就散
陈朝直到此时才开始打仗。
被压了一整个冬天的将领们终于被放出来。陈军在建康城东的白土冈列阵,鲁广达、任忠、樊毅、孔范、萧摩诃诸军南北亘二十里——从北到南拉开二十里的正面。
这个阵型看上去雄壮,实际上是一场灾难。二十里长的战线,各军之间首尾不能相顾;主帅陈叔宝不懂军事,各部之间没有统一号令,谁也不听谁的。
贺若弼手上有多少人?
与所部七总管杨牙、员明等甲士凡八千。(《资治通鉴》卷一百七十七)
八千甲士。他没有去啃那条二十里的长线,而是找到了这条线上最软的一段——孔范的部队。就是那个说”长江天堑,虏军岂能飞渡”的孔范。
孔范军一触即溃。溃兵向两边冲,二十里的阵就从中间断掉了。萧摩诃被俘。只有鲁广达一军战到最后,力尽而降。
陈朝在长江以南三十州、一百郡、四百县的全部野战力量,在一天之内消失。
同一天,韩擒虎从南边进抵秦淮河。陈将任忠——刚刚在白土冈打过的人——出城投降,替韩擒虎打开了朱雀门。
隋军走进了建康。
六、井
接下来的事,是中国历史上最著名的一次投降。
陈叔宝没有自杀,也没有出降。他跑到后宫的一口井边,准备跳下去。后阁舍人夏侯公韵扑过来用身体挡住井口,两个人在井边争夺了很久——一个要跳,一个不让——最后陈叔宝还是下去了。
隋军搜到这口井,往下喊,没人应。他们说要往下扔石头,井里立刻传出叫声。于是放下绳子把人拉上来。
绳子很沉。拉上来才发现,是三个人:陈叔宝、张贵妃张丽华、孔贵嫔,捆在一起被拽了上来。
——南朝二百七十余年的历史,结束在这个画面上。
张丽华没能活到长安。高颎先进的建康。杨广派人快马赶来,传话说:把张丽华留下。高颎的回答是:
昔太公蒙面以斩妲己,今岂可留丽华!(《资治通鉴》卷一百七十七)
从前姜太公蒙上脸斩了妲己,今天怎么能留张丽华?
于是他在青溪把张丽华杀了。
杨广听到回报,脸色变了,说了一句:古人讲”无德不报”,我一定要好好报答高公。
——高颎在这一天办了两件事:他为隋朝除掉了一个”祸水”的象征,也为自己埋下了死因。二十年后,杨广当了皇帝,高颎被杀。
七、之后
隋文帝下令:把建康的城邑宫室全部平毁,改成耕地;在石头城另设蒋州。
这道命令的意思是明确的:**建康作为一个都城,从今往后不存在了。**三百年间东晋、宋、齐、梁、陈五朝的宫阙台城,被推平了种庄稼。中国的政治中心从此彻底回到北方,而这个格局一直延续到唐末。
陈叔宝被押到长安。他没有被杀。隋文帝赏赐优厚,常常召见他,班次同三品官。这个亡国之君在长安活得相当放松——监视他的人报告说,他几乎没有清醒的时候。杨坚问他一天喝多少,回答是:
与其子弟日饮一石。(《资治通鉴》卷一百七十七)
跟子弟们一天喝一石。
杨坚吃了一惊,下令给他节制酒量。转念一想,又说:算了,随他去吧;不这样,他怎么过日子?
——这句话里有一点很难说清的东西。它不是同情,也不是嘲弄,更像一个终于赢了的人,忽然看清了对手的处境。陈叔宝活到 604 年,五十二岁死在洛阳。
至于贺若弼和韩擒虎,两人在朝堂上争功争到几乎动手。一个说自己在白土冈打垮了陈朝主力,一个说自己先进建康活捉了皇帝。杨坚不判高下,只说:二将俱为上勋。
而统一,并没有在 589 年真正完成。
第二年,江南反了。从婺州到越州、苏州,几乎整个吴越同时起兵,杀掉隋朝派来的地方官。原因不复杂:隋朝用北方的制度、北方的赋役、北方的官吏,一夜之间覆盖了一个运行了三百年、有自己一套章法的社会。军事上的统一只花了几十天,人心上的统一,隋朝还得再打一遍。
杨素带兵南下,一路平定。江南这才真正安下来。
但这场民变留下了一个更长远的东西:**它让隋朝第一次意识到,“统一”不是把南方拿下来,而是把南方接进来。**此后隋唐两代对江南的经营、大运河的开凿、南方文学与佛教向北的渗透,都可以从这里找到起点。
三百年的分裂结束了。而真正意义上的合流,才刚刚开始。
考据
兵力与编制。 “凡总管九十,兵五十一万八千,皆受晋王节度”见《资治通鉴》卷一百七十六开皇八年十月条。这是史籍给出的隋军总数,包含上游杨素、杨俊的水军与荆襄兵。需要说明:五十一万八千是动员总数,并非渡江投入建康战场的兵力——真正决定建康之战的,是韩擒虎的五百人夜袭与贺若弼的八千甲士。数字之大与决胜兵力之小,是这场战争最反直觉的地方。
八路分道。 “广出六合,俊出襄阳,素出永安,荆州刺史刘仁恩出江陵,蕲州刺史王世积出蕲春,庐州总管韩擒虎出庐江,吴州总管贺若弼出广陵”(《资治通鉴》卷一百七十六)。加上燕荣的水师,通常称”八路”或”九路”,数法不一,本文不作定数,只列已实查到的诸道。
日期换算(本条目最大的坑)。 建康陷落在陈祯明三年(隋开皇九年)正月二十日甲申,公历为 589 年 2 月 10 日。网络上广泛流传的”589 年 1 月 20 日”,是把农历正月二十日直接读成了公历 1 月 20 日——这是换算错误。本站一律以公历系年,原始纪年另记于 era。同理,出师在开皇八年十月,换算公历已近 588 年年末。已列入 disputes。
“三百年”的算法。 若从 316 年西晋覆亡算起,至 589 年为二百七十三年;若把三国也计入分裂期,从 220 年汉魏禅代算起,则接近四百年。“三百年分裂”是通俗取整的说法,不是精确断代。已列入 disputes。
孔范与陈叔宝的两段话。 均出《资治通鉴》卷一百七十六。史书对亡国之君与佞臣的记载,天然带有”果然如此”的后见之明,读时须有分寸:陈朝的江防松弛是结构性的(施文庆壅塞边报、诸将不相统属、隋人多年疲敌),不是两句蠢话造成的。但这两句话确实被记了下来,且它们准确地概括了那个”长江天堑”世界观——这才是它们的史料价值所在。
张丽华之死。 《资治通鉴》卷一百七十七记高颎斩张丽华于青溪,并载杨广”由是恨颎”。另有记载称杀张丽华者为长史高颎,也有异说归于晋王本人授意或他人所为。本文采通鉴之说,另有异说未详考。
史源状态。 本条目所引《资治通鉴》原文,卷次均经维基文库实查确认(verified: true)。涉及隋、陈两朝纪年与陈叔宝生卒的《隋书》卷次未实查,标「待核」+ verified: false——本站铁律:不得凭记忆填写卷次。开皇十年江南民变的具体条目待补。
注释
- 高颎(jiǒng):隋初第一重臣,元帅长史,伐陈的实际决策者。后为隋炀帝所杀。
- 贺若弼(hè ruò bì):复姓贺若。吴州总管,白土冈之战的胜利者。
- 韩擒虎:本名韩擒豹,庐州总管。先入建康,擒陈叔宝。
- 采石:即采石矶,在今安徽马鞍山西南,长江东岸。建康上游最要紧的渡口,历代南北战争必争之地。
- 京口:今江苏镇江。建康下游的门户。
- 广陵:今江苏扬州。隋军贺若弼部的出发地,与京口隔江相望。
- 白土冈:在建康城东,今南京城东郊一带。
- 朱雀门:建康城南门,正对秦淮河上的朱雀航(浮桥)。
- 青溪:建康城内的水道。
- 拍竿:装在大型战船上的重型杠杆,头部悬重物,用绞索控制,砸向敌船以击碎其甲板。
- 五牙:隋朝最大的战舰级别,五层楼船。
- 总管:隋代军职,行军总管为出征时统率一路兵马的将领。
- 都官尚书:陈朝尚书省诸曹之一,掌刑狱。孔范任此职。
- 后阁舍人:宫中近侍官。挡在井口的夏侯公韵即任此职。
关 键 数 据
| 隋军总兵力 | 五十一万八千 |
|---|---|
| 隋军行军总管数 | 九十 |
| 伐陈诏书散发量 | 三十万纸 |
| 五牙战舰规格 | 上起楼五层、高百余尺,左右前后置六拍竿、并高五十尺,容战士八百人 |
| 韩擒虎夜渡采石兵力 | 五百人 |
| 贺若弼白土冈决战兵力 | 甲士八千(所部七总管) |
| 贺若弼疑兵所置弊船 | 五六十艘 |
| 陈军白土冈布阵正面 | 南北亘二十里 |
| 隋所得陈之疆土 | 州三十、郡一百、县四百 |
| 陈叔宝在长安日饮酒量 | 一石(与其子弟共饮) |
| 隋建国之年 | 581 |
| 陈建国之年 | 557 |
| 陈叔宝生年 | 553 |
| 陈叔宝即位之年 | 582 |
| 陈叔宝卒年 | 604(卒于洛阳,年五十二) |
| 江南大规模民变之年 | 590 |
| 分裂起点(西晋覆亡) | 316 |
| 分裂起点(汉魏禅代,另一算法) | 220 |
| 自西晋亡至陈亡的年数 | 273 |
学 界 异 说
- 589 年 2 月 10 日。陈亡在祯明三年(开皇九年)正月二十日甲申,此为该农历日的公历换算值
- 589 年 1 月 20 日。部分网络资料如此系年
- 自 316 年西晋覆亡起算,至 589 年为二百七十三年,取整称"近三百年"
- 自 220 年汉魏禅代起算,至 589 年近四百年——若把三国也算作分裂期,则时段更长
- 二人俱为上勋。隋文帝不判高下,两人并进位
- 韩擒虎先入建康、擒获陈叔宝,当为首功
- 贺若弼于白土冈击破陈军主力,破的是陈朝最后的野战力量,当为首功
影 响(编 者 的 推 断)
为什么单独列出来:没有任何一条史料能"证明"跨越百年的因果——那是现代人的推断。 所以它和史料直陈的事实分开显示。明示这是编者的解释,比假装有史料诚实。
关 联
| 参与 | p-yang-jian(未撰) — 隋文帝,伐陈的决策者,以晋王杨广为行军元帅 |
|---|---|
| 参与 | p-yang-guang(未撰) — 晋王,名义上的伐陈统帅,出六合,诸军皆受其节度 |
| 参与 | p-gao-jiong(未撰) — 元帅长史,实际的战场决策者;献疲敌之策;入建康后斩张丽华 |
| 参与 | p-yang-su(未撰) — 于永安造五牙大舰,率上游水师东下 |
| 参与 | p-han-qinhu(未撰) — 庐州总管,出庐江,将五百人夜渡采石,先入建康擒陈叔宝 |
| 参与 | p-heruo-bi(未撰) — 吴州总管,出广陵,以弊船疑兵,渡江拔京口,白土冈破陈军主力 |
| 参与 | p-yang-jun(未撰) — 秦王,出襄阳屯汉口,牵制陈之上游 |
| 参与 | p-chen-shubao(未撰) — 陈后主,拒不设备,兵临城下犹以王气自恃,城破入井被擒 |
| 参与 | p-kong-fan(未撰) — 陈都官尚书,以长江天堑之说安慰后主,白土冈先溃 |
| 参与 | p-shi-wenqing(未撰) — 陈近臣,忌诸将有功,压下边报与请战 |
| 参与 | p-xiao-mohe(未撰) — 陈老将,请战被拒;白土冈战败被俘 |
| 参与 | p-ren-zhong(未撰) — 陈将,白土冈战后开朱雀门降,引韩擒虎入城 |
| 参与 | p-lu-guangda(未撰) — 陈将,白土冈力战至最后,陈军中最后溃者 |
| 地点 | pl-jiankang-chen(未撰) |
| ended | 陈 — 陈亡,南朝终结 |
被 引 用
史 源
s1 《zizhi-tongjian》 卷一百七十六(陈纪十 · 高颎献平陈之策) 「江北地寒,田收差晚;江南水田早熟。量彼收获之际,微征士马,声言掩袭,彼必屯兵守御,足得废其农时……密遣行人因风纵火,待彼修立,复更烧之。不出数年,自可财力俱尽。」 s2 《zizhi-tongjian》 卷一百七十六(隋文帝谓高颎语) 「我为民父母,岂可限一衣带水不拯之乎!」 s3 《zizhi-tongjian》 卷一百七十六(开皇八年十月甲子 · 出师) 「凡总管九十,兵五十一万八千,皆受晋王节度。/广出六合,俊出襄阳,素出永安,荆州刺史刘仁恩出江陵,蕲州刺史王世积出蕲春,庐州总管韩擒虎出庐江,吴州总管贺若弼出广陵。/散写诏书三十万纸,遍谕江外。」 s4 《zizhi-tongjian》 卷一百七十六(陈都官尚书孔范语 · 陈主语) 「长江天堑,古以为限隔南北,今日虏军岂能飞渡邪!边将欲作功劳,妄言事急。/王气在此。齐兵三来,周师再来,无不摧败。彼何为者邪!」 s5 《zizhi-tongjian》 卷一百七十七(开皇九年正月 · 渡江与建康陷落) 「韩擒虎将五百人自横江宵济采石,守者皆醉,遂克之。/庚午,贺若弼攻拔京口,执南徐州刺史黄恪。/弼以老马多买陈船而匿之,买弊船五六十艘,置于渎内。陈人觇之,以为内国无船。/得州三十,郡一百,县四百。」 s6 《zizhi-tongjian》 卷一百七十七(高颎斩张丽华于青溪) 「昔太公蒙面以斩妲己,今岂可留丽华!」 s7 《zizhi-tongjian》 卷一百七十七(陈叔宝在长安) 「与其子弟日饮一石。」 s8 《zizhi-tongjian》 卷一百七十六(杨素于永安造舟) 「上起楼五层,高百余尺;左右前后置六拍竿,并高五十尺,容战士八百人。」 s9 《sui-shu》 待核 · 待实查 s10 《zizhi-tongjian》 卷一百七十七(开皇九年正月甲申 · 白土冈之战) 「甲申,使鲁广达陈于白土冈……诸军南北亘二十里。/与所部七总管杨牙、员明等甲士凡八千。」 s11 《zizhi-tongjian》 待核(卷一百七十七 · 开皇十年江南民变,卷次已见、条目待核) · 待实查
⚠ 本条目有 2 条史源的卷次尚未实查,一律标「待核」。
本站铁律:不得凭记忆填卷次——那正是 AI 最容易一本正经编造的东西。
未实查是老实的状态,编一个卷次才是欺骗。