司馬昭出生士族,祖上在西周時因功被周王室賜司馬姓,至其祖父時任洛陽京兆尹。
漢建安六年(公元208年),司馬昭的父親司馬懿被曹操強制征招入仕,與曹丕交好,時任黃門侍郎、議郎、丞相東曹屬、主簿。
魏景初二年(公元238年),司馬昭被封爲新城鄉侯。
正始初年(公元240年),任洛陽典農中郎将。
時值魏明帝奢侈之風的後期,司馬昭下令免除苛務雜稅,以免延誤農時,百姓欣喜。
随後轉任散騎常侍。正始五年(公元244年),司馬昭作爲征蜀将軍輔助夏侯玄,随大将軍曹爽伐蜀,率軍出駱谷,駐紮于興勢。
“期間,司馬昭審時度勢,先是按兵不動迫使蜀襲軍撤退,後又建議夏侯玄及時撤兵,使得魏軍脫離不利險境。”
“回到京都後,官拜議郎。嘉平元年(公元249年)春,曹魏皇帝祭掃高平陵,大将軍曹爽及其親信都随侍同行。”
“時任太傅的司馬懿以皇太後名義下令,關閉城門,占據武庫,并派兵出城據守洛水浮橋,命令司徒高柔持節代理大将軍職事,占據曹爽營地。”
“之後司馬懿誅殺曹爽,把持魏國朝政,史稱“高平陵之變”,司馬昭因爲率衆護衛二宮有功,得賞增加封邑一千戶。”
“同年秋季,蜀将軍姜維進犯雍州,依傍翔山建築兩座城,派牙門将句安、李教等人駐守,并聚集羌胡人爲人質,進犯侵逼各郡,征西将軍郭淮和雍州刺史陳泰進行抵禦。”
“司馬昭随郭淮迎戰,升任安西将軍、持節,駐守關中,爲諸軍節度。郭淮和句安在曲地陷入僵持,于是司馬昭進兵占據長城,南奔駱谷來迷惑蜀軍。”
“姜維有所顧忌,退兵守南鄞,句安的軍隊斷絕了後援,率衆投降。”
“司馬昭轉任安東将軍、持節,鎮守許昌。”
“嘉平三年(公元251年),司馬懿率領中軍乘船從水路去讨伐王淩,司馬昭奉命督察淮北諸軍事務,率領軍隊在項地會師。”
“獲封賞增食邑三百戶,暫授金印紫绶。”
“同年八月,司馬懿逝世,次年,司馬昭之兄司馬師任大将軍,總攬國政。”
“嘉平四年(公元252年),司馬師下令兵分三路攻打吳國。”
“司馬昭爲都督,統率征東将軍胡遵、鎮東将軍諸葛誕讨伐吳國,在東興交戰。”
“胡遵等人輕敵懈怠導緻戰敗,司馬昭因監軍之責獲罪被削去爵位。”
“嘉平五年(公元253年)夏,蜀将姜維再次舉兵侵擾隴右,佯稱要攻打狄道,司馬昭暫兼征西将軍,駐守長安,他認爲姜維是虛張聲勢,果然蜀軍因糧草不足撤軍。”
“此時正趕上新平羌胡部族叛亂,被司馬昭打敗,叛軍懼于其威紛紛投降。”
“此戰因爲平叛有功,司馬昭重新被封爲新城鄉侯。”
“嘉平六年(公元254年)春季,魏邵陵厲公曹芳與中書令李豐、太常夏侯玄、光祿大夫張緝等人密謀誅殺司馬師,欲改立太常夏侯玄爲大将軍,計劃未遂,三人被司馬師誅殺。”
“同年,司馬師廢曹芳爲齊王,在郭太後的堅持下,司馬師派使者迎立高貴鄉公曹髦到洛陽登基,改年号爲正元。”
“因司馬昭參與了制定策謀,被進封爲高都侯,增封食邑二幹戶。”
“正元二年(公元255年)春季,鎮東将軍毌丘儉、揚州刺史文欽假稱受太後诏書,在壽春起兵,并向各州郡發檄文以共同讨伐司馬師。”
“司馬師率領中外各軍讨伐毌丘儉和文欽,讓司馬昭兼任中領軍,留守洛陽。”
“此戰,毌丘儉被誅殺,文欽潰逃投奔吳國。”
“期間,司馬師眼疾複發,又因敵襲受驚加重,回京後遂任司馬昭爲衛将軍,總管諸軍。”
“同年,司馬師在許昌逝世。魏帝曹髦命令司馬昭鎮守許昌,讓尚書傅暇率領六軍返回京師。”
李白:司馬昭采用鍾會及傅暇的策略,自己率軍返回洛陽以南駐紮。
二月,诏令任命司馬昭爲大将軍、錄尚書事。
公元256年六月,魏國改年号甘露。八月,朝廷诏令司馬昭加大都督封号。
甘露二年(公元257年)夏季,司馬昭以皇帝名義召諸葛誕回京都任司空、諸葛誕拒不從诏,并殺死揚州刺史樂綝,蟠踞淮南起兵,派小兒子諸葛靓到吳國做人質,向吳王稱臣請求救援。
同年,司馬昭爲激勵士氣,事奉天子及皇太後一同東征,在青、徐、荊、豫征兵,又征集了一部分關中的流動部隊,都會合于淮北。
軍隊駐紮在項,令廷尉何桢持符節,出使淮南,對将士們宣示撫慰,申明叛逆輿忠順,誅罰與賞賜等。
六月,魏帝曹髦車駕到達項縣,司馬昭率兵二十六萬人駐紮于丘頭(今河南沈丘東南),命征南将軍王基和安東将軍陳骞等率衆包圍壽春城。
東吳大将孫綝派遣全怿、全端、唐咨、文欽、王祚等将軍率領三萬餘人前往壽春城接應諸葛誕,吳軍趁包圍圈還未形成,憑借險要地勢,從壽春城東北沖入城中。
同時,孫綝命大都督朱異率三萬軍士屯安城(今安徽壽縣西南)。
随後,司馬昭以優勢兵力将壽春城四面合圍,構築工事困城。
城内的文欽在魏軍圍城過程中多次嘗試解圍,均被擊退。
不久,魏兖州刺史州泰在陽淵(今安徽壽縣西南)擊退朱異援軍。
此外,骠騎将軍王昶占據夾石(今湖北荊門市西北)逼近江陵(今湖北荊州市),牽制東吳将軍施績、全熙等人,以防其向東救援諸葛誕。
七月,吳軍統帥孫綝出動衆多兵力駐紮在镬裏,又派朱異率将軍丁奉、黎斐等五人前去解壽春之圍。
朱異率衆推進到黎漿水(今安徽壽縣南)一帶,試圖解救諸葛誕,但多次被石苞和州泰擊敗。
傷亡慘重,且物資和糧草都被魏軍燒毀,朱異被迫下令全軍撤退,但這一決定卻令孫綝非常不滿。
爲解壽春之圍的孫綝又征調三萬兵馬交給朱異,強令朱異再度出擊,朱異以軍糧及物資供應不足加以拒絕。
孫琳大怒,将朱異斬首示衆後便率軍返回了建業。
朱異被殺,吳軍士氣受挫,百姓也心存憤恨。
此後司馬昭繼續加強包圍,并放風用反間之計,散布吳軍救援将至、魏軍士氣低落、糧草匮乏等消息迷惑城内軍士。
諸葛誕等人更加寬心任意吃喝,不久城中缺糧。