冀州刺史。张永则派了司马崔勋之及中兵参军刘则领两支军队参与讨伐。同年，刘劭被平定，领导讨伐的武陵王刘骏登位，即宋孝武帝；张永亦获召为刘义恭的大司马从事中郎，领中兵。孝建元年（454年），刘义宣与臧质等人以荆江豫徐四州起兵反对孝武帝，孝武帝派张永辅助武昌王刘浑出镇京口防备。同年事平后，张永任扬州别驾从事史。孝建二年（455年）入为尚书左丞，任内鑑于当时将士一年三度休假，令路上时常都有赶路的休假士兵，建议改假期为一年，既解将士思念之情，亦不会加添士兵疲劳，更不会因为士兵频密往还而妨碍人民农耕生产。建议得孝武帝听