汉昭帝元凤二年(公元前79年)
夏天四月,汉昭帝从建章宫搬到未央宫居住。
六月,宣布大赦天下。
这一年,匈奴又派九千骑兵驻守在受降城,用来防备汉朝。他们在余吾水上架起桥梁,让军队能够顺利通过,以便在危急时逃跑。匈奴其实想和汉朝和亲,但又担心汉朝不答应,所以不敢主动提出来,只是常常让身边的人向汉朝使者暗示。不过,匈奴对汉朝边境的侵扰和掠夺越来越少了,对待汉朝使者也更加优厚,想慢慢促成和亲这件事。汉朝呢,也就先采取笼络的策略应对匈奴。
汉昭帝元凤三年(公元前78年)
春天一月,泰山上有块大石头自己立了起来;上林苑里有棵已经枯死倒地的柳树,竟然自己又活了过来,重新生长;还有虫子吃这棵柳树的叶子,吃出的痕迹形成文字,写着“公孙病已立”。符节令鲁国人眭弘上书说:“大石头自己立起来,枯柳树又复活,这预示着会有普通百姓成为天子。枯树重新生长,难道是以前被废掉的公孙氏家族要复兴吗?汉朝是尧的后代,有传承国运的使命,现在应当寻找贤能的人,把帝位禅让给他,自己退位,受封百里之地,这样才顺应天命。”结果眭弘因为制造妖言迷惑众人,被处死了。
匈奴单于派犁污王去窥探汉朝边境情况,犁污王回来说酒泉和张掖的汉朝兵力变得更弱了,可以出兵试探性地攻打,说不定能重新夺回以前失去的土地。当时汉朝事先抓到了匈奴投降的人,得知了这个计划,汉昭帝就下诏让边境加强戒备。没过多久,右贤王和犁污王率领四千骑兵分成三队,侵入日勒、屋兰、番和等地。张掖太守和属国都尉赶紧发兵反击,把匈奴打得大败,匈奴只有几百人逃脱。属国的义渠王还射死了犁污王,汉朝赐给他二百斤黄金、二百匹马,并封他为犁污王。从这以后,匈奴就不敢再入侵张掖了。