曹操出生在宦官世家[8],《三国志》称其为汉相曹参之后,曹操的父亲曹嵩是宦官曹腾的养子,曹腾历侍四代皇帝,颇有名望。汉桓帝时,封为费亭侯,曹嵩继承了曹腾的侯爵,在汉灵帝时官至太尉。[9]
年轻时期曹操机智警敏,有随机权衡应变的能力,而且任性好侠、放荡不羁,不修品行,不研究学业,所以当时的人不认为他有什么特别的才能,只有梁国的桥玄和南阳的何颙认为他不平凡,桥玄对曹操说:“天下将乱,非命世之才不能济也,能安之者,其在君乎?”[10]南阳何颙对他说:“汉室将亡,安天下者,必此人也!”[10]南阳的许劭以知人著称,他也曾对曹操说过:“君清平之奸贼,乱世之英雄”。[11]
曹操早年就表现出对武艺的爱好与才能,博览群书,尤其喜欢兵法,曾抄录古代诸家兵法韬略,还有注释《孙子兵法》的《魏武注孙子》著作传世。这些为他后来的军事生涯打下了稳健的基础。
崭露头角
熹平三年(174年),曹操被举为孝廉,入京都洛阳为郎。不久,被任命为洛阳北部尉。洛阳为东汉都城,是皇亲贵戚聚居之地,很难治理。曹操一到职,就申明禁令、严肃法纪,造五色大棒十余根,悬于衙门左右,“有犯禁者,皆棒杀之”。皇帝宠幸的宦官蹇硕的叔父违禁夜行,曹操毫不留情,将蹇硕的叔父用五色棒处死。于是,“京师敛迹,无敢犯者”。曹操也因此得罪了一些当朝权贵,碍于其父曹嵩的关系,明升暗降,曹操被调任顿丘(今清丰县)令。
曹操雕像
曹操雕像
光和元年(178年),曹操因堂妹夫濦强侯宋奇被宦官诛杀,受到牵连,被免去官职。其后,在洛阳无事可做,回到家乡谯县闲居。
光和三年(180年),曹操又被朝廷征召,任命为议郎。此前,大将军窦武、太傅陈蕃谋划诛杀宦官,不料其事未济反为宦官所害。曹操上书陈述窦武等人为官正直而遭陷害,致使奸邪之徒满朝,而忠良之人却得不到重用的情形,言辞恳切,但没有被汉灵帝采纳。尔后,曹操又多次上书进谏,虽偶有成效,但东汉朝政日益腐败,曹操知道无法匡正。
中平元年(184年),黄巾起义爆发,曹操被拜为骑都尉,受命与皇甫嵩等人合军进攻颍川的黄巾军,结果大破黄巾军,斩首数万级。随之迁为济南相。济南相任内,曹操治事如初。济南国(今山东省济南市)有县十余个,各县长吏多依附贵势,贪赃枉法,无所顾忌。曹操之前历任国相皆置之不问。曹操到职,大力整饬,一下奏免十分之八的长吏,济南震动,贪官污吏纷纷逃窜。“政教大行,一郡清平”。[12]
当时正是东汉政治极度黑暗之时,甚至有了买官制度。朝廷徵还其为东郡太守,拜为议郎,曹操不肯迎合权贵,遂托病回归乡里,春夏读书,秋冬弋猎,暂时隐居了。[1314]
当时天下纷乱,先是发生了冀州刺史王芬联合南阳许攸、沛国周旌等地方豪强,谋划废黜灵帝立合肥侯的事件。王芬等人曾希望曹操加入他们,但被曹操拒绝,后来王芬事败自杀。接着,又有西北金城郡(今兰州市)的边章、韩遂杀死刺史和太守,率兵十余万反叛朝廷。[15]
中平五年(188年),汉灵帝为巩固统治,设置西园八校尉,曹操因其家世而被任命为八校尉中的典军校尉。
陈留起兵
中平六年(189年),汉灵帝驾崩,太子刘辩登基,何太后临朝听政。大将军何进想趁灵帝驾崩、宦官失势之机诛灭十常侍,但没有取得何太后的支持。于是何进采纳袁绍的建议,不听曹操和陈琳的劝谏,便征召停留在河东郡的董卓率其部众进京,以便于胁迫何太后同意诛杀宦官。
曹操画像
曹操画像[17]
董卓尚未抵达京城,何进已被宦官下手谋杀。同年九月,董卓入京,执掌朝政,把汉少帝废为弘农王,而改立其弟陈留王为汉献帝,又派人把弘农王母子毒死,自称太师,专擅朝政。曹操见董卓倒行逆施,不愿与其合作,遂改易姓名逃出京师洛阳(今洛阳市)。[16]曹操到陈留后,“散家财,合义兵”,且首倡义兵号召天下英雄讨伐董卓。
初平元年(190年)正月,袁术等人共推渤海太守袁绍为盟主,曹操任代理奋武将军,参加讨董军。二月,被联军击败的董卓胁迫献帝迁都长安(今陕西西安西北),自己则焚毁宫室,挖开王陵,劫掠人民,致使洛阳方圆200里荒芜凋敝无复人烟。而关东联军惧怕董卓精锐的凉州军的战力,无人敢向关西推进,全都屯兵酸枣(今延津县北)一带。而曹操认为董卓“焚烧宫室,劫迁天子,海内震动”,应趁机与之决战,遂独自引军西进。曹操行至荥阳汴水(今荥阳市西南),与董卓大将徐荣交锋,因为士兵数量悬殊,曹操大败,士卒死伤大半,自己也被流矢所伤,幸得堂弟曹洪所救,幸免于难。[18]回至酸枣,曹操建议诸军各据要地,再分兵西入武关(今陕西省丹凤县东南),围困董卓,关东诸将不肯从。关东诸军名为讨董卓,实际各自心怀鬼胎,意在伺机发展自己势力。不久,诸军之间发生摩擦,相互火拼。联合军至此解散。[19]
初平二年(191年),曹操在东郡大败于毒、白绕、眭固、于扶罗等,袁绍表其为东郡太守。[20]
初据兖州
初平三年(192年),青州黄巾军大获发展,连破兖州(治昌邑,今山东省巨野县东南)郡县,阵斩兖州刺史刘岱。济北相鲍信等人迎曹操出任兖州牧。曹操和鲍信合军进攻黄巾。鲍信战死。曹操“设奇伏,昼夜会战”,终于将黄巾击败。当年冬天,获降卒三十余万,人口百余万。曹操收其精锐,组成军队,号青州兵。又助袁绍打败刘备、单经及陶谦诸军。[21]
初平四年(193年)春天,曹操在匡亭六百里大追击大败袁术、黑山军、南匈奴。徐州牧陶谦率军攻入兖州南部的任城,曹操率军征讨陶谦,进兵徐州(治郯,今山东省郯城县),向东南扩展势力。攻克徐州十余城。陶谦退守郯县。不久曹操军粮将尽,撤围回军。[22]
东汉割据地图
东汉割据地图
兴平元年(194年)春天,曹操的父亲曹嵩和弟弟曹德在前来曹操处途中,被陶谦派兵杀害。[2324]夏,曹操再征徐州,略地至东海。曹操征徐州期间,所过多所杀戮。[25]东郡守备陈宫对曹操不满,于是与陈留太守张邈、张邈之弟张超、从事中郎许汜及王楷等同谋叛乱,迎吕布为兖州牧。当时只有鄄城(今山东省鄄城县)和东郡的范(南范县)、东阿(今山东省阳谷县)两县尚在曹操掌握之中,分别由司马荀彧和寿张令程昱、东郡太守夏侯惇等坚守,形势异常危急。曹操从徐州赶回,听说吕布屯于濮阳,遂进军围攻濮阳。二军相持百余日,蝗灾大起,双方停战,曹操军还鄄城。此时,曹操失去了兖州(治今山东省郓城县西北),军粮已尽,袁绍派人来劝说想让曹操投靠他,让曹操举家迁到邺县当人质。曹操本打算答应袁绍,多亏程昱劝阻,曹操才打消这个念头。[26]
兴平二年(195年),曹操整军再战吕布,三败之,破定陶(今山东定陶)、廪丘(今山东郓城西北)等,平定兖州。吕布逃往徐州投靠刘备。七月,因李傕、郭汜的火拼,汉献帝从长安东归,下诏让各路诸侯勤王。十月,献帝正式拜曹操为兖州牧。[166]
迎驾迁许
建安元年(196年)二月,曹操讨平汝南、颍川一带的黄巾军何仪、刘辟等部,献帝封曹操为建德将军。六月,因曹操谋士董昭的劝说,献帝身边的杨奉等人表请拜曹操为镇东将军,袭父费亭侯之爵位。[167168]曹操想迎接献帝,其谋臣大多认为山东尚未平定,献帝身边的韩暹、杨奉等又骄横难制,所以不赞成迎接献帝,但荀彧、程昱极力支持,所以曹操就派扬武中郎将曹洪率兵迎接汉献帝,但被卫将军董承与袁术的将领苌奴据险阻止。[169170]七月,献帝回到洛阳,董承为牵制韩暹等跋扈的将领,又密召曹操来洛阳。八月,曹操来到洛阳,奏明韩暹、张杨之罪,韩暹逃奔杨奉,因护驾之功被献帝特赦,于是曹操杀了侍中台崇、尚书冯硕、议郎侯祈,封董承等十三人为列侯,曹操本人亦领司隶校尉、录尚书事。[171173]随后曹操听从董昭之建议,于九月迁献帝于许县,被封为大将军、武平侯。[174175]杨奉对迁许之举非常不满,打算拦路截击,失败。十月,曹操讨平杨奉。[176177]十一月,曹操出任司空,行车骑将军事,总揽大权。[178]
建安二年(197年)正月,曹操讨伐张绣,军队驻扎在淯水,张绣举众投降,旋即复叛,长子曹昂、侄子曹安民、猛将典韦战死。此后,曹操又两度攻击张绣,都没有彻底击破。九月,曹操东征袁术,袁术弃军而逃至淮河,斩[27]袁术留守四将。
建安三年(198年)四月,曹操遣谒者裴茂率中郎将段煨讨李傕,夷三族。九月,曹操东征徐州,进攻久与他为敌的吕布。在曹军攻势之下,吕布军上下离心,十二月,吕布部将魏续、宋宪等生擒陈宫,归降曹操。吕布见大势已去,下城投降。曹操将吕布、陈宫、高顺等人处死,收降吕布部将张辽以及泰山豪杰臧霸、孙观等人,初步控制了徐州。
建安四年(199年),曹操派史涣、曹仁击破张杨旧部眭固,取得河内郡,把势力范围扩张到黄河以北。[28]
官渡之战
消灭眭固后,为了应对之后与袁绍的战争,曹操预作布置,命在青州有潜在影响的臧霸等人攻入青州,占领齐(治今山东临淄)、北海(治今山东寿光东南)等地,巩固右翼;又命大将于禁屯军黄河南岸,监视袁军。不久,张绣听从谋士贾诩之计,投降曹操,曹操大喜,拜张绣为扬武将军,解除了后顾之忧。
建安四年(199年)十二月,曹操自率军屯于官渡(今中牟北),准备迎击袁绍。
刘备在陶谦死后,曾一度出任徐州牧,后徐州被吕布攻占,刘备投奔曹操。曹操认为刘备是个英雄,先后表他为豫州牧、左将军。曹操攻占徐州不久,淮南袁术准备逃往青州往依袁绍,曹操派刘备去截击,袁术北上不得,呕血而死。
官渡之战
官渡之战[29]
建安五年(200年)正月,董承等人谋诛曹操事泄,被曹操杀掉。刘备于是袭杀徐州刺史车胄,占据徐州。因此,曹操决定东征刘备。[30]诸将皆说:“与公争天下者,袁绍也。今绍方来而弃之东,绍乘人后,若何?”。曹操说:“刘备,人杰也,今不击,必有后患。袁绍虽有大志,而见事迟,必不动也。”遂进军,以迅雷不及掩耳之势击破刘备,刘备逃奔袁绍。
袁绍是当时北方最强大的一股势力,也是曹操统一北方最强大的敌人。袁氏一门,自袁绍曾祖袁
曹操在击溃刘备后,乘势想一举鲸吞江东,孙权、刘备两家在鲁肃和诸葛亮等人的努力下,组成联盟,孙权命都督周瑜率军三万,与刘备的两万人马组成联军抵抗曹操。曹操自江陵东下,至赤壁(今湖北武昌县西赤矶山)与孙、刘联军接战不利,暂驻军于乌林(今湖北洪湖县东北),与对方隔江对峙。周瑜用诈降之计,命大将黄盖率小战船十艘,上装柴草,灌以膏油,船头钉上大钉,假称投降,向北岸而进,至离曹营二里之处
年轻时期曹操机智警敏,有随机权衡应变的能力,而且任性好侠、放荡不羁,不修品行,不研究学业,所以当时的人不认为他有什么特别的才能,只有梁国的桥玄和南阳的何颙认为他不平凡,桥玄对曹操说:“天下将乱,非命世之才不能济也,能安之者,其在君乎?”[10]南阳何颙对他说:“汉室将亡,安天下者,必此人也!”[10]南阳的许劭以知人著称,他也曾对曹操说过:“君清平之奸贼,乱世之英雄”。[11]
曹操早年就表现出对武艺的爱好与才能,博览群书,尤其喜欢兵法,曾抄录古代诸家兵法韬略,还有注释《孙子兵法》的《魏武注孙子》著作传世。这些为他后来的军事生涯打下了稳健的基础。
崭露头角
熹平三年(174年),曹操被举为孝廉,入京都洛阳为郎。不久,被任命为洛阳北部尉。洛阳为东汉都城,是皇亲贵戚聚居之地,很难治理。曹操一到职,就申明禁令、严肃法纪,造五色大棒十余根,悬于衙门左右,“有犯禁者,皆棒杀之”。皇帝宠幸的宦官蹇硕的叔父违禁夜行,曹操毫不留情,将蹇硕的叔父用五色棒处死。于是,“京师敛迹,无敢犯者”。曹操也因此得罪了一些当朝权贵,碍于其父曹嵩的关系,明升暗降,曹操被调任顿丘(今清丰县)令。
曹操雕像
曹操雕像
光和元年(178年),曹操因堂妹夫濦强侯宋奇被宦官诛杀,受到牵连,被免去官职。其后,在洛阳无事可做,回到家乡谯县闲居。
光和三年(180年),曹操又被朝廷征召,任命为议郎。此前,大将军窦武、太傅陈蕃谋划诛杀宦官,不料其事未济反为宦官所害。曹操上书陈述窦武等人为官正直而遭陷害,致使奸邪之徒满朝,而忠良之人却得不到重用的情形,言辞恳切,但没有被汉灵帝采纳。尔后,曹操又多次上书进谏,虽偶有成效,但东汉朝政日益腐败,曹操知道无法匡正。
中平元年(184年),黄巾起义爆发,曹操被拜为骑都尉,受命与皇甫嵩等人合军进攻颍川的黄巾军,结果大破黄巾军,斩首数万级。随之迁为济南相。济南相任内,曹操治事如初。济南国(今山东省济南市)有县十余个,各县长吏多依附贵势,贪赃枉法,无所顾忌。曹操之前历任国相皆置之不问。曹操到职,大力整饬,一下奏免十分之八的长吏,济南震动,贪官污吏纷纷逃窜。“政教大行,一郡清平”。[12]
当时正是东汉政治极度黑暗之时,甚至有了买官制度。朝廷徵还其为东郡太守,拜为议郎,曹操不肯迎合权贵,遂托病回归乡里,春夏读书,秋冬弋猎,暂时隐居了。[1314]
当时天下纷乱,先是发生了冀州刺史王芬联合南阳许攸、沛国周旌等地方豪强,谋划废黜灵帝立合肥侯的事件。王芬等人曾希望曹操加入他们,但被曹操拒绝,后来王芬事败自杀。接着,又有西北金城郡(今兰州市)的边章、韩遂杀死刺史和太守,率兵十余万反叛朝廷。[15]
中平五年(188年),汉灵帝为巩固统治,设置西园八校尉,曹操因其家世而被任命为八校尉中的典军校尉。
陈留起兵
中平六年(189年),汉灵帝驾崩,太子刘辩登基,何太后临朝听政。大将军何进想趁灵帝驾崩、宦官失势之机诛灭十常侍,但没有取得何太后的支持。于是何进采纳袁绍的建议,不听曹操和陈琳的劝谏,便征召停留在河东郡的董卓率其部众进京,以便于胁迫何太后同意诛杀宦官。
曹操画像
曹操画像[17]
董卓尚未抵达京城,何进已被宦官下手谋杀。同年九月,董卓入京,执掌朝政,把汉少帝废为弘农王,而改立其弟陈留王为汉献帝,又派人把弘农王母子毒死,自称太师,专擅朝政。曹操见董卓倒行逆施,不愿与其合作,遂改易姓名逃出京师洛阳(今洛阳市)。[16]曹操到陈留后,“散家财,合义兵”,且首倡义兵号召天下英雄讨伐董卓。
初平元年(190年)正月,袁术等人共推渤海太守袁绍为盟主,曹操任代理奋武将军,参加讨董军。二月,被联军击败的董卓胁迫献帝迁都长安(今陕西西安西北),自己则焚毁宫室,挖开王陵,劫掠人民,致使洛阳方圆200里荒芜凋敝无复人烟。而关东联军惧怕董卓精锐的凉州军的战力,无人敢向关西推进,全都屯兵酸枣(今延津县北)一带。而曹操认为董卓“焚烧宫室,劫迁天子,海内震动”,应趁机与之决战,遂独自引军西进。曹操行至荥阳汴水(今荥阳市西南),与董卓大将徐荣交锋,因为士兵数量悬殊,曹操大败,士卒死伤大半,自己也被流矢所伤,幸得堂弟曹洪所救,幸免于难。[18]回至酸枣,曹操建议诸军各据要地,再分兵西入武关(今陕西省丹凤县东南),围困董卓,关东诸将不肯从。关东诸军名为讨董卓,实际各自心怀鬼胎,意在伺机发展自己势力。不久,诸军之间发生摩擦,相互火拼。联合军至此解散。[19]
初平二年(191年),曹操在东郡大败于毒、白绕、眭固、于扶罗等,袁绍表其为东郡太守。[20]
初据兖州
初平三年(192年),青州黄巾军大获发展,连破兖州(治昌邑,今山东省巨野县东南)郡县,阵斩兖州刺史刘岱。济北相鲍信等人迎曹操出任兖州牧。曹操和鲍信合军进攻黄巾。鲍信战死。曹操“设奇伏,昼夜会战”,终于将黄巾击败。当年冬天,获降卒三十余万,人口百余万。曹操收其精锐,组成军队,号青州兵。又助袁绍打败刘备、单经及陶谦诸军。[21]
初平四年(193年)春天,曹操在匡亭六百里大追击大败袁术、黑山军、南匈奴。徐州牧陶谦率军攻入兖州南部的任城,曹操率军征讨陶谦,进兵徐州(治郯,今山东省郯城县),向东南扩展势力。攻克徐州十余城。陶谦退守郯县。不久曹操军粮将尽,撤围回军。[22]
东汉割据地图
东汉割据地图
兴平元年(194年)春天,曹操的父亲曹嵩和弟弟曹德在前来曹操处途中,被陶谦派兵杀害。[2324]夏,曹操再征徐州,略地至东海。曹操征徐州期间,所过多所杀戮。[25]东郡守备陈宫对曹操不满,于是与陈留太守张邈、张邈之弟张超、从事中郎许汜及王楷等同谋叛乱,迎吕布为兖州牧。当时只有鄄城(今山东省鄄城县)和东郡的范(南范县)、东阿(今山东省阳谷县)两县尚在曹操掌握之中,分别由司马荀彧和寿张令程昱、东郡太守夏侯惇等坚守,形势异常危急。曹操从徐州赶回,听说吕布屯于濮阳,遂进军围攻濮阳。二军相持百余日,蝗灾大起,双方停战,曹操军还鄄城。此时,曹操失去了兖州(治今山东省郓城县西北),军粮已尽,袁绍派人来劝说想让曹操投靠他,让曹操举家迁到邺县当人质。曹操本打算答应袁绍,多亏程昱劝阻,曹操才打消这个念头。[26]
兴平二年(195年),曹操整军再战吕布,三败之,破定陶(今山东定陶)、廪丘(今山东郓城西北)等,平定兖州。吕布逃往徐州投靠刘备。七月,因李傕、郭汜的火拼,汉献帝从长安东归,下诏让各路诸侯勤王。十月,献帝正式拜曹操为兖州牧。[166]
迎驾迁许
建安元年(196年)二月,曹操讨平汝南、颍川一带的黄巾军何仪、刘辟等部,献帝封曹操为建德将军。六月,因曹操谋士董昭的劝说,献帝身边的杨奉等人表请拜曹操为镇东将军,袭父费亭侯之爵位。[167168]曹操想迎接献帝,其谋臣大多认为山东尚未平定,献帝身边的韩暹、杨奉等又骄横难制,所以不赞成迎接献帝,但荀彧、程昱极力支持,所以曹操就派扬武中郎将曹洪率兵迎接汉献帝,但被卫将军董承与袁术的将领苌奴据险阻止。[169170]七月,献帝回到洛阳,董承为牵制韩暹等跋扈的将领,又密召曹操来洛阳。八月,曹操来到洛阳,奏明韩暹、张杨之罪,韩暹逃奔杨奉,因护驾之功被献帝特赦,于是曹操杀了侍中台崇、尚书冯硕、议郎侯祈,封董承等十三人为列侯,曹操本人亦领司隶校尉、录尚书事。[171173]随后曹操听从董昭之建议,于九月迁献帝于许县,被封为大将军、武平侯。[174175]杨奉对迁许之举非常不满,打算拦路截击,失败。十月,曹操讨平杨奉。[176177]十一月,曹操出任司空,行车骑将军事,总揽大权。[178]
建安二年(197年)正月,曹操讨伐张绣,军队驻扎在淯水,张绣举众投降,旋即复叛,长子曹昂、侄子曹安民、猛将典韦战死。此后,曹操又两度攻击张绣,都没有彻底击破。九月,曹操东征袁术,袁术弃军而逃至淮河,斩[27]袁术留守四将。
建安三年(198年)四月,曹操遣谒者裴茂率中郎将段煨讨李傕,夷三族。九月,曹操东征徐州,进攻久与他为敌的吕布。在曹军攻势之下,吕布军上下离心,十二月,吕布部将魏续、宋宪等生擒陈宫,归降曹操。吕布见大势已去,下城投降。曹操将吕布、陈宫、高顺等人处死,收降吕布部将张辽以及泰山豪杰臧霸、孙观等人,初步控制了徐州。
建安四年(199年),曹操派史涣、曹仁击破张杨旧部眭固,取得河内郡,把势力范围扩张到黄河以北。[28]
官渡之战
消灭眭固后,为了应对之后与袁绍的战争,曹操预作布置,命在青州有潜在影响的臧霸等人攻入青州,占领齐(治今山东临淄)、北海(治今山东寿光东南)等地,巩固右翼;又命大将于禁屯军黄河南岸,监视袁军。不久,张绣听从谋士贾诩之计,投降曹操,曹操大喜,拜张绣为扬武将军,解除了后顾之忧。
建安四年(199年)十二月,曹操自率军屯于官渡(今中牟北),准备迎击袁绍。
刘备在陶谦死后,曾一度出任徐州牧,后徐州被吕布攻占,刘备投奔曹操。曹操认为刘备是个英雄,先后表他为豫州牧、左将军。曹操攻占徐州不久,淮南袁术准备逃往青州往依袁绍,曹操派刘备去截击,袁术北上不得,呕血而死。
官渡之战
官渡之战[29]
建安五年(200年)正月,董承等人谋诛曹操事泄,被曹操杀掉。刘备于是袭杀徐州刺史车胄,占据徐州。因此,曹操决定东征刘备。[30]诸将皆说:“与公争天下者,袁绍也。今绍方来而弃之东,绍乘人后,若何?”。曹操说:“刘备,人杰也,今不击,必有后患。袁绍虽有大志,而见事迟,必不动也。”遂进军,以迅雷不及掩耳之势击破刘备,刘备逃奔袁绍。
袁绍是当时北方最强大的一股势力,也是曹操统一北方最强大的敌人。袁氏一门,自袁绍曾祖袁
曹操在击溃刘备后,乘势想一举鲸吞江东,孙权、刘备两家在鲁肃和诸葛亮等人的努力下,组成联盟,孙权命都督周瑜率军三万,与刘备的两万人马组成联军抵抗曹操。曹操自江陵东下,至赤壁(今湖北武昌县西赤矶山)与孙、刘联军接战不利,暂驻军于乌林(今湖北洪湖县东北),与对方隔江对峙。周瑜用诈降之计,命大将黄盖率小战船十艘,上装柴草,灌以膏油,船头钉上大钉,假称投降,向北岸而进,至离曹营二里之处