孝景三年,吴楚反。亚夫以中尉为太尉,东击吴楚。因自请上曰:“楚兵剽轻,难与争锋。愿以梁委之,绝其粮道,乃可制。”上许之。
太尉既会兵荥阳,吴方攻梁,梁急,请救。太尉引兵东北走昌邑,深壁而守。梁日使使请太尉,太尉不肯往。梁上书言景帝,景帝使使诏救梁。太尉不奉诏,坚壁不出,而使轻骑兵弓高侯等绝吴楚兵后食道。吴兵乏粮,饥,数欲挑战,终不出。吴兵既饿,乃引而去。太尉出精兵追击,大破之。于是诸将乃以太尉计谋为是。由此梁孝王与太尉有却。
其后匈奴王唯徐卢等五人降,景帝欲侯之以劝后。丞相亚夫曰:“彼背其主降陛下,陛下侯之,则何以责人臣不守节者乎?”景帝曰:“丞相议不可用。”乃悉封唯徐卢等为列侯。
汉景帝三年,吴、楚等七国叛乱。周亚夫由中尉升任太尉,领兵东征讨伐吴、楚。周亚夫自己向皇帝请求说:“吴、楚的军队剽悍轻捷,很难和他们正面交锋。我希望把梁国丢给他们,断绝他们的粮道,这样就可以制服他们了。”汉景帝同意了他的建议。
太尉(指周亚夫)在荥阳集结兵力后,吴国正在攻打梁国,梁国形势危急,派人求救。太尉带领军队向北向东撤退到昌邑,深挖壕沟坚守不出。梁国每天派使者向太尉求援,太尉都不肯去。梁国上书给汉景帝,汉景帝派使者命令太尉救援梁国。太尉不接受诏令,坚守不出,而是派遣轻骑兵弓高侯等人切断了吴、楚军队的后方粮道。吴、楚军队因为缺粮,饥饿难忍,多次想要挑战,但太尉始终没有出战。吴、楚军队由于饥饿,于是撤退了。太尉派出精兵追击,大败敌军。这时将领们才认为太尉的计谋是对的。因此,梁孝王与太尉产生了矛盾。
后来,匈奴的五个首领唯徐卢等人投降,汉景帝想封他们为侯爵来鼓励其他人投降。丞相周亚夫说:“他们背叛了自己的君主来投降陛下,如果陛下封他们为侯,那么以后如何要求臣子们坚守节操呢?”汉景帝说:“丞相的意见不可采纳。”于是全部封唯徐卢等人为列侯。