予禾教育

隋灭陈:三百年分裂的终结

隋开皇八年十月 — 开皇九年正月二十日(陈祯明二年 — 祯明三年) 公历 588 年 10 月 – 589 年
十六国南北朝隋唐统一战争南北合流 史源待核 2 存异说,未详考 3

隋以五十一万八千兵分道渡江,灭掉南朝陈。自西晋覆亡以来两百七十余年的南北分裂,就此结束。

叙事

一、一条河,和一条河造成的错觉

公元 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 日"?
  • 589 年 2 月 10 日。陈亡在祯明三年(开皇九年)正月二十日甲申,此为该农历日的公历换算值
  • 589 年 1 月 20 日。部分网络资料如此系年
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。
"三百年分裂"应从何时起算?
  • 自 316 年西晋覆亡起算,至 589 年为二百七十三年,取整称"近三百年"
  • 自 220 年汉魏禅代起算,至 589 年近四百年——若把三国也算作分裂期,则时段更长
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。
伐陈的首功归贺若弼还是韩擒虎?
  • 二人俱为上勋。隋文帝不判高下,两人并进位
  • 韩擒虎先入建康、擒获陈叔宝,当为首功
  • 贺若弼于白土冈击破陈军主力,破的是陈朝最后的野战力量,当为首功
⚠ 本站已知此处有异说,尚未详考各家出处——这是待补的功课,不是结论。

影 响(编 者 的 推 断)

po-sui(未撰) 589 – 618
灭陈使隋获得江南的人口与财赋,也把南朝的礼乐、文学、佛教与士族文化并入北方政权,隋唐制度与文化的南北合流自此开始。
e-jiangnan-panluan(未撰) 589 – 590
平陈之后隋以北方法度骤然强加于江南,激起次年遍及吴越的大规模民变,暴露了军事统一与制度统一之间的落差。
c-nanbei-heliu(未撰) 589 – 907
南北分治近三百年后重归一统,唐代的政治重心在北、经济与文化重心逐步南移,其格局的起点即在此役。

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

关 联

参与 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 最容易一本正经编造的东西。 未实查是老实的状态,编一个卷次才是欺骗。