Du Fu no aprobó el examen de Jinshi en sus primeros años en Tianbao. Al final de Tianbao, presenté tres regalos propios: bendiciones. Xuanzong sintió que este poema estaba muy bien escrito, por lo que le pidió que tomara el examen de composición y lo nombró soldado en la prefectura de Jingzhao.
En el decimoquinto año del reinado de Tianbao, Anlushan capturó la capital y Suzong reclutó tropas en Lingwu. Du Fu huyó de la capital al área de Hexi por la noche y se reunió con Su Zong en el condado de Pengyuan, donde se le concedió el título de Anexo Derecho. Fang Yi tuvo una buena relación con Du Fu durante sus años de civil. En ese momento, Fang Yi se desempeñaba como primer ministro y le pidió a Suzong que dirigiera personalmente un ejército para derrotar a los rebeldes. El emperador se lo permitió. En octubre de este año, el ejército de Fang fue derrotado. En la primavera del año siguiente, Yan fue destituido como primer ministro. Du Fu dijo que Guifang todavía tiene talento y no debería ser eliminado. Suzong estaba furioso y se degradó al rango de gobernador. Expulsó a Du Fu de Beijing y se unió al ejército como alto funcionario en Zhongzhou. En ese momento, había confusión en Beijing y la comida de repente se volvió muy cara. Du Fu se quedó en el condado de Tonggu, Chengzhou, y tuvo que transportar leña para recolectar castañas de roble. Varios niños murieron de hambre. Después de un tiempo, fue recordado como un oficial meritorio de la Mansión Jingzhao.
En el invierno del segundo año de la dinastía Shang Yuan, los ministros Huangmen y Yanwu Zheng Guogong estaban custodiando Chengdu e informaron al emperador que Du Fu había sido designado oficial de estado mayor de los Jiedushi y Yuanwailang de la dinastía Shang Yuan. Departamento de Industria de Shangshu y le dio una bolsa de pescado. Yan Wu y Du Fu eran amigos de la familia y fueron muy amables con Du Fu. Pero Du Fu tiene un carácter estrecho e impetuoso, poca tolerancia y se complace con un corazón bondadoso. Una vez me emborraché y me subí al sofá de Yan Wu, miré a Yan Wu y dije: "¡Tu padre Yan Ting tiene un hijo como tú!" Aunque Yan Wu era impaciente y violento, no pensó que fuera desobediente.
Du Fu plantó bambú en la aldea de Huanhua, Chengdu, construyó una casa en el río Yangtze, bebió todo lo que quiso, cantó y vagó por los campos con algunos maridos groseros, sin ninguna restricción. Yan Wu fue a visitarlo, pero a veces no usaba correctamente su sombrero oficial. Es tan arrogante y descuidado. En el verano del primer año de Yongtai, Yan Wu murió, dejando a Du Fu indefenso. Cuando llegó a Guo Yingai en lugar de Yanwu protegiendo Chengdu, Yingyi era un guerrero y fue muy grosero. Du Fu no pudo visitarlo, así que fue a Shudong para estar con Gao Shi. Después de llegar, Shi Ke murió. Este año, Cui Ning mató a Yingwa, Yang Zilin capturó Xichuan y el Reino Shu estaba sumido en el caos. Du Fu llevó a su familia al área de Jingchu para escapar de la guerra y tomó un bote por las Tres Gargantas. Sin embargo, Jiangling se sintió incómodo antes de aterrizar, por lo que fue río arriba a lo largo del río Xiangjiang, visitó Hengshan y vivió en Leiyang. Du Fu visitó una vez el templo Leiyang Yue, pero fue bloqueado por las inundaciones y no pudo comer durante más de diez días. Nie Ling de Leiyang escuchó la noticia y remó en un bote para dar la bienvenida al regreso de Du Fu.
En el segundo año de Yongtai, Du Fu comió carne de res y vino blanco y murió en Leiyang durante la noche a la edad de 59 años.