北魏孝文帝改革,促進了北方各民族的大融合,使社會生產力逐步恢複和發展,商業日漸活躍,國家出現一派繁榮景象。然而隨著生產力的發展和鮮卑族漢氏的加強,北魏統治者日趨腐化,吏治逐步敗壞,階級矛盾日漸尖銳,各地人民陸續起義反抗,統治集團內亂不止,國內迅速衰敗。公元543年,北魏分裂為東魏和西魏兩個國家。以後東魏和西魏又為北齊與北周所取代。
公元561年,17歲的宇文邕即北周帝位,為北周第3位皇帝,也是一位很有作為的年輕皇帝。他是繼北魏孝文帝之後,以一個少數民族出身的傑出的政治家和軍事家,史稱周武帝。他一生雄才大略,勵精圖治。
周武帝即位後,封宇文護為大塚宰,都督中外諸軍事。宇文護從北周建國開始,就身居高位,權勢遮天,從來就沒有把任何一個皇帝放在眼裏,朝中的一切軍政大事,他往往不經皇帝同意,就獨斷專行。557年8月,宇文護先後殺掉孝閔帝的心腹趙貴、獨孤信和年僅16歲的孝閔帝宇文覺;560年4月,宇文護又指使膳部大夫李安,把毒藥放在糖餅中,給明帝宇文毓吃。明帝吃後,頓感腹痛,自知是為人所害,不久就會身亡。臨死前,他口授遺囑,令其弟宇文邕即位。明帝囑罷,即刻亡故,年僅27歲。武帝對宇文護專橫跋扈,連續殺了自己兩個哥哥的罪行,早已記在心頭。但他考慮到,宇文護在朝廷中實力很大,是不太好對付的。於是,他一方麵不動聲色,對朝中大事也不多過問,使宇文護覺得武帝平庸無能,放鬆警惕;而另一方麵,周武帝卻與心腹加緊策劃,尋覓消滅宇文護的機會。
為了消滅宇文護,周武帝從即位起,等待和策劃了13年。終於,在572年,周武帝捕捉到了機會。這年的3月18日,宇文護從同州(今陝西大荔)回到朝廷,周武帝先是在文安殿會見了他,然後,又一同到含仁殿拜見皇太後。途中,周武帝把一篇叫《酒誥》的文章交給宇文護,請他在拜見太後時講諫,勸她老人家戒酒。宇文護不知道這是一個計謀,便欣然同意。正當宇文護慢聲細語地向太後誦讀《酒誥》的時候,站在他身後的周武帝,突然舉起一件玉器砸向他的頭部,並連續猛擊。宇文護當即昏倒在地。最後,預先埋伏在殿內的衛王宇文直用刀將宇文護斬首。第二天,周武帝下詔,公布了宇文護的罪狀,說他眼中無君,行為違背一個臣子的規範,任性殘暴,作威作福,使得國無寧日,民不聊生,罪行當誅,死有餘辜。
鮮卑人入主中原時,正處於從奴隸製向封建過渡的社會發展階段。鮮卑貴族在戰爭中,擄掠大量人口,強迫他們淪為官家或私家奴隸。因此,從北魏初年至東、西魏對峙的一段時期內生產關係中奴隸製的殘餘有增無減。周武帝從565年開始,就下詔釋放奴婢。這一舉措,提高了勞動者的生產積極性,有力地促進了北周社會經濟的發展。宇文護專政時期,田畝荒蕪,農民散失,社會經濟遭到嚴重破壞。周武帝親政後,推行均田製,減免賦役,讓人民休養生息;還組織人民開河修渠,防止水患,這無疑有利於國力的強盛。
周武帝還是繼北魏太武帝之後的另一個禁佛皇帝。北魏太武帝雖然在滅佛上采取了好多措施,但沒有徹底消滅佛教。太武帝死後不久,他的繼承者文成帝,宣布解除了禁佛律令。特別是北魏的宣武帝、孝明帝,都尊崇佛教。在他們統治期間,寺廟林立,僧徒遍布各地,佛教的發展到達了頂點。其時,佛寺有6000座,重披法衣的僧尼,多在75000人。到了北周,佛寺更是猛增到3萬座,僧尼多達200萬人。佛教的發展,使兵源大為減少,並且,嚴重影響國家的財政收入。
北周武帝通過上述一係列的改革,使國家逐漸強盛起來,為統一北方打下了基礎。而消滅北齊是統一北方的最重要的一個步驟。就在滅佛的第二年,周武帝任命討伐北齊的六路將領,又派出使者去約南朝陳宣帝進兵淮南,牽製北齊的力量。575年7月,周武帝親自帶領六路大軍,浩浩蕩蕩向北齊境內進發。
此時,北齊政治腐敗,內部矛盾重重。齊後主高緯更是昏庸殘暴到了極點。這無愁天子為了享樂,驅使成千上萬的工匠為他建造富麗堂皇的宮殿和寺院,還常常想出一些自以為新奇的花招來取樂。573年,他對上書進諫的漢族官吏,一律殺死,把被殺者的家屬發往北部邊境,婦女罰做當官的奴婢,小男孩一律閹割,其財產全部被沒收。荒淫無道的齊後主,得知南方陳朝出兵攻占彭城,進攻呂梁,北周武帝占領河陰,連續攻下30餘城的消息,趕快分兵抵抗。也算他運氣,周武帝在半路上生病,無法跟齊兵交戰,隻得放棄已經占領的城池,撤兵回國。
第二年冬天,周武帝命令隋國公楊堅等人帶兵向北齊的晉州(今山西臨汾)進發。不久,周兵包圍了晉州。晉州守將崔景嵩向齊後主告急。這天,齊後主正帶著妃子在天池打獵,接到告急文書,根本不予理睬。等他們打完獵,才由齊後主親自帶著大軍去援救晉州。這時,晉州早已被周軍占領。周武帝見北齊援兵新到,用誘敵計,把主力撤出晉州,卻吩咐宇文憲、宇文忻兩位將領依計行事。齊後主以為周武帝害怕了,下令圍攻晉州,又派兵追趕周武帝。
齊兵眼看著要追上周武帝,突然,周武帝手下大將宇文忻和宇文憲帶兩路人馬,從他們的背後和兩側殺了出來。齊軍將領賀蘭豹子回頭應戰,對著宇文憲大喊:“敗軍將領,還不趕快下馬投降!”宇文憲一聽,不禁放聲大笑:“大將軍,你們已經被包圍了,還耍什麽威風,趕快投降吧!”說話間,北齊的兵馬已經被周兵殺得人仰馬翻,賀蘭豹子剛想逃走,被宇文憲一刀殺了。齊兵見主將已死,更無心戀戰,爭先恐後逃散。宇文忻追殺一陣,收兵渡過汾水,與周武帝一起駐紮在玉壁要塞。
這時候,齊後主仍在督師圍攻晉州。周武帝任命梁士彥為晉州刺史,帶領1萬兵馬,據城堅守。梁士彥親自在城上巡視,他對士兵說:“為了抵抗齊兵,我寧願死在你們前頭!”將士們見主將這樣堅定,受到很大鼓舞,大家英勇奮戰,一次又一次地打退了齊兵的進攻。周武帝聽說梁士彥堅守晉州,趕快匯集各路兵馬8萬多人,渡河援救。宇文憲首先到達晉州城外,布好了陣勢。齊後主見周武帝援兵到來,害怕周兵發動突襲,就派人在晉州城南挖了壕溝,修築防禦工事。周武帝叫宇文憲等人到前線慰勞將士,鼓舞士氣,準備發動總攻。
齊後主見周軍陣地上一片歡騰、士氣旺盛,不由得大為震驚。他問右丞相高阿那肱:“我們是戰還是退?”高阿那肱說:“我們人馬雖多,但是,能作戰的不過10萬,士氣低落,不如退守高梁橋。”大將安吐根反對說:“丞相不要被周軍嚇壞了。周兵實在是不堪一擊的!”齊後主正在猶豫,經手下人這麽一攛掇,便馬上命令士兵填平了壕溝,準備出擊。
周武帝等齊兵把壕溝填平,就發動進攻。周軍如同猛虎下山,齊後主丟下將士向後方逃命,退回首都鄴城。齊軍見皇帝逃走,就在一片混亂之中潰散了,此後北齊軍心更加渙散。
576年12月,齊後主把帝位禪讓給太子高恒。齊幼主高恒即位不到1個月,周武帝率軍攻破晉陽,大舉進攻鄴城,燒毀城西門,鄴城也被攻破。北齊王公大臣全部投降。齊後主準備投奔陳朝。他剛逃到青州(今山東益都),就被周軍抓獲。沒過幾天,在北周的宴會上,周武帝拿齊後主開心,令他給眾人跳舞;爾後,又把他及跟隨的嬪妃、宗室等30多人全部殺光。齊後主高緯死時才22歲,他的兒子高恒也在8歲時死掉了。自此,北齊滅亡。
公元577年元月,周武帝宇文邕滅亡了北齊,使中國北方重新得到統一。周武帝為結束全國長期的分裂局麵,促進北方民族的聯合,推動社會曆史的發展,作出了積極的貢獻。