桓温素称京口“兵可用”,必欲取得京口,因而采取了三步对策。第一步,以出军失期为名免范汪为庶人,接着又以没郡免庾希徐州职任。庾氏不但如前所述,家于晋陵之暨阳,在京口亦有府第,其家族在这一带的潜在势力,是难于铲除尽净的。所以桓温采取了第二步措施,名正言顺地以郗愔镇京口,用来取代庾氏。《晋书》卷六七《郗愔传》:愔为辅国将军、会稽内史,“大司马桓温以惜与徐、究有故义,乃迁愔都督徐、兖、青、幽、扬州之晋陵诸军事,领徐、兖二州刺史,假节。
”郗愔本以“冲退”著称,与桓温无争,但终非桓温可以放心的人。所以没过多久,桓温又采取了第三步措施,于太和四年(369年)北伐过程中逼郗愔交出徐、克,由桓温并领,结束了郗氏家族支配京口的时期,也完成了桓氏对东晋上下游诸藩镇的全面控制。郗氏京口势力虽已不存,但由郗鉴开始经营的京口重镇,在东晋的建康政局中继续起着关键作用。
以后,谢玄在京口,组成了关系淝水之战胜败的北府兵;王恭据京口,与荆州殷仲堪等联兵反对执政;刘牢之据京口,镇压东方农民起义军;刘裕据京口,继续镇压农民起义军,又平定桓玄之乱,最后竟以京口方镇转移晋柞。刘裕深知京口对建康的重要性,他得势以后,对京口采取了严密的控制措施,而且以子弟居其任,不授异姓。东晋的门阀政治,发端于琅邪王氏,巩固则在颍川庾氏。
庾氏在江左之兴,主要由于庾氏联姻帝室的家族关系和庾亮出入儒玄的个人素质。庾亮好谈玄学,却不非儒,不废儒家礼法事功。“风格峻整,动由礼节,闺门之内不肃而成”,“时人皆惮其方严”。庾亮出入玄儒,具有玄学表现和儒学内涵,这种个人素质,使他异于其时的多数名士,而颇类于王导。这大概是庾亮本人后来被明帝重用以平衡王导势力的一个重要原因。
明帝经历了王敦之乱的剧烈震动,对王氏家族更有戒心,亲庾亮、疏王导的意向越来越明显。明帝成年在位,“潜谋独断”(《明帝纪》),虽袒庾而不纵庾,庾、王之间还不具备公开进行倾轧的政治气候。到了成帝之时,皇帝幼冲,庾太后临朝,庾亮拥有决断政事之权。他执政后,一反王导的宽和,依法断事,又杀南顿王司马宗等宗室,因而大失人心。
后执意征流民帅苏峻入京,造成了苏峻之乱。京师陷落后,庾亮逃奔寻阳,与江州刺史温峤共推荆州刺史陶侃为盟主,平定了动乱。乱事平定后,庾亮出镇豫州。东晋之初,皇权对门阀政治进行了两次重大的反抗。一次是晋元帝假手于权臣刘隗、刁协等人,而王敦的反叛打破了这次反抗;另一次是晋明帝假手于宗室、外戚南顿王宗和虞胤等人,而庾亮排闼入宫打破了这次反抗。