永和五年(349)四月九日,石虎的病情不断加重,他开始安排后事:任命彭城王石遵为大将军,镇守关西;任命燕王石斌为丞相、录尚书事;任命张豺为镇卫大将军、领军将军、吏部尚书。石虎命他们接受遗诏,在自己死后辅佐新皇。
石虎让石斌辅佐朝政,这让刘皇后如鲠在喉,因为当年正是因为她出的计谋,年长的石斌才没被立为太子,刘皇后怕他对自己的儿子石世不利,于是和张豺密谋想要除掉石斌。当时石斌驻守在襄国(今河北邢台市),刘皇后派使者对石斌说:“陛下病情已经好转,王爷可以暂时不用到京师探望。”石斌听了很高兴,不用去京城,他就可以干自己喜欢的事了,于是他尽情地纵酒、打猎。
石斌此举正中刘皇后之计,刘皇后和张豺假传石虎诏令,称石斌无忠孝之心,在父亲生病期间娱乐活动无度,将他就地免职,还派张豺的弟弟张雄率五百龙腾卫士把他软禁起来。
永和五年(349)四月十九日,石遵从幽州来到京师邺城探视父亲的病情。刘皇后不让他见石虎,又假传诏令,给石遵调配了三万禁军,让他立即动身,到关西任职。石遵叩拜接旨,痛哭流涕而去。
石虎的病情稍有好转,清醒过来,他问左右道:“石遵到了没有?”左右说:“来了,又走了。”石虎说:“真可惜没有见到他!”这时候有忠于石斌的龙腾卫士近两百人向石虎提出让石斌回朝统率天下兵马,石虎传令让石斌入朝,但很快他又昏迷过去,命令也无人去执行。刘皇后和张豺感觉石斌的存在是个巨大的威胁,于是假传圣旨,让张雄杀死了石斌。
四月二十二日,刘皇后再假传石虎诏令,任命张豺为太保、都督中外诸军事、录尚书事,又为其增加卫士一百、马匹一百。
永和五年(349)四月二十三日,石虎去世,年五十五岁,十一岁的太子石世随即登基,尊刘皇后为皇太后。因新皇年纪尚小,刘太后临朝听政。为了安抚宗亲,在张豺的建议下,刘皇太任命彭城王石遵、义阳王石鉴为左右丞相。
司空李农忠心于石虎,与张豺关系紧张,张豺找太尉张举商量,想要杀害李农,但张举和李农私下关系要好,他派人秘密告诉李农赶快逃命,于是李农率领一百多个亲信骑兵逃离邺城,之后聚拢了并州的乞活军数万家退守上白(今河北威县南)。刘皇太后命张举率禁军包围了上白。张豺提议任命张离为镇军大将军、监中外诸军事、司隶校尉,作为自己的帮手,刘皇太后批准了。
这时候邺城内开始出现动乱迹象,盗贼蜂起,到处抢掠财物。
彭城王石遵西行赴任,走到河内郡(今河南沁阳市)的时候,得到了父亲石虎去世的消息。而正在这个时候,消灭高力军后回师的姚弋仲、蒲洪、刘宁以及征虏将军石闵、武卫将军王鸾等人和石遵在河内郡的李城不期而遇。
姚弋仲他们都认为石世年纪太小,难堪大任,于是一致劝石遵道:“王爷年长,而且贤明能干,先帝本属意殿下为太子,但年迈犯了糊涂,才被张豺等人迷惑。如今奸臣当道,上白之围僵持不下,京师守卫空虚,如果殿下以清除张豺的名义兴兵讨伐,京城内的将士必会倒戈,大开城门迎接殿下!”
石遵一听,感觉他们说得有道理,自己一下子得到这么多猛将的支持,哪有不成功的道理?于是他也顾不上悲伤了,立即下令起草讨伐檄文,然后率军回师邺城。洛州刺史刘国率领部属前来汇合。
当石遵的檄文传到邺城后,张豺吓得面无人色,急令包围上白的禁卫军回援京师。
五月十一日,石遵率众抵达**阴(今河南汤阴县),邺城已经近在眼前,这时候石遵的队伍规模已经达到了九万人。石遵命猛将石闵打前锋,他用手拍了拍石闵的肩膀,说道:“好好干,事成之后封你为太子。”(石遵没有儿子。)石闵激动地回答道:“我必肝脑涂地,不负王爷!”
得知石遵前来,邺城内的羯族老兵议论纷纷道:“彭城王前来奔丧,我们应该把他迎接进城,不能再给张豺卖命了!”他们纷纷跳墙而出,张豺挥刀砍倒几个,但也制止不住。
张离一看张豺大势已去,便率领龙腾卫士两千人打开了城门,迎接石遵。
这时候的刘太后紧张得浑身发抖,她六神无主,急召张豺进宫商议对策。刘太后表情哀伤,流着泪说道:“先帝尸骨未寒,祸乱却接二连三!新帝年幼,哀家只能依靠将军您了,将军可有什么良策吗?如果给石遵高官厚禄,能平息这场动乱吗?”张豺紧张的程度不亚于刘太后,他也没有什么好的主意,只能不住点头:“是……是……”于是朝廷下诏令,任命石遵为丞相、大司马、大都督、都督中外诸军事、录尚书事,加黄钺、九锡,并给他增加十个郡的封邑。可以说,除了皇位,能给的权力都给石遵了。
五月十四日,石遵率众抵达安阳亭,张豺出城迎接,石遵当即逮捕了他。
五月十五日,石遵身穿铠甲,脚蹬战靴,手拿兵器,耀武扬威地从凤阳门进入邺城。他登上太武前殿,然后顿足捶胸,号啕大哭,哭祭父亲石虎,后退至东厢房。他命人把张豺绑到平乐市场斩首示众,屠灭三族。
刘太后根据石遵的命令,下诏说:“当年太子石世年幼,所以立了他做太子,这是先帝私情所致。皇家基业责任重大,石世承担不起,现让石遵继承帝业。”
石遵假意再三推辞,群臣再三进谏。这表演进行完之后,石遵在太武殿正式继位,大赦死刑以下囚犯,并下令即刻解除对上白的包围。
石遵封石世为谯王,食邑一万户,石世共在位三十三天;废黜刘皇太后为太妃。过了不久,石遵命人把他们母子全部杀死了。
李农从上白回邺城请罪,石遵让他官复原职。石遵尊奉母亲郑樱桃为皇太后,立王妃张氏为皇后。他忘了之前对石闵的承诺,立了石斌的儿子石衍为皇太子。石遵又任命兄长义阳王石鉴为侍中、太傅,沛王石冲为太保,乐平王石苞为大司马,汝阴王石琨为大将军。武兴公石闵被任命为都督中外诸军事、辅国大将军。
五月十九日,天气出现异常,邺城狂风大作,不少大树被连根拔起,天空中雷电交加,不一会儿竟降下冰雹。太武殿、晖华殿起火,波及许多建筑,大火燃烧一个多月才被扑灭。
沛王石冲当时在蓟城镇守,他对亲信属下说道:“石世是先帝所立,石遵擅自把他废掉并杀害,罪无可恕!现在去让全军整装待发,我要出兵讨贼!”
石冲留下宁北将军沭坚防守幽州,亲自率领五万将士南下,同时把讨伐檄文传发古燕赵之地,各地纷纷响应,等石冲抵达常山郡(今河北正定县)时,部众已达十几万人。
这时候石遵的大赦令传来,石冲动摇了,说道:“石世、石遵都是我的弟弟,死者已经无法复生,活着的不应该再自相残杀,我准备回军。”石冲的部将陈暹极力反对:“石遵弑君夺位,罪行深重!您可以暂且北返,我仍将继续南下,等我攻下京师,擒获石遵,再恭迎您的大驾。”石冲听了这番话,受到鼓舞,继续率军前行。
石遵派石闵和李农率领精兵十万去抵抗石冲。双方军队在平棘(今河北赵县)遭遇,石冲军队不敌,大败。石冲逃到元氏县(今河北元氏县)被擒,石遵命他自杀,并活埋了石冲的将士三万多人。
石闵向石遵进言道:“蒲洪是豪杰类人物,先帝命他镇守关中,但我恐怕他到了关中后,秦州、雍州之地就不再属于陛下了。如今陛下登基,应该撤回原来的任命。”石遵认同石闵的说法,免去蒲洪都督雍、秦二州诸军事之职,其他的官职不变。蒲洪正准备率队西去,得到诏令后十分愤怒,立即率军回到枋头(今河南浚县),派使者前去接洽晋廷,准备向晋投降。