杜預出身于京兆著名的世家大族,祖父杜幾,是魏尚書仆射。
父親杜恕,是幽州刺史。
杜預學識淵博,明于國家興廢之道,常稱其雖不能立德,卻當以立功立言。
嘉平元年,司馬懿發動高平陵之變,徹底擊潰以曹爽為首的曹氏集團,完全掌握了曹魏政府的實際權力。
而杜預的父親與司馬懿不和,在高平陵之變之后被發配,幽禁而死,所以杜預長久不得調用。
“司馬懿、司馬師父子相繼病死后,正元二年,司馬昭接替父兄職務執政。”
“杜預娶司馬昭的妹妹高陸公主為夫人,開始拜為尚書郎,繼承祖父豐樂亭侯的爵位。”
“杜預在職四年后,司馬昭任相國,杜預改任為參相府軍事。”
“景元四年五月,魏軍兵分三路大舉伐蜀。杜預被任命為鐘會的鎮西將軍府長史。”
“魏滅蜀后,鐘會謀反,他的僚屬官佐都被害,杜預靠他的智慧得免于禍,事后增加封邑一千一百五十戶。”
“公元264年七月,司馬昭委托荀勖、賈充、裴秀、鄭沖等人改制禮儀、法律、官制。”
“其中車騎將軍賈充等負責制訂律令,杜預也受命參與這項工作,是《晉律》主要的注解者。”
“咸熙二年十二月丙寅,司馬炎逼迫魏元帝曹奐禪讓,即位為帝,定國號為晉,改元泰始。”
“杜預轉為晉臣,并于泰始中期擔任守河南尹一職。”
“律令修訂完成后,杜預上奏稱,法律是判決案件的準繩和范例,并不是詳細探究事理和人性的書,所以文字簡約而例子明顯,允許做的和禁止做的都省約簡要。”
“皇帝下詔,將此律令與注解頒布于天下。”
“《晉律》名義上主持修律的是賈充,全部晉律的注解都是由杜預完成的。”
“杜預任河南尹期間,以為京師是教化天下的基點,由近到遠,凡施政行文,務必以國家大政方針為準。”
“杜預受詔命制定了升降賞罰官吏的考核條例,重申唐堯的舊制,去密而就簡,則簡明而易行。”
“他認為順應自然,天下的事就會順理成章。”
“考核薦舉優劣,要委任明達的官員,使各自考核自己轄區的官吏。”
“任職一年以后,每年挑優者一人為上等,劣者一人為下等,統計以后報于朝廷。”
“以六年為基準,作為官員升貶的基準。但是杜預的建議沒有為朝廷接受。”
“公元270年年初司隸校尉石鑒因為與杜預有夙怨,上奏彈劾杜預,杜預被免職。”
“泰始六年六月,當時胡虜侵擾隴右一帶,皇帝以杜預為安西軍司,給兵三百人,馬百匹。”
“到達長安,又加秦州刺史、領東羌校尉、輕騎將軍、假節等職銜。”
“當時胡虜兵強盛,石鑒為安西將軍,讓杜預出兵攻打胡虜。”
“杜預認為胡虜乘得勝之勢,馬匹肥壯,而官軍孤懸敵境而又困乏,應該積蓄力量來等待時機,春天才能進討,所以陳述了五不可、四不須的意見。”
“石鑒大怒,又上奏杜預擅自修飾城門官舍,使軍隊困乏,派御史檻車將杜預囚送廷尉。”