初據兗州

主詞條:兗州之戰、濮陽之戰、定陶之戰

漢末軍閥割據形勢圖

初平三年(192年),青州黃巾軍大獲發展,連破兗州(治昌邑,今山東省鉅野縣東南)郡縣,陣斬兗州刺史劉岱。濟北國相鮑信等人迎曹操出任兗州牧。曹操和鮑信合軍進攻黃巾。鮑信戰死。曹操“設奇伏,晝夜會戰”,終於將黃巾擊敗。當年冬天,他獲得降卒三十餘萬,人口百餘萬。曹操收其精銳,組成軍隊,號稱青州兵。又助袁紹打敗劉備、單經及徐州牧陶謙諸軍。 [14] 這樣,曹操又有了一支頗具戰鬥力的軍隊。 [208]

初平四年(193年)春天,曹操在匡亭附近大敗袁術、黑山軍及南匈奴於夫羅部。陶謙率軍攻入兗州南部的任城,曹操率軍征討陶謙,進兵徐州,向東南擴充套件勢力。攻克徐州十餘城。陶謙退守郯縣。不久曹操軍糧將盡,撤圍回軍。 [15]

曹操創業初期重要的謀臣荀彧

興平元年(194年)春天,曹操的父親曹嵩和弟弟曹德在前來曹操處途中,被陶謙派兵殺害。 [16-17] 夏,曹操再徵徐州,略地至東海。曹操徵徐州期間,所過多所殘戮 [18] (《後漢書》記載曹操“凡殺男女數十萬人,雞犬無餘,泗水為之不流” [138] )。東郡守備陳宮對曹操不滿,於是與陳留太守張邈、張邈之弟張超、從事中郎許汜及王楷等同謀叛亂,迎呂布為兗州牧。當時只有鄄城(今山東鄄城)和東郡的範縣(南範縣)、東阿(今山東陽穀)兩縣尚在曹操掌握之中,分別由司馬荀彧和壽張縣令程昱、東郡太守夏侯惇等堅守,形勢異常危急。曹操從徐州趕回,聽說呂布屯於濮陽,遂進軍圍攻濮陽。二軍相持百餘日,蝗災大起,雙方停戰,曹操軍還鄄城。此時,曹操失去了兗州(治今山東省鄆城縣西北),軍糧已盡,袁紹派人來勸說想讓曹操投靠他,讓曹操舉家遷到鄴縣當人質。曹操本打算答應,但被程昱勸阻。 [19]

興平二年(195年),曹操整軍再戰呂布,多次將其擊敗,破定陶(今山東定陶)、廩丘(今山東鄆城西北)等,平定兗州。呂布逃往徐州投靠劉備。七月,因關中李傕、郭汜的火拼,漢獻帝從長安東歸,下詔讓各路諸侯勤王。十月,獻帝正式拜曹操為兗州牧。 [120]

迎駕遷許

主詞條:宛城之戰、曹操討伐袁術之戰、下邳之戰

建安元年(196年)二月,曹操討平汝南、潁川一帶的黃巾軍何儀、劉闢等部,獻帝封曹操為建德將軍。六月,經曹操謀士董昭的勸說,獻帝身邊的將軍楊奉等人表請拜曹操為鎮東將軍,襲父費亭侯之爵位。

早在初平三年(192年),曹操的謀士毛玠就提出了“奉天子以令不臣,修耕植,畜軍資”的戰略性建議,曹操深以為是。 [258] 到此時,曹操想迎接獻帝,其謀臣大多認為山東尚未平定,而獻帝身邊的韓暹、楊奉等又驕橫難制,所以不贊成迎接,只有荀彧、程昱極力勸迎。最後,曹操決定派曹洪率兵迎接獻帝,但被衛將軍董承與袁術的部將萇奴據險阻止。 [123-124] 建安元年(196年)七月,獻帝回到洛陽,董承為牽制韓暹等跋扈的將領,又密召曹操來洛陽。八月,曹操來到洛陽,奏明韓暹、張楊之罪,韓暹逃奔楊奉,因護駕之功被獻帝特赦,於是曹操殺了侍中臺崇、尚書馮碩、議郎侯祈,封董承等十三人為列侯,曹操本人亦領司隸校尉、錄尚書事。 [125-127] 隨後曹操聽從董昭建議,於九月遷獻帝於許縣,他本人被封為大將軍,進封武平侯。 [128-129] 楊奉對遷許之舉非常不滿,打算攔路截擊,失敗。十月,曹操討平楊奉。 [130-131] 十一月,曹操升任司空,行車騎將軍事,總攬朝政。