一六四一至四二年(崇禎十三至十四年),獻(xiàn)忠率領(lǐng)起義軍由湖北西入四川,發(fā)動了主動的運動戰(zhàn)術(shù),所謂"以走致敵",半年中從川東到川西,走遍了全蜀,追擊的官軍疲于奔命,潰不成軍,逼得明朝的主帥楊嗣昌,畏罪自殺。于是獻(xiàn)忠又率師東下,整隊前進,行軍紀(jì)律,非常嚴(yán)肅,"大軍所過,秋毫無犯,決不妄殺一人";所到之處,發(fā)出行軍禁約:"本府秉公奉法,號令森嚴(yán),務(wù)期兵民守分相安,斷不虛假。"當(dāng)他攻下襄陽和武昌之后,首先殺了惡貫滿盈的襄陽王和楚王,分散王府中的財物,救濟貧苦的老百姓;又把土豪劣紳們驅(qū)逐到長江邊上,投在江里。當(dāng)時湖北黃梅、麻城一帶的大地主都擁有成千的家丁和佃農(nóng),他們平日受著殘酷虐待和剝削,如在湖北麻城便以大鄉(xiāng)紳的家人湯志為首,組織了"里仁會";在農(nóng)民軍到達(dá)后,就參加了起義隊伍。同時獻(xiàn)忠又解放了受舊禮教束縛的婦女們,編成了"婆子軍"。這時農(nóng)民軍的聲勢十分浩大,東起安徽的廬江,南到廣西的全州(全縣),西及四川,全都望風(fēng)響應(yīng)。
一六四四年(崇禎十七年)正月張獻(xiàn)忠攻克成都,十一月改成都為"西京",定立制度,改革官制,國號"大西"改元大順。這時也正是清軍入關(guān)以后,滿洲貴族肅王豪格攻破西安,南下漢中的時候。同時四川方面以曾英、王祥、楊展等為首的地主武裝集團,為了維護其本階級的利益,根本不顧國家和人民,就在重慶嘉定和貴州遵義,趁著清兵的進逼,助紂為虐地與農(nóng)民軍展開劇烈戰(zhàn)爭。成都在三面夾攻下,已成為被包圍的形勢。但張獻(xiàn)忠所領(lǐng)導(dǎo)的農(nóng)民軍,在這樣危急的情況下,表現(xiàn)了農(nóng)民軍英勇不屈的精神,與四周的敵人,整整地鏖戰(zhàn)了三個年頭。到一六四六年夏,張獻(xiàn)忠決心北上抗清,就退出了成都,北上順慶(南充),屯兵西充,準(zhǔn)備與清軍作殊死的決戰(zhàn)。不幸為清軍所殺。張獻(xiàn)忠的余部后來在李定國、劉文秀的領(lǐng)導(dǎo)下,英勇的堅持了永歷朝后期的抗清戰(zhàn)爭。