三、統一南北
開皇元年(581年)隋文帝剛即位不久,為了給日後平陳做準備,接受左仆射高熲的建議,任命上開府儀同三司賀若弼為吳州總管,出鎮廣陵(今江蘇揚州),任命和州刺史韓擒虎為廬州總管,出鎮廬江(今安徽合肥)。當時由於北方突厥族勢力正強盛,隋王朝尚不可能全力南攻。開皇二年(582年),隋軍挫敗了入侵河西以至弘化、上郡、延安的突厥軍,突厥汗國內部矛盾也隨之激化。開皇三年,突厥分裂為東西兩個汗國。開皇五年,東突厥沙缽略可汗歸附隋朝,率部內遷於白道川(今內蒙古呼和浩特西北)。北方獲得了安定,隋力量始轉向江南。
開皇七年(587年)隋為平陳作好準備,開山陽瀆,北起山陽(今江蘇淮安),東南經射陽湖與邗溝相接,溝通了山陽、江都(今江蘇揚州)之間自淮河入長江的運河。同一年內,隋滅掉建都江陵(今湖北江陵)的後梁,又掃除了向江南進軍的障礙。隋文帝又命楊素在永安(今四川奉節)造大艦,名曰五牙。上起樓五層,高百餘尺,可容納士兵800人,又造黃龍艦,置兵百人。與此同時,隋文帝還與大臣頻頻商討平陳之事。
江南的陳朝自陳霸先稱帝以後,就未得到各地武將的支持。南方各地許多寒族豪強乘候景之亂後的形勢,自署為州郡牧守,不遵守陳朝法度,陳朝的政治局勢也很不穩,他們既無力製止內戰,又無力抵抗北朝的進攻。陳一度收複江北之地,但是不久以後就又放棄了。陳的經濟也十分凋敝不堪。陳宣帝屢次下詔安置淮南流民,鼓勵隱戶歸籍,但是均無實效。開皇二年(582年),陳宣帝死,子叔寶(後主)即位。陳後主荒**奢侈。到他統治的時期,陳的政治更加腐敗,官吏“惟以刻削百姓為事”,自耕小農“各不聊生,無能自保”,繁重的兵役更使他們“身充苦役,至死不歸”。
開皇八年(588年)二月,隋文帝下令伐陳。發到江南宣布陳後主罪狀的詔書,多達30萬頁紙。十月,隋軍正式出兵,以晉王楊廣、秦王楊俊為大臣,並任命楊素為行軍元帥。楊廣軍從六合(今江蘇六合)出發,楊俊軍從襄陽(今湖北襄樊)出發,楊素軍從永安出發,劉仁恩軍從江陵出發,王世積軍從蘄春(今江蘇常熟西北)出發。各路軍共有總管九十員,兵五十一萬八千人,都要受到晉王楊廣節度。麵對隋軍西起巴蜀、東至於海數千裏戰線的進攻,陳王朝卻以為長江天險足資憑借,防備十分鬆懈。開皇九年(589年)正月,賀若弼自廣陵渡江,韓擒虎自采石渡江。南北二路直指建康(今江蘇南京)。賀若弼激戰於鍾山,打敗了前來迎戰的陳軍,韓擒虎因陳將領任忠投降,得以先入官城,俘虜了陳後主陳叔寶。長江中下遊的陳軍隨即敗降。在嶺南方麵,在高涼(今廣東陽江西)太守馮寶之妻冼夫人的協助下也迅速安定。這場統一戰爭前後不到四個月。
隋平陳以後,得州30,郡100,縣400,在籍戶數50萬,人口200萬。
陳亡後,擁有實力的江南地方豪強勢力在開皇十年又發動了反隋的暴動,“陳之故境,大抵皆反”,他們多則數萬人,少則數千人,到處屯聚。隋王朝派遣楊素為行軍總管,領兵鎮壓。不久,暴亂遂被平息。
自西晉滅亡以後,中國經曆了三百多年的分裂時期。漢族與少數民族的矛盾,各少數民族之間的矛盾使統一局麵遲遲不能到來。北朝後期,經過長期的民族鬥爭和民族融合之後,北方的民族關係已發生了根本的變化,因而由南北對立引起的民族矛盾的性質完全消失了,隋對南方經常發動的戰爭,已經轉化為爭取封建統一的戰爭了。
在南北關係上,周、齊以來也出現了顯著的變化。南北使節往來日益頻繁,充任使節的人往往是南北方聞名的高門名士。隨著南北經濟的恢複和發展,打破關禁的要求也日益迫切,淮、漢邊境經常進行民間交易,南北守將也違禁互市牟利。北方人民過去由於民族壓迫而大規模地向南逃亡的現象停止了,南北人民正常的、相互往來的現象卻逐漸增多起來。南北雙方的官僚,常常由於政治上失勢而投奔對方,依舊得到高官厚祿,不致於受到民族歧視。這一切現象,說明南北統一的條件已經具備。由於北方隋王朝的經濟、政治、軍事力量都遠勝於陳,所以統一中國的使命自然便由隋王朝實現。