隋(sui)煬帝大業年間圍繞封爵勛官制度而(er)推(tui)行的(de)(de)(de)政治(zhi)(zhi)(zhi)改革,勢在打破北(bei)周宇文泰(tai)以來(lai)實施的(de)(de)(de)“關(guan)中(zhong)本位政策”,通過(guo)(guo)限制、削弱關(guan)隴(long)集(ji)團(tuan)的(de)(de)(de)強大勢力和影響,以整(zheng)飭吏政,加強中(zhong)央集(ji)權(quan),擴大統治(zhi)(zhi)(zhi)的(de)(de)(de)社會基礎(chu)。但其政治(zhi)(zhi)(zhi)改革的(de)(de)(de)方案未(wei)(wei)盡成熟及過(guo)(guo)急的(de)(de)(de)推(tui)進,未(wei)(wei)能與建(jian)立民生順遂、團(tuan)結安定的(de)(de)(de)政治(zhi)(zhi)(zhi)局面相(xiang)結合起來(lai),最(zui)終爆發嚴(yan)重(zhong)的(de)(de)(de)統治(zhi)(zhi)(zhi)危機(ji)。
由于軍(jun)(jun)(jun)(jun)閥割據四方,民不聊生,下層百姓紛紛起(qi)而反(fan)抗,農民戰爭遍(bian)布全國。在反(fan)隋(sui)(sui)(sui)斗爭中(zhong),各地(di)起(qi)義軍(jun)(jun)(jun)(jun)逐漸(jian)匯集成(cheng)翟讓(rang)、李密領(ling)(ling)導(dao)(dao)的瓦(wa)崗軍(jun)(jun)(jun)(jun),竇建德領(ling)(ling)導(dao)(dao)的河北(bei)起(qi)義軍(jun)(jun)(jun)(jun)和杜伏(fu)威(wei)領(ling)(ling)導(dao)(dao)的江淮(huai)起(qi)義軍(jun)(jun)(jun)(jun)。三大反(fan)隋(sui)(sui)(sui)主力轉戰中(zhong)原、河北(bei)和江淮(huai)地(di)區(qu),極大地(di)動(dong)(dong)搖了隋(sui)(sui)(sui)朝統(tong)治基(ji)礎,造成(cheng)了隋(sui)(sui)(sui)王朝總(zong)體崩潰形(xing)(xing)勢(shi)。在這(zhe)種形(xing)(xing)勢(shi)下,統(tong)治階級(ji)內部(bu)逐漸(jian)形(xing)(xing)成(cheng)策劃起(qi)兵(bing)的新(xin)動(dong)(dong)向,分(fen)崩離析,各自尋謀出(chu)路。
隋大業十一年(615年),隋煬帝(di)任命唐國公李(li)(li)淵(yuan)為河(he)東(dong)宣慰大(da)使,留(liu)守(shou)太原(yuan),赴山西鎮壓農民(min)(min)起(qi)義(yi)。李(li)(li)淵(yuan)升(sheng)任太原(yuan)留(liu)守(shou)以(yi)后,一些山東(dong)世(shi)族子弟為逃避征遼(liao)東(dong)兵(bing)役,紛(fen)紛(fen)投靠(kao)李(li)(li)淵(yuan),河(he)東(dong)地方官吏(li)中一些人(ren)看(kan)到隋朝(chao)大(da)勢已去,也和(he)隋朝(chao)統治者同床異(yi)夢(meng),這些人(ren)不斷向李(li)(li)淵(yuan)勸進起(qi)兵(bing),建(jian)立新王朝(chao)。李(li)(li)淵(yuan)次子李(li)(li)世(shi)民(min)(min)是太原(yuan)起(qi)兵(bing)的主要策劃者,晉(jin)陽縣(xian)令劉(liu)文(wen)靜向李(li)(li)世(shi)民(min)(min)分析當時的形(xing)勢說:“現在(zai)(zai)煬帝(di)遠在(zai)(zai)江(jiang)淮,李(li)(li)密圍攻(gong)洛(luo)陽,各地起(qi)義(yi)軍(jun)不下數(shu)萬,在(zai)(zai)這種形(xing)勢下如果有(you)人(ren)起(qi)來倡呼,取(qu)天(tian)下易(yi)如反掌。太原(yuan)有(you)許多(duo)豪(hao)杰,可以(yi)集兵(bing)10萬,加你所(suo)帶(dai)的數(shu)萬軍(jun)隊(dui),乘虛進入關中,號令天(tian)下,就可以(yi)成就帝(di)業。”
于(yu)是李世民(min)秘密(mi)做起兵(bing)(bing)(bing)準備(bei)。李淵(yuan)(yuan)與突厥作戰(zhan)失(shi)敗,隋(sui)煬帝(di)準備(bei)把他(ta)召到江都(今江蘇揚州市)治罪,李世民(min)乘機勸(quan)說李淵(yuan)(yuan)起兵(bing)(bing)(bing):“現在隋(sui)煬帝(di)無道,百姓困(kun)窮,太原城外已(yi)是四(si)戰(zhan)之地,如果你(ni)只知道效忠隋(sui)朝,那么既有(you)不能平(ping)定農民(min)起義之憂(you),又(you)有(you)被隋(sui)煬帝(di)治罪之懼,恐(kong)怕要禍(huo)及自身了(le)。不如順民(min)心,興義兵(bing)(bing)(bing),就能夠轉禍(huo)為福(fu)。”裴(pei)寂、許世緒、武士(shi)彟等紛(fen)紛(fen)勸(quan)李淵(yuan)(yuan)起兵(bing)(bing)(bing),李淵(yuan)(yuan)終于(yu)下(xia)定了(le)反隋(sui)的決心。
隋大業(ye)十(shi)三年(617年)六月,李淵命劉文靜假造隋煬帝(di)詔書,偽稱要征(zheng)發太原(yuan)、西河(今(jin)山(shan)西汾陽縣)、雁(yan)門(今(jin)山(shan)西代縣北(bei))等地20至50歲(sui)男子(zi),集合到涿郡(今(jin)河北(bei)涿州市),東征(zheng)高麗(li),搞得人心慌恐,更(geng)加劇了反(fan)抗隋朝(chao)的(de)情(qing)緒。
李(li)淵(yuan)(yuan)派李(li)世(shi)民、劉文(wen)靜、長(chang)孫順德、劉弘基等(deng)人(ren)(ren)到各地(di)募(mu)兵,招集到一萬余人(ren)(ren)。太(tai)原副留(liu)守王威(wei)和高君雅看到李(li)淵(yuan)(yuan)招兵買(mai)馬,準備告發,先殺李(li)淵(yuan)(yuan)。李(li)淵(yuan)(yuan)、李(li)世(shi)民則先發制人(ren)(ren),偽稱(cheng)王威(wei)、高君雅引突(tu)厥兵入寇,在晉(jin)陽(yang)宮殺死這(zhe)二人(ren)(ren),史(shi)稱(cheng)“晉(jin)陽(yang)事(shi)變”。晉(jin)陽(yang)事(shi)變是(shi)李(li)淵(yuan)(yuan)集團(tuan)(tuan)公(gong)開(kai)(kai)起兵的(de)開(kai)(kai)始(shi),然后北聯突(tu)厥貴族勢力,依靠關隴、河東地(di)主(zhu)集團(tuan)(tuan)的(de)力量,宣稱(cheng)尊煬帝(di)為太(tai)上皇,擁立鎮(zhen)守長(chang)安的(de)代(dai)王楊侑為帝(di),傳檄郡(jun)縣,起兵晉(jin)陽(yang)。
西(xi)河郡(jun)隋將(jiang)(jiang)得知李(li)(li)(li)(li)淵(yuan)起(qi)兵(bing)(bing)的(de)消(xiao)息,在城內拒守。李(li)(li)(li)(li)淵(yuan)派李(li)(li)(li)(li)建成(cheng)、李(li)(li)(li)(li)世(shi)(shi)民(min)率兵(bing)(bing)攻(gong)(gong)打西(xi)河,并派太(tai)原令溫大有參謀軍(jun)(jun)事(shi)。西(xi)河郡(jun)兵(bing)(bing)微將(jiang)(jiang)寡,郡(jun)丞(cheng)高(gao)德(de)儒閉門守城。李(li)(li)(li)(li)世(shi)(shi)民(min)身先士(shi)卒,與士(shi)兵(bing)(bing)同甘(gan)共苦,軍(jun)(jun)隊秋毫無犯(fan),士(shi)民(min)非常高(gao)興。李(li)(li)(li)(li)建成(cheng)僅僅用了9天時間便攻(gong)(gong)下(xia)西(xi)河,殺死高(gao)德(de)儒。李(li)(li)(li)(li)淵(yuan)命令開倉(cang)賑饑,招募士(shi)兵(bing)(bing),把軍(jun)(jun)隊分為三軍(jun)(jun),李(li)(li)(li)(li)淵(yuan)為大將(jiang)(jiang)軍(jun)(jun),李(li)(li)(li)(li)建成(cheng)封隴西(xi)公、左領軍(jun)(jun)大都督,統領左三軍(jun)(jun),李(li)(li)(li)(li)世(shi)(shi)民(min)封敦煌公、右(you)領軍(jun)(jun)大都督,統領右(you)三軍(jun)(jun),將(jiang)(jiang)軍(jun)(jun)府、都督府各置官(guan)屬,統成(cheng)了強有力(li)的(de)軍(jun)(jun)事(shi)機構(gou),力(li)量更加壯大。
七(qi)月,李淵命(ming)李元(yuan)吉留守太原,親自率(lv)軍3萬,在西突(tu)厥(jue)兵協助下,向長安進發。
隋(sui)大(da)業十三年(nian)(617年(nian))六月,李(li)淵(yuan)自太(tai)原(yuan)出兵(bing)。長安代王楊(yang)侑派(pai)虎(hu)牙郎將宋(song)老生、驍衛大(da)將軍(jun)屈突通抵御(yu)李(li)淵(yuan)。李(li)淵(yuan)南下(xia)逼進霍邑(今山西霍縣),正(zheng)趕(gan)上連(lian)雨,軍(jun)隊(dui)缺乏糧食,李(li)淵(yuan)、裴寂準備返回(hui)太(tai)原(yuan),李(li)世(shi)民(min)哭諫,他說:“現(xian)在(zai)正(zheng)是(shi)收獲季節,田野到(dao)處都是(shi)菽谷,何必擔心(xin)糧食不夠?如果遇(yu)到(dao)抵抗就班師撤兵(bing),恐怕(pa)將士解體,大(da)勢已去。”李(li)建成支持李(li)世(shi)民(min)的主(zhu)張,也(ye)反對退回(hui)太(tai)原(yuan),李(li)淵(yuan)才(cai)同意與隋(sui)軍(jun)在(zai)霍邑交戰。
戰(zhan)斗(dou)開(kai)始之(zhi)前,李(li)(li)淵、李(li)(li)建成在(zai)城(cheng)(cheng)東列陣,李(li)(li)世民在(zai)城(cheng)(cheng)南列陣,太原兵初戰(zhan)不利(li),李(li)(li)世民從城(cheng)(cheng)南率騎兵直沖(chong)隋(sui)將宋老生(sheng)陣,從背(bei)后夾擊隋(sui)軍(jun)。李(li)(li)淵與李(li)(li)世民合擊,隋(sui)軍(jun)腹背(bei)受敵,遭到慘敗,宋老生(sheng)被殺,霍邑被攻克。隨后李(li)(li)淵相繼攻克臨(lin)汾郡(jun)和絳郡(jun)(今山西(xi)新(xin)絳縣),進逼龍門(今山西(xi)河津縣西(xi)北),關中勢力大的一支武裝孫華(hua)和馮翊(今陜西(xi)大荔(li)縣)太守蕭造(zao)投降李(li)(li)淵。
八月,在霍邑之(zhi)戰大捷后,乘隋軍主力在洛陽附近與瓦崗軍大戰之(zhi)機,即沿汾(fen)水(shui)(今汾(fen)河)挺進,連(lian)下臨(lin)汾(fen)、絳(jiang)(jiang)郡(jun)(治今山西臨(lin)汾(fen)南、新絳(jiang)(jiang)),進至龍門(men)(今河津東南)。隋左武侯大將(jiang)軍屈突通(tong)領(ling)兵數萬屯河東(今永濟(ji)西南),阻(zu)擋李淵軍。
此時司馬劉文靜引(yin)突厥大(da)將康鞘利所率(lv)(lv)兵500、馬匹(pi)2000趕至,使李淵(yuan)實力大(da)增。關(guan)中起義(yi)軍(jun)(jun)(jun)首領孫華率(lv)(lv)兵響應。李淵(yuan)遂遣(qian)左(zuo)(zuo)右統軍(jun)(jun)(jun)王長諧、劉弘基(ji)及左(zuo)(zuo)領軍(jun)(jun)(jun)長史陳演壽(shou)等率(lv)(lv)步(bu)騎6000自梁山(今陜西韓(han)城境(jing))渡河,營于黃(huang)河西岸,以待大(da)軍(jun)(jun)(jun)。
九月,李(li)淵(yuan)率軍圍(wei)(wei)河東(dong),不克(ke)。遂采(cai)納次子李(li)世民與裴寂等建(jian)議(yi),留諸將圍(wei)(wei)河東(dong),自引軍而西。隋朝諸縣多(duo)請(qing)降。
李(li)淵率軍渡黃河(he),進駐朝邑(今大荔東(dong)南(nan))并遣(qian)長(chang)子(zi)李(li)建成率領劉(liu)文靜、王長(chang)諧(xie)等(deng)諸軍數(shu)(shu)萬人(ren),進屯永(yong)豐倉(cang),扼(e)守潼關(guan),以阻隋軍西援;遣(qian)李(li)世(shi)民率領劉(liu)弘(hong)基等(deng)諸軍數(shu)(shu)萬人(ren),沿渭(wei)水北岸經高陵(ling)(今屬陜西)迂(yu)回長(chang)安(an)。屈突通獲悉李(li)淵軍西入,遂(sui)留(liu)鷹揚郎將(jiang)堯君素守城,自領數(shu)(shu)萬人(ren)援長(chang)安(an),被劉(liu)文靜等(deng)阻于潼關(guan)。
李(li)世(shi)(shi)民所(suo)部得到平(ping)陽公主等(deng)李(li)氏家(jia)族及農民起(qi)義武(wu)(wu)裝的接應,順(shun)利抵(di)達涇(jing)陽(今(jin)(jin)屬陜西(xi)(xi)(xi)(xi)(xi))。李(li)淵(yuan)(yuan)遂命劉弘基(ji)、慰撫使殷開(kai)山率(lv)兵一部南(nan)渡渭水,奪取長(chang)(chang)安(an)故(gu)(gu)城(cheng)(cheng)(今(jin)(jin)西(xi)(xi)(xi)(xi)(xi)安(an)西(xi)(xi)(xi)(xi)(xi)北)。李(li)世(shi)(shi)民引(yin)兵赴(fu)(fu)司竹園(今(jin)(jin)周(zhou)至東南(nan)),使新附的地方武(wu)(wu)裝李(li)仲文、何潘(pan)仁等(deng)部屯(tun)于阿城(cheng)(cheng)(即阿房宮(gong)(gong)故(gu)(gu)址,今(jin)(jin)西(xi)(xi)(xi)(xi)(xi)安(an)西(xi)(xi)(xi)(xi)(xi)南(nan)),其(qi)兵力發展到13萬人。李(li)世(shi)(shi)民自(zi)盩厔(今(jin)(jin)周(zhou)至)遣(qian)使請李(li)淵(yuan)(yuan)期日(ri)赴(fu)(fu)長(chang)(chang)安(an)。李(li)淵(yuan)(yuan)料定(ding)屈突通不(bu)能西(xi)(xi)(xi)(xi)(xi)援,遂命李(li)建(jian)成選精(jing)兵,經(jing)新豐(今(jin)(jin)臨(lin)潼(tong)(tong)東北),直抵(di)長(chang)(chang)樂宮(gong)(gong);李(li)世(shi)(shi)民率(lv)新附諸軍回屯(tun)長(chang)(chang)安(an)故(gu)(gu)城(cheng)(cheng);李(li)淵(yuan)(yuan)自(zi)馮翊(今(jin)(jin)大荔)率(lv)軍經(jing)下(xia)邽(gui)、櫟陽(今(jin)(jin)渭南(nan)北、臨(lin)潼(tong)(tong)北)西(xi)(xi)(xi)(xi)(xi)進。十(shi)月(yue)初(chu)四(si),李(li)淵(yuan)(yuan)至長(chang)(chang)安(an),營于城(cheng)(cheng)東。此時(shi)諸軍皆(jie)集,合兵20余萬。隋京師留守(shou)、刑(xing)部尚書衛(wei)文升、左翊衛(wei)將軍陰世(shi)(shi)師等(deng)奉(feng)代王楊侑據守(shou)長(chang)(chang)安(an)城(cheng)(cheng)。李(li)淵(yuan)(yuan)遣(qian)使告諭不(bu)應,遂于十(shi)四(si)日(ri)下(xia)令(ling)圍城(cheng)(cheng)。二(er)十(shi)七(qi)日(ri)命令(ling)攻(gong)城(cheng)(cheng)。
李(li)淵(yuan)軍(jun)圍(wei)長安(an)后,并(bing)不(bu)急于攻(gong)城,而是(shi)嚴申軍(jun)令:士兵(bing)不(bu)得(de)擅自離營,不(bu)得(de)入附近村落(luo)搶掠。同(tong)時派(pai)人至城下,向城中守(shou)(shou)將申訴尊隋(sui)之意,即希望長安(an)守(shou)(shou)軍(jun)能(neng)棄暗投明,以免因用兵(bing)而雙(shuang)方(fang)遭受傷亡,但對李(li)淵(yuan)的(de)好意,守(shou)(shou)城軍(jun)置若罔聞。不(bu)得(de)已,李(li)淵(yuan)命(ming)諸軍(jun)攻(gong)城。并(bing)與部下相(xiang)約“毋得(de)犯七廟及(ji)代王、宗(zong)室,違者夷三族(zu)!”
十一月,李淵(yuan)匯(hui)合李建成、李世民、劉弘(hong)基之兵(bing)20余萬(wan)攻打長安,軍(jun)頭(tou)雷(lei)永吉(ji)率先登上城(cheng)頭(tou),京城(cheng)長安被(bei)攻克。
十一月初九,李建(jian)成部將雷永吉等先(xian)登入城,諸(zhu)軍(jun)相繼到達,攻克了長安。李淵(yuan)在長安迎(ying)立代王楊侑為傀儡皇(huang)帝,自任使(shi)持節、大都督內外諸(zhu)軍(jun)事、尚書令、大丞相,加封(feng)唐王,與民(min)約法(fa)12條,得到了關中地主階級的支持和(he)擁護。
李淵從太原(yuan)起(qi)兵(bing)到攻(gong)克長安(an),只有短短的五(wu)個月時間。總的形勢(shi)(shi)是(shi)隋(sui)末(mo)農(nong)民戰爭打垮(kua)了隋(sui)朝(chao)統(tong)治(zhi),牽(qian)制了隋(sui)軍大量兵(bing)力,使(shi)隋(sui)朝(chao)統(tong)治(zhi)集(ji)團(tuan)無力西顧(gu),關(guan)中空虛,不能和新興的李淵集(ji)團(tuan)抗衡,這是(shi)總的戰略(lve)形勢(shi)(shi)決定的。
在攻(gong)取長(chang)安的過(guo)程(cheng)中,李淵父子運用戰術巧(qiao)妙,如(ru)與關(guan)東李密(mi)聯合(he),拖住(zhu)隋軍無暇西(xi)顧,入關(guan)后立(li)即屯(tun)兵潼關(guan),阻住(zhu)了隋朝(chao)援軍。
具(ju)體戰術運用方面當機(ji)立斷(duan),不(bu)失(shi)時機(ji),如在(zai)攻打河東與(yu)進(jin)軍長安時雙管齊下(xia),收效(xiao)顯著。事實證明(ming),這種部署是成(cheng)功的(de),長安失(shi)陷以后,屈突(tu)通看到隋朝(chao)大勢(shi)已去(qu),開城投(tou)降了(le)李(li)淵。李(li)淵進(jin)軍途(tu)中(zhong)秋毫無犯(fan),得到了(le)關中(zhong)地主階級支(zhi)持,減少了(le)阻力(li),因而能夠迅速攻占長安,奠定了(le)興唐(tang)基礎(chu)。
占(zhan)領長(chang)(chang)安(an)后的次(ci)年(nian)五月,李(li)淵篡隋,自立為(wei)(wei)帝(di),定(ding)國(guo)(guo)號為(wei)(wei)唐(tang),隋朝(chao)滅亡。降(jiang)隋恭帝(di)為(wei)(wei)酅國(guo)(guo)公,閑居長(chang)(chang)安(an),次(ci)年(nian)五月去世(shi)。李(li)淵就是唐(tang)高祖。改(gai)元武德,都城(cheng)仍定(ding)在長(chang)(chang)安(an)。而(er)后,長(chang)(chang)子(zi)李(li)建(jian)成被封為(wei)(wei)太子(zi),次(ci)子(zi)李(li)世(shi)民為(wei)(wei)秦王,三子(zi)李(li)玄霸(ba)早夭,四子(zi)李(li)元吉為(wei)(wei)齊王。唐(tang)朝(chao)建(jian)立后,李(li)淵派(pai)李(li)世(shi)民征討(tao)四方(fang),剿(jiao)滅各方(fang)群雄(xiong)(參見(jian)唐(tang)朝(chao)統一戰爭(zheng))。