武王伐紂
牧野之戰就考古學而論,是中國歷史上可證實的最早的戰爭。周武王十一年(西元前1046年),周人乘殷商主力東征東夷時,出兵攻伐殷商。殷商在此戰戰敗,帝辛(紂)自盡,商朝滅亡。後世稱「武王克殷」、「武王克商」、「武王伐紂」。 戰爭經過 商朝末期,周武王十一年(西元前1046年)一月二十六日,周武王趁殷商主力遠征東夷之時,在太公呂尚等人輔佐下,以兵車三百乘,虎賁(精銳武士)三千人,總兵力共四萬五千人,東進突襲商朝。臨行前,魚辛諫阻。 二十一日,周軍抵達孟津,與庸、盧、彭、濮、蜀、羌、微、髳等方國部落部隊會合。二十八日,周軍由孟津冒雨東進,從汜地渡過黃河,至百泉,疾往商朝行在朝歌。 二月二十六日,周軍抵達牧野。二十七日清晨,周軍莊嚴誓師,歷數帝辛種種暴行。誓師結束後,武王下令發起總攻擊,先遣呂尚領數百名精銳部隊出擊,後武王親率主力跟進衝殺,大破商軍。帝辛見大勢已去,回朝歌,登鹿台自焚而死。 戰爭結果 《逸周書·世俘》記載牧野之戰周軍大獲全勝,後繼續征伐其他列國,共滅99國,征服652國,擊斃十八萬人,生俘三十三萬人,並驅逐商朝大將飛廉於海濱。此外,周軍還捕獵了犀牛、虎、熊、鹿等動物,
武王伐紂
概述
牧野之戰就考古學而論,是中國歷史上可證實的最早的戰爭。周武王十一年(西元前1046年),周人乘殷商主力東征東夷時,出兵攻伐殷商。殷商在此戰戰敗,帝辛(紂)自盡,商朝滅亡。後世稱「武王克殷」、「武王克商」、「武王伐紂」。
戰爭經過
商朝末期,周武王十一年(西元前1046年)一月二十六日,周武王趁殷商主力遠征東夷之時,在太公呂尚等人輔佐下,以兵車三百乘,虎賁(精銳武士)三千人,總兵力共四萬五千人,東進突襲商朝。臨行前,魚辛諫阻。
二十一日,周軍抵達孟津,與庸、盧、彭、濮、蜀、羌、微、髳等方國部落部隊會合。二十八日,周軍由孟津冒雨東進,從汜地渡過黃河,至百泉,疾往商朝行在朝歌。
二月二十六日,周軍抵達牧野。二十七日清晨,周軍莊嚴誓師,歷數帝辛種種暴行。誓師結束後,武王下令發起總攻擊,先遣呂尚領數百名精銳部隊出擊,後武王親率主力跟進衝殺,大破商軍。帝辛見大勢已去,回朝歌,登鹿台自焚而死。
戰爭結果
《逸周書·世俘》記載牧野之戰周軍大獲全勝,後繼續征伐其他列國,共滅99國,征服652國,擊斃十八萬人,生俘三十三萬人,並驅逐商朝大將飛廉於海濱。此外,周軍還捕獵了犀牛、虎、熊、鹿等動物,獲取了大量的珠寶財物,使參戰者每人都能裝配盔甲,並保留武庚的封地。
考證
年代
關於武王伐紂的年代在過去在研究上有45種說法(從前1130年—前1018年都有)。
根據《國語》記載伶州鳩說:「昔武王克商,歲在鶉火,月在天駟,日在析木之津,晨在斗柄,星在天」,可推定為公元前1046年。歷史學家何炳棣認為鶉火是「東周的洛陽,絕不會是幾百年前西周在陝西的豐鎬兩京」。何炳棣還認為「歲在鶉火」之說缺乏邏輯的合理性,並且指出西周尚無二十八宿與十二次的觀念。 據*《竹書紀年》*記載推測公元前1027年。何炳棣認為《古本竹書紀年》伐紂是公元前1027年最為可信。 《尸子》卷下記載:「武王伐紂,魚辛諫曰:『歲(木星)在北方不北征。』武王不從。」荀子《儒效篇》說:「武王之誅紂也,行之日以兵忌,東面而迎太歲。」《淮南子‧兵略訓》也載:「武王伐紂,東面而迎歲。」根據計算得出公元前1045年12月3日的日期。 《利簋》銘曰:「珷征商,隹甲子朝,歲鼎克昏辰,夙又商」。大意是:周武王征伐殷商,在甲子日這一天,歲星(木星)同昏星與辰星(金星和水星)三星鼎足。由此推斷牧野之戰是發生在公元前1046年1月20日早晨6、7點鐘。 明代黃道周的戊子歲(紀元前1053年)之說。 黃宗羲的《歷代甲子考》與《答朱康流論歷代甲子書》以武王克商為己卯歲(前1062年),並多次與朱朝瑛辯之。 張聞玉等《西周紀年研究》(2010.9)推定為公元前1106年。 夏商周斷代工程依《國語》「歲在鶉火」,確定為公元前1046年1月20日。 1998年12月20日斷代工程會議上江曉原結論,武王克商是前1044年1月9日。 2019年,張鵬程用電腦對天象進行推算並結合出土材料,認為武王始伐商為前1046年,克商為前1044年1月9日,伐商戰爭持續2年。該說認為《國語》「歲在鶉火」應理解為伐商始年而非最終克商年。
假定的武王克商日程表
一月癸巳(廿六日) 武王自周興師。 二月戊午(廿一日) 周師渡盟津,武王作太誓。 二月癸亥(廿六日) 夜,周師佈陣於牧野。 二月甲子(廿七日) 早,武王在牧野作牧誓,衝殺當即得勝。昏,周佔有商都,殷王紂自焚死,俘殷臣一百人。 三月丁卯(初一日) 呂望奉命戰勝殷臣方來,歸來獻俘。 三月戊辰(初五日) 武王在牧晴祭祀文王,宣布政令。 三月壬申(初六日) 呂他奉命戰勝越戲方,歸來獻俘。 三月辛巳(十五日) 侯來奉命戰勝殷臣靡集於陳,歸來獻俘。 三月甲申(十八日) 百弇奉命率虎賁戰勝衛(即豕韋),歸來獻俘。 四月庚子(初四日) 武王命令陳本伐磿,百韋伐宣方,新荒伐蜀。 四月乙巳(初九日) 陳本、新荒戰勝磿、蜀歸來,向武王報告擒霍侯、艾侯、佚侯、小臣等四十六人等。百韋戰勝宣方歸來,向武王報告擒獲宣方之君等。百韋又奉命伐厲,後又歸來獻俘。 四月辛亥(十五日)到乙卯(十九日) 武王在牧野築室,向祖先舉行獻捷禮。 六月庚戌(十二日)(?) 武王在周廟向祖先舉行獻殷馘俘禮。 六月辛亥(十五日)(?) 武王祭祀天位。 六月乙卯(十九日)(?) 武王在周廟舉行獻殷屬國的馘俘禮。
以上武王克商日程表,是據王國維《觀堂集林》卷一〈生霸死霸考〉排定的。六月的三個日子,王國維排定在四月,顧頡剛認為《世俘》記「四月」絭於周廟是「六月」之誤。
殷商軍隊人數
關於參與牧野之戰的殷商軍隊人數與組成,至今仍眾說紛紜。*《詩經》*上稱「殷商之旅,其會如林」,未記明人數。《史記•周本紀》則記載商軍達七十萬之眾,然另有一說參與此戰的殷商軍隊約十七萬人。此外,周人宣傳殷商方武裝大量戰俘迎戰周師,然尚未證實。
戰況
來源
此條目由自動擷取生成,內容待人工校對補充。
歷史淵源
「武王伐紂」本為商周鼎革的核心歷史事件,正史多以周人奉天命而代商之敘事框架加以解釋,見於《尚書·牧誓》《史記·周本紀》等文獻。然自漢魏以降,隨著讖緯、方術與道教神仙觀念的發展,這一歷史記憶逐漸被重新詮釋為天人感應、神祇介入的典型場域。至元明之際,說話、平話與神魔小說進一步將周軍伐紂過程神話化,納入仙人助戰、妖邪禍商、封神授職等情節,使武王伐紂不僅是王朝更替的歷史敘事,也成為道教與民間信仰演示天命秩序、彰顯神明權能的重要母題。此類演變反映出歷史事件在宗教化傳播中的再編碼過程,亦說明道教敘事並非脫離史實而生,而是以商周之際的政治轉折為基礎,結合古代巫術觀念、山川草木崇拜及後世通俗文學,逐步形塑出具有強烈神話色彩的「伐紂」傳統。
主要內容
武王伐紂在道教與傳統歷史敘事中,核心並非單純的王朝戰爭,而是以「奉天討罪」來界定周取代商的正當性。敘事通常將紂王塑造成失德暴虐、沉湎逸樂而致天命喪失之君,武王則象徵仁義、節制與承受天命的新統治者。其情節重心包括盟誓聯軍、出師東征、牧野決戰與商朝覆亡,藉此建構政權更替係由德運與天命轉移所決定的歷史模式。進入宗教化、神話化的傳統後,此事又被解釋為神人協作的結果:姜子牙不僅是輔周謀士,更逐步被賦予道術與神職;而封神敘事則將商周之際的將帥、仙真、妖魅編入神譜,呈現戰爭結局同時也是天界秩序重整的象徵。故武王伐紂在道教文化中,常被視為人間政權與神明賞罰相互印證的典範。
相關典籍
與武王伐紂相關的早期典籍,主要見於《尚書》〈牧誓〉、《詩經》若干篇章、《史記·周本紀》及《逸周書》等。這些文獻多從周人出師、革命合法性與天命轉移等面向立論,提供了事件的基本歷史框架與政治詮釋。其後講史與通俗文學逐漸吸納此一題材,元代《全相武王伐紂平話》已將商周易代敘事加以鋪陳,成為後出作品的重要母本。至明代《封神演義》則進一步以神魔敘事重構伐紂過程,將歷史事件轉化為天人鬥爭與封神秩序的展演,不僅深刻形塑武王伐紂在民間宗教與道教文化中的理解,也影響後世戲曲、說唱與寶卷等文本傳承。
文化影響
武王伐紂在中國文化中逐漸凝結為「天命轉移」與「改朝換代」的典型敘事,並由此形成對暴政失德必致覆亡、王者當以德配天的歷史理解。其文化意義不僅在於重述周取代商的政治事件,更在於提供一套可供後世援引的正當性語彙,使反抗暴君、匡正時政得以被詮釋為奉天行義。在道教與民間信仰的脈絡中,此一故事又經由神仙譜系、符應觀念與妖異敘事而被重新組織,進一步融入廟會、戲曲、說唱、年畫與小說等大眾文化形式。《武王伐紂平話》尤為關鍵,其神魔化、世俗化的敘事結構不僅奠定後世《封神演義》的基本框架,也反映元代以來道教觀念滲入通俗文學的歷史過程,因而成為觀察宗教想像與政治文化交會的重要文本。
學術專區
<!-- paper:a9f06fdc4c20 -->- a9f06fdc4c20
校對記錄
- 2026-04-21 格式校正:1 段
- 2026-04-21 補強:歷史淵源 +315字
- 2026-04-21 補強:主要內容 +281字
- 2026-04-21 補強:相關典籍 +241字
- 2026-04-21 補強:文化影響 +282字
- 2026-04-21 論文:+1篇
- 2026-04-28 誤報排除:文中稱「周武王十一年(西元前1046年)」不合常見年代對應;武王伐紂通常對應周武王克商時點,而「武王十一年」這種紀年表述與前1046年的對應在此文中未交代清楚,易造成朝代/年份混淆。
- 2026-04-28 確認錯誤:「魚辛」應為《國語》《尸子》等相關傳說中的「史佚/太史辛」或「太公」系統人物,文中作為諫阻者的名稱明顯可疑,與常見史料不符。 → 正確:相關傳說與史料中,臨行諫阻的人名作「魚辛」並非常見且可直接對應的標準人物名稱,此處名稱可疑,可能有誤植或張冠李戴。
- 2026-04-28 誤報排除:「周軍由孟津冒雨東進,從汜地渡過黃河,至百泉,疾往商朝行在朝歌」這段行軍路線與常見牧野之戰敘述不一致,地名與順序顯得混亂,且「由孟津...從汜地渡過黃河」在地理上不合理。
- 2026-04-28 誤報排除:「滅99國,征服652國,擊斃十八萬人,生俘三十三萬人」屬於《逸周書·世俘》的傳統誇飾性記載,不能直接當作可靠史實;此處若作概述性陳述,容易誤導。
- 2026-04-28 誤報排除:「《國語》記載伶州鳩說…可推定為公元前1046年」這裡把單一天文說法直接「可推定」為確定年份,過於武斷;且後文又列出多種相互衝突的年代說,與前文確定語氣矛盾。
- 2026-04-28 誤報排除:「《利簋》銘曰…由此推斷牧野之戰是發生在公元前1046年1月20日早晨6、7點鐘」這種精確到小時的推算並非公認定論,且與後文採用的「前1046年1月20日」和「前1044年1月9日」等說互相衝突。
- 2026-04-28 誤報排除:文中同時列出「夏商周斷代工程依《國語》…確定為公元前1046年1月20日」與「1998年…結論,武王克商是前1044年1月9日」,兩者明顯互相矛盾,不能並列為同等確定結論。
- 2026-04-28 誤報排除:「張聞玉等《西周紀年研究》(2010.9)推定為公元前1106年」與前後多數主流說法差距極大,且文中未說明其是始伐、克商或其他事件,容易造成事件年份歸屬錯亂。
- 2026-04-28 確認錯誤:「武王克商日程表」中多處月份、干支與前文敘述不一致,例如前文說二月二十七日決戰,日程表卻把甲子日、勝利和紂自焚列在二月;而「甲子朝」又被前文解讀成前1046年1月20日,與此處排表順序需要更明確說明,否則自相矛盾。 → 正確:此類日程表常將同一事件按不同曆法、紀日或後人整理方式分段呈現;若前文已將「甲子朝」解讀為公元前1046年1月20日,則此處需補充曆法對照,不必然構成自相矛盾。
- 2026-04-28 誤報排除:「武王在周廟…」「武王祭祀天位」等句將後續獻俘、祭祀儀節混在一起,但「四月」「六月」的日期在同一段中前後並列,且與前述『甲子日』定位不一致,顯示日程編排有明顯混亂。
- 2026-04-28 確認錯誤:歷史淵源段落把「漢魏以降」與「元明之際」的神話化、封神化連成一條線,整體大致可接受,但「封神授職」作為成熟敘事主要是明代《封神演義》系統,若放到漢魏以降就顯得時代過早。 → 正確:從漢魏以降到元明之際的敘述,重點在於歷史記憶逐步神話化;雖「封神授職」的成熟文學形態主要見於明代《封神演義》系統,但作為後世敘事元素的累積過程,放在這一段歷史演變脈絡中並不構成明顯錯誤。
- 2026-04-28 帝辛自焚而死是後世常見說法之一,但《史記》主流敘述是武王入殷後紂王「自焚於鹿台之上」;此處與前文「登鹿台自焚而死」雖不算絕對錯誤,但作為歷史敘述應註明是傳說/史料歧說,否則過於肯定。
- 2026-04-28 「《史記•周本紀》則記載商軍達七十萬之眾」不精確;《史記》有「商紂之兵七十萬」的傳統說法,但屬於誇大數字,且與現代研究差距極大。若當作直接史實會有誤導。
◇法緣留言(—)
載入中…