韋 琦 輝
(商丘師范學(xué)院 歷史與社會學(xué)院,河南 商丘 476000)
?
淺論魏晉南北朝時(shí)期的攻城戰(zhàn)
韋 琦 輝
(商丘師范學(xué)院 歷史與社會學(xué)院,河南 商丘 476000)
摘要:魏晉南北朝時(shí)期的攻城戰(zhàn),主要有圍困和強(qiáng)攻兩種方式。圍困的方式往往是在攻方有巨大的戰(zhàn)略優(yōu)勢下才可以使用,需要筑“長圍”將城池團(tuán)團(tuán)圍住,將閑置下的兵力進(jìn)行屯田,盡量消耗破壞城內(nèi)的后勤資源,并對其進(jìn)行心理戰(zhàn)以求早日攻下城池。強(qiáng)攻的方式一般采用火攻、水攻、土山、地道,并且借助攻城器械等進(jìn)行攻城?;鸺?、火弩、火車、發(fā)石車、尖頂木驢、木幔、布幔、飛梯等是這一時(shí)期新出現(xiàn)的攻城器械。面對這些攻城方式,守城方也可以采取不同的策略來進(jìn)行防御。
關(guān)鍵詞:魏晉南北朝;攻城戰(zhàn);策略;攻城器械
今人研究魏晉南北朝軍事和戰(zhàn)爭的很多,但是就目前而言,基本都集中在兵制研究和具體戰(zhàn)爭事件研究。前者,如陳寅恪的《隋唐制度淵源略論稿·兵制》、岑仲勉的《府兵制度研究》、谷霽光的《府兵制度考釋》、唐長孺的《魏周府兵制度辨疑》等對府兵制度的研究,何茲全的《魏晉的中軍》《魏晉南朝的兵制》《十六國時(shí)期的兵制》,高敏的《魏晉南北朝兵制研究》,張金龍的《魏晉南北朝禁衛(wèi)武官制度研究》等;后者,如張靖龍《赤壁戰(zhàn)役時(shí)間考論》、張修桂《赤壁古戰(zhàn)場歷史地理研究》、朱紹侯《官渡之戰(zhàn)與赤壁之戰(zhàn)雙方勝敗原因試探》、李邦儒《官渡之戰(zhàn)發(fā)生地考證》等對赤壁之戰(zhàn)和官渡之戰(zhàn)等的研究。然而魏晉南北朝時(shí)期的戰(zhàn)爭其具體細(xì)節(jié)如何卻幾乎無人研究。
雖然流傳至今的古代兵書不少,但先秦、秦漢和魏晉南北朝時(shí)期流傳的兵書一方面語言簡略,不能反映古代戰(zhàn)爭的詳細(xì)情況,另一方面也缺乏具體史料的佐證。本文就魏晉南北朝戰(zhàn)爭中最具代表性的戰(zhàn)爭形式——攻城戰(zhàn),作一初步探討,以求教于方家。
一、圍困的攻城方式
《孫子兵法》有云:“上兵伐謀,其次伐交,其次伐兵,其下攻城?!盵1]17-18攻城戰(zhàn)應(yīng)當(dāng)是無奈時(shí)最后的選擇,但是在戰(zhàn)爭中為了奪得某戰(zhàn)略要地或者攻下敵方的重要據(jù)點(diǎn),必須采用攻城戰(zhàn)。攻城戰(zhàn)一般有兩種方式,一種是圍困,一種是強(qiáng)攻。如果敵方城池堅(jiān)固后勤充足,很難短時(shí)間內(nèi)攻克,或者攻克下來的代價(jià)太大,并且我方有充分的后勤保障,戰(zhàn)略優(yōu)勢很大,則往往采取圍困的方式;在敵方將有救援,或者我方后勤困難需要短時(shí)間攻下敵方城池時(shí),一般會采取強(qiáng)攻的方式。
圍困的方式攻城,其目的是在盡量減少我方傷亡的情況下,使敵方后勤資源消耗殆盡,不攻自破。所以圍困的方式和圍攻的方式是不一樣的,關(guān)羽圍曹仁于樊城[2]529、諸葛亮圍郝昭于陳倉城[2]95就是圍攻,慕容恪圍廣固采用的就是圍困。《晉書》卷110《慕容俊載記》:
恪進(jìn)圍廣固,諸將勸恪宜急攻之,恪曰:“軍勢有宜緩以克敵,有宜急而取之。若彼我勢均,且有強(qiáng)援,慮腹背之患者,須急攻之,以速大利。如其我強(qiáng)彼弱,外無寇援,力足制之者,當(dāng)羈縻守之,以待其斃。兵法十圍五攻此之謂也。龕恩結(jié)賊黨,眾未離心……但恐傷吾士眾……亦何宜輕殘人命乎!當(dāng)持久以取耳?!敝T將皆曰:“非所及也?!蹦酥曳锤瑖?yán)固圍壘。[3]2837
又晉書卷111《慕容恪載記》:
恪曰:“護(hù)老賊,經(jīng)變多矣。觀其為備之道,未易卒平。今圈之窮城,樵采路絕,內(nèi)無蓄積,外無強(qiáng)援,不過十旬,其斃必矣,何必遽殘士卒之命而趣一時(shí)之利哉!吾嚴(yán)濬圍壘,休養(yǎng)將卒,以重官美貨間而離之。事淹勢窮,其釁易動(dòng);我則未勞,而寇已斃。此為兵不血刃,坐以制勝也?!彼炝虚L圍守之。護(hù)遣其將張興率勁卒七千出戰(zhàn),傅顏擊斬之。自三月至八月而野王潰。[3]2848-2849
以上兩個(gè)例子可以說是用圍困方式攻城的經(jīng)典戰(zhàn)例,既可以減少己方的損失,又非常穩(wěn)妥。不過用圍困的方式攻城一般有以下幾點(diǎn)需要注意:
首先,需要將城池用“長圍”嚴(yán)密地困死,使其無法從城外獲得任何后勤補(bǔ)給。所以筑長圍往往用“合”字,如“燾怒甚,筑長圍,一夜便合”[4]1912,“勔筑長圍始合”[4]2209。長圍除了用于圍困之外,也可作其他用途,如司馬懿攻遼東之戰(zhàn)“沉舟焚梁,傍遼水作長圍,棄賊而向襄平”[3]10,這是史書中將長圍用于軍事的最早記載。另外長圍也可用于強(qiáng)攻,如沈攸之攻柳世隆郢城之戰(zhàn),“攸之果怒,令諸軍登岸燒郭邑,筑長圍攻道,顧謂人曰:‘以此攻城,何城不克!’”[5]447。所謂“長圍”一般是土質(zhì)的長堤,堤內(nèi)往往有很深的壕溝。如《晉書》卷92《伏滔傳》:“于是筑長圍,起棼櫓,高壁連塹,負(fù)戈擊柝以守之。”[3]2401《宋書》卷1《武帝紀(jì)上》:“于是設(shè)長圍守之,圍高三丈,外穿三重塹?!盵4]16
其次,長圍筑成之后,當(dāng)使閑置下來的兵力就地屯田,進(jìn)行農(nóng)業(yè)生產(chǎn)。如慕容恪圍廣固“乃筑室反耕,嚴(yán)固圍壘”[3]2837,又如石虎攻徐龕泰山之戰(zhàn)“遣季龍統(tǒng)中外精卒四萬討徐龕,龕堅(jiān)守不戰(zhàn),于是筑室返耕,列長圍以守之”[3]2739。
最后,除了軍事和后勤上的打擊外,對敵進(jìn)行心理戰(zhàn)也很重要。如上述慕容恪與呂護(hù)野王之戰(zhàn),慕容恪以“重官美貨間而離之”[3]2849,這是采取離間之計(jì)。又《周書》卷28《陸騰傳》:“陵州木籠獠恃險(xiǎn)粗獷,每行抄劫,詔騰討之。獠既因山為城,攻之未可拔。騰遂于城下多設(shè)聲樂及諸雜伎,示無戰(zhàn)心。諸賊果棄其兵仗,或攜妻子臨城觀樂。騰知其無備,密令眾軍俱上,諸賊惶懼,不知所為。遂縱兵討擊,盡破之?!盵7]471這是設(shè)計(jì)降低敵方的戒心。又劉裕攻慕容超廣固之戰(zhàn),慕容超派張鋼出使姚興求救,張鋼返回時(shí)被抓,劉?!吧V于樓車,以示城內(nèi),城內(nèi)莫不失色”[4]16,這是斷絕城內(nèi)獲得救援之望。在圍城之后,使敵方斷絕一切外部消息,離間城內(nèi)將帥,使其悲觀失望,或者降低其戒心,種種心理戰(zhàn)手段都會對最終克敵制勝起到重要的作用。
二、強(qiáng)攻所采用的一般策略
正面強(qiáng)攻比圍困的方式要復(fù)雜得多,往往需要根據(jù)不同的情況制定不同的策略。不過,強(qiáng)攻時(shí)有一些策略經(jīng)常被用到,如火攻、水攻和用地道、用土山、用攻城器械攻城等。
(一)火攻
火用于攻城最常見的策略是焚燒城門、城樓和建筑。如張方攻洛陽之戰(zhàn),“燒清明、開陽二門,死者萬計(jì)”[3]101。又如王鎮(zhèn)惡攻劉毅江陵之戰(zhàn),“鎮(zhèn)惡入城,便因風(fēng)放火,燒大城南門及東門”[4]1367。這是焚燒城門。如南齊臺軍攻肖遙光東城之戰(zhàn),“其晚,臺軍射火箭燒東北角樓,至夜城潰”[5]791。又如史寧攻孫玚郢州之戰(zhàn),“周軍……因風(fēng)縱火,燒其內(nèi)城南面五十余樓”[8]319。這是焚燒城樓。如盧循攻南海之戰(zhàn),“循攻擊百有余日,踰城放火,焚燒三千余家,死者萬余人,城遂陷”[3]2342。又如趙染攻長安之戰(zhàn),“染焚燒龍尾及諸軍營,殺掠千余人,旦退屯逍遙園”[3]2664。這是焚燒建筑。焚燒城門可以打通進(jìn)攻的通路,焚燒城樓可以減輕城內(nèi)的抵抗,焚燒建筑可以混亂敵軍,降低其士氣,都能為順利攻下城池起到重要作用。
除了以上常見的火攻方式外,還有一些不常見的方式。如《晉書》卷83《江逌傳》載:“乃取數(shù)百雞以長繩連之,系火于足。群雞駭散,飛集襄營。襄營火發(fā),因其亂,隨而擊之,襄遂小敗?!盵3]2172
面對火燒城門的情況,守城方往往用水澆滅。在侯景攻臺城之戰(zhàn)中,“賊攻東掖門,縱火甚盛,侃親自距抗,以水沃火,火滅,引弓射殺數(shù)人,賊乃退”[9]559-560;又,“景于是百道攻城,持火炬燒大司馬、東西華諸門。城中倉卒,未有其備,乃鑿門樓下水沃火,久之方滅”[9]842。從以上兩則材料也可以看出,這一時(shí)期的城門并沒有防火的設(shè)計(jì),面對敵軍焚燒城門還需將門樓鑿空才行。
面對敵方焚燒建筑的做法,防守方往往將沿城墻一帶的建筑拆空,制造防火帶。如王玄謨攻滑臺之戰(zhàn),“初圍城,城內(nèi)多茅屋,眾求以火箭燒之。玄謨恐損亡軍實(shí),不從。城中即撤壞之,空地以為窟室”[4]1974。此外也可以多備水源,仔細(xì)防備,如陳慶之攻犬羊蠻之戰(zhàn),“命諸軍各穿池于營內(nèi),朝夕不外汲,兼以防蠻之火。頃之風(fēng)甚,蠻夜下山,人提一炬以燒營,營內(nèi)多幔屋及草菴,火至輒以池水灌滅,諸軍多出弓弩夾射之,蠻散走”[4]1998。
(二)水攻
水攻最常見的做法是引水灌城,因?yàn)槲簳x南北朝時(shí)期的城墻都是土質(zhì)的,被水浸泡后很快會垮塌。以水灌城的做法,至少在秦末就有了,如漢軍曾引水灌廢丘城[10]372。魏晉南北朝時(shí)期引水灌城的做法也非常普遍。如:曹操攻袁術(shù)曾引水灌太壽城[2]10,曹操攻審配鄴城之戰(zhàn),“毀土山、地道,作圍塹,決漳水灌城”[2]25;沮渠蒙遜攻呂純西郡城之戰(zhàn),“蒙遜自率眾二萬攻之,三面起隄,以水灌城”[3]2271;蕭淵明攻王則彭城之戰(zhàn),“堰清水灌州城”[11]272;吳明徹攻王琳壽陽城,“堰淝水灌城”[11]435。從上述材料也可以看出,為了達(dá)到長時(shí)間浸泡敵方城池的目的,水攻往往要筑堤壩來留住大水。
面對這種水攻之法,防守方?jīng)]有太好的防御辦法,唯一可做的就是趁其堤壩未成進(jìn)行破壞,如章昭達(dá)攻陸騰江陵之戰(zhàn),“陳人又決龍川寧邦堤,引水灌江陵城。騰親率將士戰(zhàn)于西堤,破之,斬首數(shù)千級,陳人乃遁”[7]473。然而攻城方一般是占據(jù)兵力優(yōu)勢的,只要小心防備,這種做法是很難奏效的。
(三)地道攻城
地道攻城之法,最晚在劉秀昆陽之戰(zhàn)時(shí)已經(jīng)出現(xiàn)[12]7。官渡之戰(zhàn)時(shí),袁紹“起土山地道”[2]20,后曹操攻審配鄴城之戰(zhàn)也“為土山地道”[2]25。用地道攻城的記載很多,這里不一一詳述。
采用地道攻城主要有兩種模式,一種是用地道破壞其城墻或城樓,如:袁紹攻公孫瓚易京之戰(zhàn),“紹為地道,突壞其樓”[2]244;高歡攻劉誕鄴城之戰(zhàn),“神武起土山,為地道,往往建大柱,一時(shí)焚之,城陷入地”[11]7;北齊攻北周晉州之戰(zhàn),“帝至?xí)x州,城已欲沒矣。作地道攻之,城陷十余步,將士乘勢欲入。帝敕且止”[13]525-526。
一種是派兵通過地道進(jìn)攻城中或奪取城門。如王猛攻慕容暐晉陽之戰(zhàn),“為地道,遣張蠔率壯士數(shù)百人入其城中,大呼斬關(guān),猛、安遂入晉陽”[3]2892。這種方式是地道進(jìn)攻的最主要方式,為了防止這種進(jìn)攻,守城者往往在城內(nèi)挖長塹以防之。如:曹操攻審配鄴城之戰(zhàn),“太祖遂進(jìn)攻之,為地道,配亦于內(nèi)作塹以當(dāng)之”[2]202;諸葛亮攻郝昭陳倉之戰(zhàn),“亮又為地突,欲踴出于城里,昭又于城內(nèi)穿地橫截之”[2]95;韋孝寬玉璧防衛(wèi)戰(zhàn),“孝寬復(fù)掘長塹,要其地道,仍飭戰(zhàn)士屯塹。城外每穿至塹,戰(zhàn)士即擒殺之。又于塹外積柴貯火,敵人有伏地道內(nèi)者,便下柴火,以皮排吹之。吹氣一沖,咸即灼爛”[7]537??梢姡诔菈?nèi)挖長塹是防止敵方通過地道進(jìn)入城內(nèi)的主要方法。
(四)土山攻城
用土山攻城最晚至東漢時(shí)已經(jīng)出現(xiàn)?!逗鬂h書》卷71《朱俊傳》:“韓忠復(fù)據(jù)宛拒俊??”俨粩常藦垏Y(jié)壘,起土山以臨城內(nèi)……連戰(zhàn)不克??〉峭辽酵??!盵12]2309此時(shí)的土山其主要作用是制造制高點(diǎn)以觀察城內(nèi)情況。到東漢末,土山上往往建高樓并以此攻擊城內(nèi)。如官渡之戰(zhàn)中袁紹“為高櫓,起土山,射營中,營中皆蒙楯,眾大懼”[2]199。這雖然不是攻城而是進(jìn)攻營地,但說明這時(shí)土山的功用已經(jīng)發(fā)生了變化。此后,攻城時(shí)起土山往往建造樓櫓,并以此攻擊城內(nèi)。如:司馬懿攻襄平之戰(zhàn),“起土山、修櫓,為發(fā)石連弩射城中”[2]254;曹魏攻朱然江陵之戰(zhàn),“真等起土山,鑿地道,立樓櫓,臨城弓矢雨注”[2]1306。
起土山是在臨近城池的地方人為地制造制高點(diǎn),因此面對敵方造土山,守方往往同樣在城內(nèi)造土山以應(yīng)之。如:姚萇攻茍輔新平之戰(zhàn),“萇為土山地道,輔亦為之”[3]2926;侯景攻臺城之戰(zhàn),“景又于城東西各起一土山以臨城內(nèi),城內(nèi)亦作兩山以應(yīng)之”[9]843。還有通過地道破壞敵方土山的做法,如侯景攻臺城之戰(zhàn),“賊又東西兩面起土山,以臨城,城中震駭,侃命為地道,潛引其土,山不能立”[9]560。
(五)攻城器械
1.火箭、火弩
在諸葛亮攻郝昭陳倉之戰(zhàn)中,“昭于是以火箭逆射其云梯,梯然,梯上人皆燒死”[2]95,這是史書中關(guān)于火箭的最早的記載。又如王玄謨攻滑臺之戰(zhàn),“初圍城,城內(nèi)多茅屋,眾求以火箭燒之”[4]1974;南齊臺軍攻肖遙光東城之戰(zhàn),“其晚,臺軍射火箭燒東北角樓,至夜城潰”[5]791。段韶進(jìn)攻栢谷城之戰(zhàn)中,段韶云:“且城勢雖高,其中甚狹,火弩射之,一旦可盡?!盵11]212這是關(guān)于火弩的最早的記載。
火箭、火弩是魏晉南北朝時(shí)期的一大發(fā)明,從以上記載也可以看出,火箭等不僅可以用于攻城,也可以用于防守。
2.火車
除了火箭、火弩外,還有火車。如《南齊書》卷1《太祖紀(jì)》載:“太祖乃頓軍引管,分兩馬軍夾營外以待之。俄頃,賊馬步奄至,又推火車數(shù)道攻戰(zhàn)?!盵5]5《梁書》卷56《侯景傳》載:“十二月,景造諸攻具及飛樓、橦車、登城車、鉤堞車、階道車、火車,并高數(shù)丈,一車至二十輪,陳于闕前,百道攻城并用焉。以火車焚城東南隅大樓?!盵9]844《魏書》卷51《孔伯恭傳》載:“伯恭密造火車攻具,欲水陸俱進(jìn)。攸之等既聞,將戰(zhàn),引軍退保樊階城?!盵6]1141
“火車”的發(fā)明主要是利用引燃物,迅速焚燒城門、城樓等,在當(dāng)時(shí)是一大創(chuàng)舉。
3.發(fā)石車
發(fā)石車又名霹靂車。如官渡之戰(zhàn)中,“操乃發(fā)石車擊紹樓,皆破,軍中呼曰‘霹靂車’”[12]2400,這是史書中關(guān)于發(fā)石車的最早記載。又司馬昭攻諸葛誕壽春之戰(zhàn),“誕、欽、咨等大為攻具,晝夜五六日攻南圍,欲決圍而出。圍上諸軍,臨高以發(fā)石車火箭逆燒破其攻具”[2]772;陶侃攻杜弘廣州之戰(zhàn),“侃知其詐,先于封口起發(fā)石車。俄而率輕兵而至,知侃有備,乃退”[3]1773。從以上材料可以看出,發(fā)石車既可以用于防守,也可以用于進(jìn)攻。
4.尖頂木驢
5.木幔、布幔
在劉裕攻慕容超廣固之戰(zhàn)中,“張綱為裕造沖車,覆以版屋,蒙之以皮,并設(shè)諸奇巧城上火石弓矢無所施用;又為飛樓、懸梯、木幔之屬,遙臨城上”[3]3184,這是史書中有關(guān)木幔的最早記載。又東魏攻韋孝寬玉璧之戰(zhàn),“城外又造攻車,車之所及,莫不摧毀。雖有排楯,莫之能抗。孝寬乃縫布為縵,隨其所向則張?jiān)O(shè)之。布既懸于空中,其車竟不能壞”[7]537。木幔、布幔其主要作用是攻守之間防止對方遠(yuǎn)程武器的攻擊。
6.飛梯
《太平御覽》引后漢陳琳《武軍賦》序曰:“飛梯、云沖、神鉤之具,不在孫、吳之篇,《三略》《六韜》之術(shù)者,凡數(shù)十事,秘莫得聞也?!盵15]1545可見東漢末年出現(xiàn)的飛梯是當(dāng)時(shí)的新發(fā)明。之后,飛梯被廣泛用于攻城戰(zhàn)中。如:段蘭攻石琮柳城之戰(zhàn),“為飛梯地道,圍守二旬”[3]2816;慕容垂攻苻丕鄴城之戰(zhàn),“為飛梯地道以攻鄴城”[3]2919?!锻ǖ洹肪?60攻城戰(zhàn)具條曰:“以大木為床,下置六輪,上立雙牙,牙有檢,梯節(jié)長丈二尺;有四恍,恍相去三尺,勢微曲,遞互相檢,飛于云間,以窺城中。有上城梯,首冠雙轆轤,枕城而上。謂之‘飛云梯’”[14]4110。此“飛云梯”應(yīng)該就是上文所說的飛梯。
三、結(jié)論
魏晉南北朝時(shí)期的攻城戰(zhàn),主要有圍困和強(qiáng)攻兩種方式。圍困的方式往往是在攻方有巨大的戰(zhàn)略優(yōu)勢下才可以使用,需要筑“長圍”將城池團(tuán)團(tuán)圍住,將閑置下的兵力進(jìn)行屯田,盡量消耗破壞城內(nèi)的后勤資源,并對其進(jìn)行心理戰(zhàn)以求早日攻下城池。強(qiáng)攻的方式往往采用火攻、水攻、土山、地道,并且借助攻城器械等進(jìn)行攻城。面對這些攻城方式,守城方也可以采取不同的策略來進(jìn)行防御。
參考文獻(xiàn):
[1]孫子兵法·孫臏兵法[M].駢宇蹇,等,校注.北京:中華書局,2006.
[2]陳壽.三國志[M].北京:中華書局,1959.
[3]房玄齡,等.晉書[M].北京:中華書局,1974.
[4]沈約.宋書[M].北京:中華書局,1974.
[5]蕭子顯.南齊書[M].北京:中華書局,1972.
[6]魏收.魏書[M].北京:中華書局,1974.
[7]令狐德棻,等.周書[M].北京:中華書局,1971.
[8]姚思廉.陳書[M].北京:中華書局,1972.
[9]姚思廉.梁書[M].北京:中華書局,1973.
[10]司馬遷.史記[M].北京:中華書局,1959.
[11]李百藥.北齊書[M].北京:中華書局,1972.
[12]范曄.后漢書[M].北京:中華書局,1965.
[13]李延壽.北史[M].北京:中華書局,1974.
[14]杜佑.通典[M].北京:中華書局,1988.
[15]李昉,等.太平御覽[M].北京:中華書局,1960.
【責(zé)任編輯:高建立】
中圖分類號:K235
文獻(xiàn)標(biāo)識碼:A
文章編號:1672-3600(2016)05-0044-04
作者簡介:韋琦輝(1980—),男,漢族,江蘇丹陽人,副教授、博士,主要從事魏晉南北朝史研究。
收稿日期:2016-01-07