文章最后更新时间:2023-09-20 16:13:08,由管理员负责审核发布,若内容或图片失效,请留言反馈!
曹魏咸熙二年十二月丙寅,司马炎逼迫曹魏元帝禅让,即位为帝,国号晋,建都洛阳,史称西晋。西晋灭亡后,时任丞相的琅琊王司马睿受到王氏和中朝勋臣的一致拥戴,于公元317年三月在建业承制改元,即晋王位,改建业为建康,史称东晋。
司马氏在三国时期为曹魏世族,高平陵事变后掌握魏国政权。
280年,西晋灭孙吴而统一天下,但是和平稳定的局面只维持了短短的十一年(280年灭吴统一结束东汉末期和三国时期总共96年的大乱到291年八王之乱开始了长达298年的五胡十六国及以后的南北朝纷争)。晋惠帝即位后朝廷渐乱,领有军权的诸王纷纷争权,史称八王之乱。晋朝元气大伤后,内迁的诸民族乘机举兵,造成五胡乱华的局面,大量百姓与世族开始南渡。
316年,西晋被匈奴建立的政权所灭亡,北方从此进入五胡十六国时期。
317年,晋朝宗室司马睿于建康称帝,东晋建立,据有中国南方的领土。汉地世族及平民陆续南迁,形成中国北方侨民和南方土著聚居的局面。东晋初期,皇权衰落,朝廷大权主要由世族掌握,由于军权外重内轻,朝廷控制力弱,不少方镇心怀野心,先后发生了王敦之乱、苏峻之乱及桓温专政。虽然部分士族当权者有恢复之心,前后发动几次北伐,但是朝廷担心野心家借此扩张势力,大多消极支持。
383年,前秦出动举国之师,意图灭亡东晋。面对亡国之祸,东晋君臣一心,凭借淝水决战奠定胜局。谢玄等将领乘胜追击,成功地收复大批失土,致使前秦崩解,引发了北方军事和政治格局的变化。然而,东晋后期又发生朋党相争桓玄作乱。平民负担沉重,又发生叛乱。谯纵在蜀地自立。最后刘裕崛起,平定诸乱,凭借军事力量夺得帝位,进入了南北朝时期。
司马炎取代曹魏政权建立西晋王朝,没想到死后王朝被整的七零八落
参见:高平陵事变、司马氏专权
司马家族在东汉和三国时期就是显赫的世家大族,如司马朗、司马懿及司马孚等兄弟共八人,时人称“八达”。其中司马懿具有政治及军事才略,在曹魏后期抵御蜀汉北伐及平定辽东,成为了魏国重丞。
239年魏明帝驾崩,司马懿与曹爽受遗共同辅政,但司马懿被曹爽架空。
249年发生高平陵事变,司马懿重夺政权,至此司马氏开始专政。
在司马懿去世后,其子司马师及司马昭逐渐巩固司马氏的势力。此期间发生三次严重的内乱和割据战争,史称淮南三叛,皆被平定,司马氏逐步掌握了执政权。
统一天下
263年,司马昭为了建立赫赫军功,统一中国,命钟会、邓艾及诸葛绪率军伐蜀,蜀汉主将姜维阻敌于剑阁。最后邓艾经阴平直袭涪城,进逼成都。刘禅见大势已去而投降,蜀汉灭亡,史称魏灭蜀之战。之后钟会、姜维意图叛变,但被司马昭立即平定。司马昭胜利后称晋王,但不久去世。
晋武帝施行了一系列进步政策增强国力,发展生产。此时孙吴局势混乱,吴帝孙皓不修内政又穷极奢侈,民心不附。
270年河西鲜卑领主秃发树机能叛,次年匈奴刘猛也随之出关。
272年司马炎又派何桢招降李恪平定刘猛叛乱。
274年陆抗去世,275年司马炎释放奴婢替代士兵屯田,树机能归降,拓跋部沙漠汗出使晋朝,马循平定鲜卑。为了防御吴国,司马炎派羊祜镇守襄阳与吴将陆抗对峙,派王浚于益州大造船舰。
276年羊祜提议伐吴,遭群臣反对而作罢。
277年树机能复叛,司马骏帅文鸯等败树机能,降鲜卑二十万。沙漠汗被鲜卑旧贵族杀害,卫瓘平定拓跋部内乱。
278年羊祜病故,临终推荐杜预镇守荆州。此时司马炎派马隆前往凉州平叛,秃发部众杀树机能降。
279年西北之乱始平,王浚、杜预上书司马炎,认为是伐吴的时候了,贾充、荀勖等认为西北未定而反对。最后司马炎决定于该年12月进攻吴国,史称晋灭吴之战。他以贾充为大都督,上游王浚、唐彬军、中游杜预、胡奋、王戎军、下游王浑、司马胄军多路并进。于280年逼近建业,孙皓见大势已去而投降,孙吴灭亡,西晋统一天下,三国时期结束。
世族兴起
晋朝建立后,曹魏时期压抑的世族在司马懿及陈群羽翼下抬头,当时出名的世族有琅玡王祥、荥阳郑冲、陈国何曾、临淮陈骞、颍川荀顗、荀勋、河东卫瓘、河东斐秀、太原王浑、泰山羊祜、河内山涛、京兆杜预、太原郭奕、清河崔琰、范阳卢钦等。曹魏时期的清谈,到晋代时许多士大夫纷纷效仿,形成一批置身功名利禄又求出世隐遁的士大夫。
朝政方面,晋朝在历史上首先建立了门下省,三省制度完善,并且在277年创建了国子学。由于诸臣在“平吴”与“立嗣”等议题上发生争执,使得党派形成。以侍中任恺为首张华、庾纯、温颙、向秀、和峤等一派,与尚书令贾充为首杨珧、王恂、华廙等为一派相对立,在立嗣上诸臣争执更剧。当时太子司马衷昏庸无能,西晋世祖之弟齐王司马攸较仁孝慧敏。司马骏、卫瓘、和峤等主张废衷立攸,但遭杨皇后和贾充、荀勖等人反对。最终西晋世祖仍然不能舍子立弟,遣返司马攸回其封国,齐王忧病而死。
军事方面,西晋立国后,西晋世祖分封诸王,于277年遣诸王就国,其中一些都督诸州军事。如汝南王司马亮督豫州、楚王司马玮督荆州。统一后,为避免东汉末期诸州割据再度发生,西晋世祖裁撤州郡兵,解除天下武备。分封诸王与去州郡兵是避免权臣专政及地方,显示天下太平。《晋书》山涛传:大郡武吏百人,小郡有武吏五十人,职官志:大国守土百人、次国八十人、小国六十人,整个中原没有常备军防御。尽管诸侯王名义上可以建立千人的部队,镇守本国,但是晋朝实际没有出现诸侯割据,《晋书》地理志:王不之国,官于京师。诸王都留居京城,直到琅玡王南渡整个江南没有诸侯王镇守。
贾后乱政
290年西晋世祖驾崩,西晋惠帝登基,外戚杨骏托孤辅政,出汝南王镇守许昌。野心勃勃的皇后贾南风干政。当时杨骏执政,与贾后对立,杨骏为了巩固自身势力,任命其亲信掌管禁军,此举使宗室诸王与某些大臣不满。
291年贾后藉由楚王司马玮除去杨骏及其势力,任命汝南王亮与卫瓘掌政。不久贾后利用楚王玮与汝南王亮不合去除汝南王亮及卫瓘,再以伪诏杀楚王玮,任命张华、裴頠及贾模等人掌政。
至此贾后夺权成功。所幸张华等人同心协力,尽忠职守,政局得以稳固。此时关中羌氐叛,294年匈奴郝散叛,不久平定。296年其弟郝度元以齐万年为首,联合西北马兰羌、卢水胡叛变。299年齐万年之乱平定。江统和郭钦都曾建议将胡族强制迁离,他所著《徙戎论》提出更完整的主张,晋室施行了优待少数民族的政策,代替过去的强制迁徙,但是没有对有野心的分裂贵族采取迁徙和防范措施。
由于皇太子司马遹非贾后亲生,贾后意图废除。300年皇太子被贾后污篾谋反,被废。赵王司马伦采孙秀计,挑拨贾后杀掉皇太子。而后赵王伦联合齐王司马冏以替皇太子报仇为由发兵去除贾后及其党羽,赵王伦专政。
八王之乱
八王之乱
301年,赵王司马伦自立为帝,改元建始,西晋惠帝退位为太上皇。三月,齐王司马冏、河间王司马颙、成都王司马颖三王联合常山王司马乂(后封长沙王)伐赵王伦。五月去除赵王伦及其党羽,西晋惠帝复位,齐王冏专政。302年成都王颖及河间王颙派军讨伐齐王冏,长沙王乂联合宫廷将领于京城洛阳响应。齐王冏及其党羽被除,长沙王乂掌政,被外戚羊玄之遥控。
303年成都王颖联合河间王颙率军攻击洛阳,讨伐羊玄之等人,但被长沙王乂屡屡击败。304年初洛阳城缺粮,宫廷将领逼东海王奏免长沙王乂,开城投降。长沙王乂被河间王颙将领张方杀害,成都王颖迫惠帝立其为皇太弟,河间王颙为太宰,东海王越为尚书令。成都王颖胜利后,班师返邺,政治中心北移。而后宫廷将领陈轸集结各方兵力,挟西晋惠帝讨伐成都王颖。最后失败,西晋惠帝被俘,东海王越逃至其封国东海(今山东郯城北),河间王颙将领张方占领洛阳。
但不久东海王越的亲弟并州刺史东瀛公司马腾及幽州刺史王浚联合异族鲜卑、乌桓等势力击败成都王颖。张方挟西晋惠帝逃至洛阳,拥有关中及洛阳的河间王颙与东海王和解,最后成都王颖被废,河间王颙改立司马炽为皇太弟。
305年东海王越在山东再次起兵,西向进攻关中。306年东海王越攻入长安。河间王颙和成都王颖败走,司马模占领长安。东海王越迎西晋惠帝还洛阳,随后成都王被害,西晋惠帝驾崩,豫章王司马炽即位,是为西晋怀帝,由东海王司马越摄政,八王之乱至此结束。
五胡乱华
五胡乱华前夕
天灾人祸,少数民族又受到当时士族统治者极端压迫,内迁诸民族乘机举兵纷纷寻求独立谋生,造成五胡乱华,永嘉乱后士族百姓纷纷南渡自保。其中“能建邦命氏成为战国者”有十六国,分别是:成汉、前赵(汉赵)、后赵、前燕、前秦、前凉、后燕、后秦、西秦、后凉、南凉、南燕、西凉、北凉、大夏、北燕。后世由此统称16国诸多列国的那段混乱时期为五胡十六国时期。
五胡乱华前北方外族分布图,当时外族有匈奴、羯、鲜卑、氐、羌、卢水胡、乌桓、巴人及高句丽人。八王之乱期间,地方势力不断膨胀,少数民族中的分裂分子陆续叛变,氐族李雄在益州逐渐势大,于304年称王,两年后称帝,国号成,与罗尚在巴郡对峙。304年司马颖遭王浚和司马腾围攻,遣匈奴领袖刘渊回并州发兵支援,刘渊乘机宣布独立。308年刘渊称帝,国号汉,割据山西西南部。由于晋朝在中原解除武备,无力平定叛乱,加上严重的自然灾害,严重动摇了统治基础。晋室在八王之乱后面临一场覆亡危机。
刘渊为了要扩充版图,遣子刘聪攻打洛阳,多次被击败。石勒及王弥掠夺关东各州,石勒吞并王弥,脱离刘渊转战南下。310年刘渊去世,刘聪杀新帝刘和自立为帝。同年,石勒经宛城、襄阳,掠夺江汉一带,隔年北返。当时关东又有蝗灾,洛阳缺粮,鲜卑拓跋部猗卢等欲派兵防御洛阳,司马越以无粮推辞,并率朝中重臣及诸将东讨石勒,怀帝困于洛阳。
311年西晋怀帝与司马越的矛盾爆发,密诏苟晞伐之,随后司马越病逝,王衍率军归葬封国。当他东行至苦县(今河南鹿邑县)时,遭石勒袭击,晋军精锐受屠尽亡,重臣降后被杀。此时洛阳空虚,被刘聪、王弥兵攻破,杀害官员百姓三万馀人,掳走晋怀帝,史称“永嘉之祸”。313年西晋怀帝被杀,西晋愍帝于长安即位,刘聪派刘曜持续攻打。316年西晋愍帝投降,最后受辱被杀,至此西晋覆亡。而后,各族陆续在北方建立国家,史称“五胡十六国”。
西晋亡后,在北方尚有多个忠于晋朝的地区,即并州北部刘琨、幽州段匹磾、冀州的邵续、青州的曹嶷、徐龛;东北还有慕容廆、段眷;北方还有代王;西北凉州还有张氏集团。然而,并州刘琨先被石勒击溃,投靠幽州段匹磾。段匹磾则奉东晋王敦密令将刘琨处死,之后段匹磾也被石勒击败。刘聪死后,部将分裂,叛逃的多达二十万户,晋军也一度攻打到离其都城不远的绛县,靳准杀刘粲,建立晋藩天王制度,向晋朝臣属,不久遇害。石勒占领了河东,刘曜也抛弃汉旗号,两人都自立为赵国。刘曜载记:在凉州张寔去世之后,其弟张茂向前赵的刘曜称臣(张轨传记载张茂未降并打败了刘曜)。与晋朝对立的三个割据势力,在当时占领了晋朝五分之一的国土。
衣冠南渡
317年西晋灭亡后,司马睿在建康重建晋朝,谥号为东晋元帝,史称东晋。但晋廷稳定后大量引用侨姓世族(原北方世族),压抑江东世族。然而,由于侨姓世族持续侵犯江南经济并打压南方世族入仕朝廷,使得侨吴世族在政治及经济上的冲突仍在。加上世族对寒族歧视、与朝廷分庭抗礼;中央与方镇对立及野心家的崛起,使得东晋一朝未能统一中国。
世族扰政
东晋中宗司马睿原属于东海王越一党,镇下邳。当时江东少受中原战乱影响,东晋中宗渡江后倚重王氏,信任王导、王敦,时称“王与马,共天下”。吴姓世族以义兴周氏及吴兴沈氏并为江东二豪,吴郡朱、张、顾、陆四氏居次。303年、305年及310年间江南发生三次叛乱,皆由义兴周氏的周玘和顾荣、贺循、纪瞻、甘卓等平定,使江南得以稳定,史称三定江南。
307年八王之乱后,司马睿听从王导建议迁都建康。南迁后王导以“镇之以静,群情自安”政策稳定政权,他藉由当地名士顾荣、贺偱、纪瞻为引,进而获得吴姓世族的拥护。而后大量北方世族及皇族衣冠南渡,在王导号召下共同支持司马睿,使得江南诸州次第归附,晋怀帝蒙难司马睿被天下推举为盟主,不久被西晋愍帝任命为丞相,在江东建立统治。
东晋统治阶级主要由世族掌权,由于军权外重内轻,不少方镇心怀野心,造成如王敦之乱、苏峻、祖约之乱及桓温专政。此时虽然陆续有北伐以收复失土,因为内部矛盾而始终未能重建巩固的全国统一政权。383年前秦出动举国之师,意图灭亡东晋。面对亡国之祸,东晋君臣一心,这是成立以来最团结的一次。淝水决战后前秦崩解,谢安、谢玄等人成功的收复大批失土。然而,后期又发生朋党相争及桓玄篡位。由于平民负担沉重,又发生孙恩、卢循之乱。谯纵亦据蜀地自立。最后刘裕崛起,平定诸乱,并夺得皇位,进入了南北朝时期。
东晋初期,王导等人采取镇之以静策略,以稳定局势。东晋的庄园经济的程度比西晋更重。由于农业技术提升等因素,在侨姓世族与吴姓世族密集开发下,江南获得全面开发而繁荣兴盛,中国的经济中心也逐渐南移,使得后来有大运河的出现。此外,在手工业和商业方面也有长足进步。
因为北方外患威胁仍在,东晋朝廷赖世族及方镇的支持以稳定局势,这使得不少士族掌握强大的武装形成割据。王敦素来桀傲,有意控制朝廷,晋元帝为了抑制王氏权势,以刘隗、刁协、戴渊等人牵制,并防御王敦,削弱其兵权。王敦利用祖逖去世、京城防御不足,于322年发兵,攻陷建康。刁协等人被杀,史称王敦之乱。东晋中宗驾崩,皇太子绍即位,是为东晋肃祖。当时王敦欲专权,移镇姑孰(今安徽当涂县),但于324年病危。东晋肃祖下令讨伐,平乱成功,由于王导未附逆,所以王氏仍受晋室重用。
325年东晋肃祖驾崩,皇太子司马衍即位,是为东晋显宗。由王导及外戚庾亮辅政。当时军事重镇分由陶侃镇守荆襄地区及由苏峻及祖约等镇守淮南地区。陶侃怀疑因为庾亮的干预,使得未能辅政而感到不满。庾亮为了提防陶侃,任温峤镇守武昌。由于苏峻及祖约对庾亮巩固中央的政策感到不满,于327年反叛。次年苏祖联军攻陷京师,胁持东晋显宗,庾亮逃至寻阳(今江西九江市),史称苏峻之乱。此时陶侃观望,经温峤力劝之下决定讨伐苏峻。苏峻迎战阵亡,329年陶温联军收复京师,平乱成功。事后庾亮请罪,外调镇芜湖,朝廷由王导执政。334年陶侃去世,庾亮代之,仍遥控朝廷,与王导交恶。339年后王导与庾亮先后去世,由庾翼执政,掌握荆州军权。
北征五胡
在东晋成立后,南迁的晋人莫不希望发动北伐,收复在北方沦陷的家园。但由于世族已安居江南,南方丰富的资产使得重返北方的意愿不高。但是东晋建立后,依然进行了多次的北伐。
东晋初期,朝廷采取以攻为守态度抵御北方。317年祖逖意图北伐,晋元帝给予充分支持,不仅从库存数千匹布帛中取出三千匹支援,晋元帝命祖逖相机收复中原。他招募流民建立军队北上,晋元帝还先后派自己的次子和司马飏出兵配合祖逖,并与当地坞堡合作,最后成功收复黄河以南领土,与石勒隔河相持。
但由于东晋发生内乱,朝廷于321年派戴渊为征西将军,都督各军守寿阳,镇西将军祖逖不愿隶属其下,修武牢沿黄河防御,又得知朝廷内部王敦和刘隗矛盾重重,忧愤而死。王敦因为祖逖去世而不必顾虑遂叛变。祖逖军由其弟祖约率之,最后也随苏峻叛变。由于晋朝内部矛盾,使得得而复失。晋成帝时则由庾亮、庾翼兄弟主持北伐,他们以荆州为中心,意图发动北伐。但是因被抵制,所以没有实现统一。庾氏兄弟相继去世后,朝廷先后由褚裒、殷使得谢尚、桓温、司马勋等多次北伐。
346年晋穆帝时,桓温、周抚、司马无忌、毛穆之、袁乔等讨伐成汉,次年讨灭。349年石虎死,晋廷派褚裒北伐,失败。桓温多次破坏北伐,在褚裒北伐失败后引军东下武昌与殷浩争权。晋廷不许,改以殷浩、司马勋、谢尚负责北伐。352年殷浩联合羌将姚襄北伐前秦,被苻健击败。次年殷浩再度北伐,为姚襄所袭,殷浩被桓温弹劾罢免。
354年桓温伐前秦,但由于苻健采坚壁清野战术,桓温又态度消极不进,最后晋军缺粮而撤退。356年,桓温讨伐河南姚襄,击溃之并攻占洛阳,修谒皇陵。358年桓温不顾朝廷要求其驻守经营洛阳,仅留毛穆之三千人守洛阳,自行南撤。等到晋哀帝及晋废帝(即司马奕)相继为帝之后,桓温已经控制兵权。
当时北方呈现前秦、前燕代凉割据的局势,洛阳为前燕占领。桓温为了准备专权,于369年讨伐前燕。当时燕军大败,晋军进驻枋头(今河南浚县附近)与燕将慕容垂对峙。最后晋军缺粮而退,慕容垂率军追杀,晋军大败。
371年桓温废晋帝司马奕为东海王,改立司马昱为简文帝。隔年简文帝去世,晋孝武帝继位,373年桓温要求“九锡”,大臣谢安、王坦之拖延该事,不久桓温病死,东晋暂时中止了北伐。
淝水之战
淝水之战是东晋政权最后的挽歌,谢安建立的北府军改朝换代建刘宋
淝水之战前夕,前秦东晋对峙图晋孝武帝时,谢安执政,桓冲为荆州刺史,防御荆襄地区;谢玄镇广陵,与谢安防御淮南地区。为了加强中央军力,晋孝武终止谢玄招募淮南江北百姓,成立北府军。
370年前秦灭掉前燕后,前秦帝苻坚即有意灭东晋以统一天下。373年攻下东晋梁益二州。378年派苻丕围攻襄阳,朱序坚守,于隔年攻破,俘虏了朱序;又派彭超围攻彭城,却被谢玄率北府兵击败。382年吕光平定西域后,苻坚的目标指向东晋。次年5月桓冲率10万军,意图夺回襄阳,苻坚派苻睿、慕容垂等人防御。8月苻坚认为时机已到,率举国之师南征东晋,兵分三路,声势浩大。他亲率步兵60万抵达项城,派苻融为先锋率27万兵攻打寿阳,梁成等人屯洛涧以控制淮河。晋廷震惊,谢安力持镇定,命谢石为前线大都督、谢玄为先锋,与谢琰、桓伊等人率8万北府兵北上救援。
383年10月秦军前锋攻陷寿阳后,苻坚赶往指挥,并派朱序向谢石诸将劝降。但朱序尽泄秦军虚实,并建议速战速决。11月谢玄派刘牢之率五千精兵攻破洛涧,晋军西行,与秦军对峙淝水。12月有人向苻坚建议后退决战。诸秦将认为阻敌淝水畔比较安全,但苻将认为半渡而击可主动对决。当秦军后移时,晋军渡水突击,朱序于后军大喊秦军已败。此时秦军大乱,谢玄等人乘胜追击,秦军全面崩溃,苻融战死,苻坚中箭,孤身北返,后由慕容垂护送。此役晋军全面胜利,于东晋历史上意义非凡,史称“淝水之战”。
战后,谢安都督诸州军事,准备北伐支离破碎的前秦。384年谢安命谢玄、桓石虔率军北伐,谢玄等人自广陵北上,攻克鄄城、广固等地,并修建青州派(水利工程)以运送粮草。此役收复山东、河南一带,将领土划至黄河以南。荆州军也成功收复四川、襄阳一带。谢玄继续北上,前锋刘牢之一度打到邺城。但专政朝廷的司马道子忌讳谢氏功高,朝议“以征役既久,宜置戍而还”,令谢玄回镇淮阴,最后北伐功败垂成。
朋党之乱
司马道子为晋孝武帝之弟,甚受信任。淝水之战后谢安谢玄被司马道子排挤,最后相继去世,朝廷逐渐混乱,北府军后由王恭等人统率。桓冲去世后,桓家后来由桓玄领导。390年晋孝武帝对司马道子不满,遂内以王珣、王雅入廷,外以王恭任兖州刺史、殷仲堪任荆州刺史;司马道子也引王国宝及王绪抗衡,朋党乱起。
396年晋孝武帝被贵人张氏杀,太子继立,为晋安帝。398年王恭和庾楷上表弹劾王国宝并领兵讨伐,殷仲堪遥援,吴姓世族也发民支持。司马道子畏惧,只好杀王国宝、王绪求和。之后司马道子听从司马尚之建议,任王愉江州刺史为外援。
次年王恭联合荆州刺史殷仲堪、广州刺史桓玄再度举兵。司马道子命其子司马元显为都督同王愉率军抵御。王愉被击败,联军攻至京师。司马元显收买刘牢之倒戈,王恭败死。殷仲堪与桓玄得知后退至寻阳,由桓玄任盟主,最后双方言和。朝廷为分化殷仲堪势力,任桓玄为江州刺史、殷仲堪为荆州刺史、其部下杨佺期为雍州刺史。399年桓玄杀殷杨二人,并其辖地。
司马元显担忧北府军不可靠,征江东豪族佃民以建立新军,称为“乐属”。这却使“东土嚣然”,引发民变,399年孙恩率众攻陷会稽,史称孙恩之乱。孙恩世奉五斗米道,五斗米道大受世族及平民信仰。400年孙恩扩张势力,江东豪族及五斗米道纷纷响应,江东八郡完全沦陷。401年孙恩偱海路直袭丹徒,京师震撼。刘牢之派刘裕至海盐击败孙恩,孙恩乘船而退,又被刘裕击败。402年3月孙恩为临海太守辛景所败,投海而亡。余众由其妹夫卢循领导。
402年司马元显为免桓玄乘乱偷袭,抢先西征,任刘牢之为先锋,司马尚之为后部。桓玄也率军东下,大破司马尚之,刘牢之认为司马元显无用而倒戈,引桓军入建康。桓玄控制朝廷,诛杀异己,先后杀司马元显与道子,夺取刘牢之兵权,诛戮部分北府将领,提拔北府将领刘裕。桓玄最初有意革新朝廷,但最后豪奢纵欲,政令无常,渐失人心。
403年桓玄篡位称帝,建国桓楚。司马遵与毛璩等起兵拥晋后,刘裕同北府旧将何无忌、刘毅举兵,收复建康,桓玄挟晋安帝西撤江陵。而后桓玄又率军东下,被刘毅击败。最后桓玄逃往蜀地,途中被冯迁所杀。桓振、桓谦又挟晋安帝反抗,直到405年肃清桓氏势力,何无忌得以迎晋安帝复位,也掌控了朝廷。
晋朝覆亡
刘裕掌控朝廷,荆州刺史刘毅忌妒,意图举兵。412年刘裕抢先讨伐之,刘毅兵败自杀。谯蜀为东晋叛将谯纵所建。在405年时,益州刺史毛璩率军讨伐江陵桓振,蜀军不愿远征,便推谯纵为主叛晋。随后攻陷成都,杀死毛璩,谯纵也自号成都王。408年晋廷派刘敬宜率军讨伐但失败。413年刘裕派西陵太守朱龄石率军西伐,攻占成都。谯纵败退自杀,谯蜀亡。
卢循为孙恩继承人,桓玄为安抚之任为永嘉太守,但他仍不断袭扰沿海。404年卢循由海路攻占广州,隔年晋廷为安抚而命他为广州刺史。410年卢循趁刘裕北伐南燕之机,与其姐夫徐道覆分二路北伐,合溃刘毅于桑洛州(今江西九江市),乘势攻入京师建康,史称卢偱之乱。
此时刘裕已赶回,卢循和徐道覆发生内讧,卢循久攻京师不破,撤守寻阳。10月徐道覆进攻江陵,为守将刘道规所败。12月卢循败于晋军,退守广州。411年刘裕派兵击杀徐道覆。卢循最后于交州被交州刺史杜慧度歼灭,投水自杀,至此乱事平定。
刘裕消灭若干异己后,为了名正言顺称帝,先后发动两次北伐。当时南燕慕容超屡屡入侵,409年刘裕率军伐南燕。于次年攻破南燕都城广固,擒杀慕容超,南燕亡。而后因卢循叛乱,刘裕回师。后秦因为屡遭夏主赫连勃勃入侵,国势大衰,幼主姚泓初立。416年12月刘裕再度北伐,连克许昌、洛阳。隔年刘裕兵分两路围攻关中,最后攻破长安,后秦亡。
但于该年冬天,留守京师的刘穆之突然去世,为免朝廷生变,刘裕不得不亲返。他命其幼子刘义真同王镇恶、沈田子等诸将防守长安,后来诸将内哄,夏主赫连勃勃率军攻击。417年冬刘裕命刘义真等将领率军东归,遭夏军追击,元气大伤,至此北伐结束。关中失守后,刘裕开始积极谋取帝位。同年刘裕杀晋安帝,立其弟德文,为晋恭帝。
420年刘裕废东晋恭帝自立,建国宋,史称南朝宋,是为宋武帝,东晋至此灭亡。
439年北魏统一华北后,至此进入南北朝时期。