公元年5月,文天祥出生于吉州庐陵县(今江西吉安)淳化乡富田村,其父文革斋是个正直的读书人,文天祥自幼跟随父亲在“竹居”里勤学苦读。
文天祥16岁时,他的父亲带他到附近的学宫参谒先贤。
文天祥18岁在乡校中了头名后进县城白鹭书院深造,20岁考上“贡士”。年轻的文天祥伫立白鹭洲头凝望北方,想到元军已经侵占了大片国土,心中无限忧虑。
文天祥21岁考中“进士”他在策论中陈述己见,洋洋万言,一挥而就,理宗皇帝看到他的试卷后钦定为“状元”。
两年之后,元军打到鄂州(今武汉)潭州(今长沙),告急的文书如雪片般飞到理宗皇帝的御案之上,理宗吓得手发抖,眼发黑,内侍董宋臣提议迁都四明(今宁波)文天祥怒斥董宋臣,主张坚决抗元,左丞相吴潜和军器太监何子举也赞成抗敌,不可迁都。
迁都虽然作罢,但文天祥抗元的提议也未被采纳,董宋臣也没受到任何惩处,文天祥认为理宗不是位奋发自强的君主,于是辞职回乡。
文天祥28岁被任命为校书郎兼景献太子府教授,他再次揭发董宋臣搜刮民财以及误国之罪,理宗还是不予追究,他上书求去,理宗不舍,命他到瑞州(今江西高安)做地方官。
在瑞州,文天祥严惩贪官污吏,救济贫苦百姓,曾一度萧条破败,治安混乱的瑞州很快恢复了往日的气象。
度宗咸淳六年,文天祥被召回朝廷,当时奸臣贾似道专权,正直的文天祥上书揭发他的恶行,得罪了贾似道,不久又被罢官。
咸淳十年,文天祥任赣州知府,此时,元朝已经建立三年,元军大举入侵南宋,朝廷紧急要求各地军马起兵勤王,文天祥积极响应,他把自己的家产和全部俸禄献作军费,同时招募各地豪杰,不久就集合了一万多人,他一面练兵,一面上书朝廷,希望尽快进京护卫京师,但由于奸臣当道,半年之后他才接到入京的诏命。
不久,贾似道兵败芜湖,元朝伯颜大军步步紧逼,接着建康(今南京)失守,元军兵临常州城下,临安岌岌可危,而此时的兵部尚书吕师孟却和安抚使贾余庆,右丞相陈宜中秘密谋划,准备去元军求和,文天祥及时阻止,才未能达成。
常州城下,元军正猛烈攻城,宋军将士奋力抵抗,吕师孟却只派将领张全率领两千人前去支援。常州告急,直接威胁到平江的安全,朝廷派文天祥进驻平江,文天祥一到平江,立刻派尹玉,朱华,麻士龙三位将军率三千士兵前去和张全会合,支援常州,但援军来到常州城边便被伯颜大军截杀,双方展开血战,由于张全临阵率军逃跑,结果麻士龙,尹玉战死,朱华奋力突围率少数人赶回平江,不久后,平江也失守。
德裕二年正月,元军攻到皋亭山,离临安只有咫尺之遥了,陈宜中见势不妙溜之大吉,太皇太后拜文天祥为右丞相去元军大营谈判。
文天祥带领杜浒,贾余庆等数十人来到元军大营,伯颜逼迫文天祥投降,被文天祥严词拒绝,伯颜看到这时贾余庆已经吓得瑟瑟发抖,便心生一计,他命人把文天祥软禁起来后,立刻威胁贾余庆,要求他回去劝太皇太后投降,不然就杀了他,贾余庆满口答应。第二天,贾余庆,吕师孟手捧降表急了元军大营,之后带领元军杀向南宋的皇宫,俘虏了小皇帝和太皇太后,几百宫女跳水自杀,贾余庆还伪造诏书,命令个州县向元军投降。
伯颜逼迫文天祥投降不成,决定吧他押送到大都让忽必烈亲自处置。文天祥来到镇江,住在一户叫沈颐的乡绅家里,元军一个姓王的千户负责看管他,文天祥和手下策划逃走,他让手下去江边找船,江边的百姓知道情况后都愿意帮忙。这天夜里,文天祥设宴答谢房主,并请来王千户一起相陪,席间文天祥灌醉王千户,杜浒又用银子买通看守,文天祥逃跑成功。
文天祥从镇江逃脱后,来到真州,本想联合两淮制置使李庭芝共抗元军,怎想李庭芝中了伯颜的反间计,计划未能成功。
文天祥历尽艰辛来到通州,又乘船出扬子江入海,进入永嘉,端宗即位后又奉诏到了福州,后元军逼近福州,张世杰护卫端宗撤到泉州,后辗转潮州,惠州,南宋朝廷成为海上流亡政府。
景炎二年三月,文天祥收复梅州,在这里,他不期而遇自己的全家老小,由于战事频繁,他只有把家小托付给弟弟照看。文天祥率军进攻江西,进入会昌县。
元将李恒率大军反攻,由于敌众我寡,文天祥率军突围受阻,妻子,两个女儿和幼子被俘,危急时刻都府参谋赵时赏冒充文天祥,引来元军的围攻,文天祥得以突围。
文天祥率残部到了潮州,准备做最后的斗争。一日夜晚,元朝降将张弘范突然发动偷袭,文天祥只能率部向海丰退却,第二天中午,当众人在五岭坡休息时,元军又突然发动攻击,文天祥率众人和元军展开肉搏战,激战中大多将领牺牲,文天祥欲拔剑自刎,被部下阻拦,后又吞服毒药,结果被抢下一半,在昏迷中被俘。
被俘后的文天祥被押送往崖山,在崖山,他看到了宋军和元军最有一次决战,此战,杜浒殉国,张世杰从战船上跳海自杀,陆秀夫最后背着7岁的小皇帝投海殉国,数万的南宋军民之后也纷纷投海,那场面极其悲壮,自此南宋彻底灭亡。
文天祥被押到大都后,忽必烈亲自劝降,并许以高官厚禄,文天祥坚决不投降。
公元年1月9日,文天祥慷慨就义,时年47岁。
文天祥画像转载请注明地址:http://www.abmjc.com/zcmbjc/3437.html