初,征西将军夏侯渊之子楙尚太祖女清河公主,文帝少与之亲善,及即位,觉得安西将军,都督关中,镇长安,使承渊处。诸葛亮将犯境,与群下谋之,丞相司马魏延曰:“闻夏侯楙,主婿也,怯而无谋。今假延精兵五千,负粮五千,直从褒中出,循秦岭而东,当子午而北,不过旬日,可到长安。楙闻延奄至,必弃城逃脱。长安中惟御史、京兆太守耳。横门邸阁与散民之谷,足周食也。比东方相合聚,尚二十许日,而公从斜谷来,亦足以达。如此,则一举而咸阳以西可定矣。”亮觉得此危计,不如安从坦道,能够平取陇右,十全必克而无虞,故不消延计。亮扬声由斜谷道取郿。使镇东将军赵云,杨武将军邓芝为疑军,据箕谷。帝遗曹真都督关右诸军亮身率雄师攻祁山,戎陈整齐,号令明肃。始,魏以汉昭烈既死,数岁寂然无闻,是以略无备豫;而卒闻亮出,朝野惊骇。因而天水、南安、安宁皆叛应亮,关中响震,朝臣未知计所出。帝曰:“亮阻山为固,今者自来,正合兵法致人之术,破亮必也。”乃勒兵马步骑五万,遣右将军张郺督之,西拒亮。丁未,帝行如长安。
初,公孙康卒,子晃、渊等皆幼,官属立其弟恭。恭劣弱,不能治国,渊既长,胁夺恭位,上书言状。侍中刘晔曰:“公孙氏汉时所用,遂世官相承,水则由海,陆则阻山,外连胡夷,绝远难制。而世权日久,今若不诛,后必生患。若怀贰阻兵,然后致诛,于事难堪。不如因其新立,有党有仇,先其不料,以兵临之,开设赏募,可不劳师而定也。”帝不从,拜渊扬烈将军、辽东太守。
秋,八月,吴王至皖,以陆逊为多数督,假黄钺,亲执鞭以见之;以朱桓、全琮为摆布督,各督三万人以击休。休知见欺,而恃其众,欲遂与吴战。朱桓言于吴王曰:“休本以亲戚见任,非智勇名将也。今战必败,败必走,走当由夹石、挂车。此两道皆险厄,若以万兵柴路,则彼众可尽,休可生虏。臣请将所部以断之,若蒙天威,得以休自效,便可乘胜长驱,进取寿春,割有淮南,以规许、洛,此万世一时,不成失时!”权以问陆逊,逊觉得不成,乃止。尚书蒋济上疏曰:“休深切虏地,与权精兵对,而朱然等在上流,乘休后,臣未见其利也。”前将军满宠上疏曰:“曹休虽明果而希用兵,今所从道,背湖旁江,易进难退,此兵之□地也。若入无强口,宠深为之备!”宠表未报,休与陆逊战于石亭。逊自为中部,令朱桓、全琮为摆布翼,三道俱进,冲休伏兵,因驱走之,追亡逐北,径至夹石,斩获万馀,牛马骡驴车乘万两,军资东西略尽。