文帝后元六年(前158),匈奴军臣单于率部大举向汉攻略,分两路从上郡、云中向南袭来,每路三万大军,首都长安告急,朝廷部署长安防守,立即调动军队,令河内太守周亚夫为将军,率军驻长安西细柳;宗正刘礼为将军驻渭北霸上;祝兹侯徐历为将军驻渭北棘北。文帝曾亲赴军营视察,了解防卫情况。
面对匈奴不断地内侵劫掠,文帝时贾谊在《治安策》中痛切地指出:“今匈奴嫚侮侵掠,至不敬也,为天下患,至亡(无)已也。”
贾谊认为: “天下之势方倒悬。凡天子者,天下之首,何也?上也。蛮夷者,天下之足,何也?下也。而汉岁致金絮采缯以奉之。夷狄征令,是主上之操(持)也;天子共贡,是臣下之礼也。足反居上,首顾居下,倒悬如此,莫之能解(救),怎么能说国家有明智之人乎?非但倒悬而已,就如同足生了病无法走路,受了风,患了痒子,身上非常难受,所以臣认为是一方病矣。医能治之,而皇上不使用,让人为之流涕者的就是此事。”