钦定四库全书
太平御览卷三百二十一
宋 李昉等 撰
兵部五十二
火攻 水攻
火攻
孙子曰火攻有五一曰火人【与敌相持敌傍近草因风烧之战之助也】二曰火积【烧其积蓄】三曰火辎【烧其辎重】四曰火库【当使奸人入敌营烧其兵库】五曰火坠【坠堕也以火堕敌营中也火坠之法以铁笼火着箭头颈强弩射敌营中一曰火道烧絶其粮道】行火必有因【因奸人也又因风燥焚之】烟火必素具【具烧具也先具烧燧之属】发火有时起火有日时者天之燥也日者月在箕壁翼轸也凡此四宿者风起之日也【月在谓月之所次也箕水豹壁水?翼火蛇轸火蚓四宿乃风之使当推步躔次月宿于此必有风起天官书曰月在箕壁翼轸四星不出三日必有大风火借风以张其势】凡火攻必因五火之变而应之火发於内即早应之於外【以兵应之使奸人纵火於敌营内当速进以攻其外】火发而兵静者待而勿攻极其火力可从而从之不可从则止【见利则进知难则止极尽火力可则进不可则止吾无使敌知吾为】火可发於外无待於内以时发之火发於上风无攻於下风【下风不便也烧之必退而迎攻之则必为所害者也】昼风久夜风止【风起於昼延起於夜易恬老子云飘风不终朝当因昼夜之候而知缓急之计】凡兵必知五火之变以数守之【既知起五火之变当复以数理消息其可否也】故以火佐攻者明
史记曰田单齐人也燕将乐毅攻齐单保即墨不下燕兵围之单乃收城中牛千余头画以五采束刃於角缚苇于尾凿城数十穴以烧其尾端牛尾热奔燕军燕军大乱所触皆死大克燕军
汉书曰李陵征匈奴战败班师为单于所逐抵大泽葭苇中虏於上风纵火陵亦令军中纵火以自救【师古曰预自烧其旁草木令虏火不得延及也】
後汉书曰奉车都尉窦固出击匈奴以班超为假司马将兵别击伊吾战於蒲类海多斩首虏而还【伊吾匈奴中地名今在伊州纳职县界前书音义曰蒲类匈奴中海名在炖煌北也】固以为能遣与从事郭恂俱使西域超到鄯善【鄯善本西域楼兰国也昭帝元凤四年改为鄯善去阳关一千六百里去长安六千一百里】鄯善王广奉超礼敬甚备後忽更疎略超谓其官属曰觉广礼意薄乎此必有北虏使来狐疑未知所从故也明者暏於未萌况已着耶乃召侍胡诈之匈奴使来数日今安在乎侍胡惶恐具服其状超乃闭侍胡悉会其吏士三十六人与共饮酒酣因激怒之曰卿曹与我俱在絶域曹辈欲立大功以求富贵今贼使到裁数日而王广礼敬即废如今鄯善收吾属送匈奴骸骨长为豺狼食矣为之奈何官属皆曰今在危亡之地死生从司马超曰不入虎穴不得虎子当今之计独有因夜以火攻虏使彼不知我多少必大震怖可殄尽也灭北虏则鄯善破胆功成事立矣衆曰当与从事议之超怒曰吉凶决於今日从事又俗吏闻此必恐而谋泄死无所名非壮士也衆曰善初夜遂将吏士往奔贼营会天大风起令十人持鼓藏贼舍後约曰见火燃皆当鸣鼓大呼余人悉持兵弩夹门而伏超乃顺风纵火前後鼓噪贼衆惊乱超手格杀三人吏兵斩其使及从士三十余级余衆百许人悉烧死【东观记曰斩得匈奴节使屋赖带副使比离支首及节也】明日乃还告郭恂恂大惊既而色动超知其意举手曰掾虽不行班超何心独擅之乎恂乃说
又曰杨璇字机平为零陵太守是时苍梧桂阳猾贼相聚攻郡县贼衆多而璇力弱吏民忧恐璇乃特制马车数十乘以排囊盛石灰於车上【排囊即今囊袋也】系布索於马尾又为兵车专彀弓弩尅期会战乃令马车居前顺风鼓灰贼不得视因以火烧布燃马惊奔突贼阵因使後车弓弩乱发钲鼔鸣震羣盗波骇破散追逐伤斩无数枭其渠帅郡境以清
又曰皇甫嵩讨黄巾贼张角嵩保长社贼来围城嵩兵少军中皆恐乃召军吏谓曰兵有奇变不在衆寡今贼依草结营易为风火若因夜纵火必大惊乱吾出兵击之其功可成其夕遂大风嵩乃约勒军士皆束炬乘城使鋭士间出围外纵火大呼城上举燎应之嵩因鼓而奔其阵贼惊乱奔走嵩进兵讨之与角弟梁战於广宗梁衆精勇嵩不能克明日乃闭营休士以观其变知贼意稍懈乃潜夜勒兵鷄鸣驰赴其阵至晡时大破之吴志刘表死曹公克荆州得刘琮水军沿流东下吴主孙权遣周瑜领兵逆曹公遇於赤壁初一交战曹公军败退引次江北瑜等在南岸瑜部将黄盖曰今寇衆我寡难与持久然操军方连船舰首尾相接可烧而走乃取蒙冲鬭舰数十艘实以薪草膏灌其中裹以帷幕上建牙旗先书报曹公欺以欲降又先备走舸各系大船後因引次俱前曹公军吏士皆延颈遥观指言盖降盖放诸船同时发火时风盛猛悉延烧岸上营落顷之熛焰涨天【熛音票火飞也】人马烧溺死者甚衆遂败
魏志诸葛诞传曰太傅司马宣王潜军东伐以诞为镇东将军後毋丘俭反大为攻具昼夜五六日攻南围欲决围出围上诸军临高以发石车火箭逆烧破其攻具晋书王濬伐吴吴人於江碛险要害之处皆以铁鎻横截之又作铁锥长丈余暗置江中以逆拒船先是羊佑获吴间谍具知情状濬乃作大筏数十方百有余步缚草为人被甲持杖令善水者以筏先行筏遇铁锥辄着筏去又作火炬长十余丈大数十围灌以麻油在船前遇鎻燃炬烧之须?融液断絶於是船无所碍
晋中兴书曰殷浩北伐江逌为长史及丁零反叛浩军震惧姚襄去军十里结草为营方欲击浩浩甚怀忧令逌伐之逌曰今兵非不精而衆少於羌且堑栅甚固难与校力乃取数百鷄以长绳连之脚皆系火一时驱放以兵遏後羣鷄骇散一时飞过堑并集羌营皆燃因其惊乱纵兵击之襄遂摧退
宋书王玄谟围滑台城内多茅屋衆皆曰宜以火箭烧之
又殷琰传曰琰与刘勔相持勔用茅苞土掷以塞堑掷者如云城内乃以火箭射之
又宋良吏杜慧度传曰慧度为交州刺史卢循袭破合浦径向交州慧度自登高舰合战放火箭雉尾炬循衆惧一时溃散
齐书宗室始安贞王遥光传曰太子右卫率左兴盛屯东府东篱门衆军围东城台军射火箭烧东北角楼至夜城溃
南史曰武帝时江东梁将王琳率兵东下陈遣大将侯瑱等拒之瑱以琳军威方盛乃引军入芜湖避之是时西南风至急琳谓得天时将取琳州侯瑱等徐出芜湖以蹑其後比及兵交西南风翻为瑱用琳兵放火燧以掷瑱船者返烧其船琳兵溃乱投水死者十二三其余皆弃船上岸为陈军所杀殆尽
北史曰李询仕周迁司卫上士武帝幸云阳宫委以晋府事卫王直作乱焚肃章门询於内益火故贼不得入武帝善之
北齐书曰二月周师来寇遣段韶与大尉兰陵王长恭同往扞御至西境有栢谷城者乃絶险石城千仞诸将莫肯攻围韶曰汾北河东势为国家之有若不去栢谷事同痼疾计彼援兵会在南道今断其要路救不能来且城势虽高其中甚狭火弩射之一朝可尽诸将称善遂鸣鼓而攻之城溃获仪同薛敬礼大斩获首虏仍城华谷置戍而还
隋书曰文帝时高熲献取陈之策曰江南土薄舍多竹茅所有储积皆非地窖密遣行人因风纵火待彼修立复更烧之不出数年自可财力俱尽帝行其策由是陈人益弊
通典曰火兵以骁骑夜衔枚缚马口人负束薪麻煴怀火直抵敌营一时举火营中惊乱急而乘之
又曰火兽以艾煴火置瓢中瓢开四孔系瓢於野猪麞鹿项下针其尾端向敌营而纵之奔入草中瓢败火发又曰火禽以胡桃剖分空中实艾火开两孔复合系野鷄项下针其尾而纵之奔入草中器败火发
又曰火盗遣人暗伏与敌营相近夜窃号令便怀火偷入营焚其积聚火发必乱而出
又曰火弩者以强弩射及三百步者以瓢盛火缚於矢端以数百张中夜齐射敌营中焚其积聚
又曰以小瓢盛油冠矢端射城楼橹版木上瓢败油散因烧矢镞内中射油散处火立燃复以油瓢续之则楼橹尽焚谓之火箭
又曰火杏磨杏子中空以艾实之系雀足上加火薄暮羣放飞入城垒中栖宿积聚庐舍须?火发谓之火杏
水攻
孙子曰以水佐攻者强【水以为卫故强也】水可以絶而不可以夺【水但以絶其敌道分敌军不以夺敌畜积】
史记曰汉王遣韩信已定齐临淄遂东追齐王田广至高密项羽使龙且将二十万救齐田广龙且并军与信战未合人或说龙且曰汉兵远鬭穷寇力战其锋不可当齐楚自居其地战兵易败散不如深壁令齐王使信臣招所亡城亡城闻其王在楚来救必反汉汉兵二千里客居齐齐城皆反之其势无所得食可无战而降也龙且曰吾救齐不战而降之吾何功今战而胜之齐之半可得何为止遂战与信夹潍水阵【潍音淮】韩信乃夜令人为万余囊盛沙壅水上流引军半渡击龙且佯不胜还走龙且果喜曰固知信怯也遂追信渡水信使人决壅囊水大至龙且军大半不得渡即急击之龙且水军遂败走
後汉书曰董卓将兵三万讨先零羌为羌胡所围粮食乏絶进退逼急乃于所度水中伪立以捕鱼【与堰同】而潜从下过军比贼追之决水深不得渡时衆败退唯董卓全师而还也
又曰曹操围吕布於下邳引沂泗二水灌城克之又曰光武至邯郸故赵缪王子林【缪王景七代孙名元前书曰元坐杀人为大鸿胪所奏諡曰缪音谬又东观汉记曰林作临字】说光武曰赤眉今在河东但决水灌之百万之衆可使为鱼
南史曰齐高帝新践祚恐魏致讨以送刘昶为辞以为军冲必在夀春非垣崇祖莫可为扞徙为豫州刺史监豫司二州诸军事封望蔡侯建元二年魏遣刘昶攻夀春崇祖乃於城西北立堰塞肥水起小城使数千人守之谓长史封延伯曰虏必悉力攻小城若破此堰放水一激急踰三峡自然沉溺岂非小劳而大制耶及魏军由西道集堰南分军东路内薄攻小城崇祖着白纱帽肩舆上城手自转式日晡时决小堰水势奔下魏攻城之衆溺死千数大衆退走
梁书曰魏降人王足陈计求堰淮水以灌寿阳足引北方童謡曰荆山为上格浮山为下格潼沱为激沟并灌钜野泽帝以为然使水工陈承伯材官将军祖暅视地形咸谓淮内沙土漂轻不坚实其功不可就帝弗纳发徐扬人率二十户取五丁以筑之假康绚节督淮上诸军事并护堰作人及战士有衆二十万於锺离南起浮山北抵巉石依岸筑土合脊於中流十四年四月堰将合淮水漂疾复决溃衆患之或谓江淮多有蛟能乘风雨决坏岸其性恶铁因是引东西二冶铁器大则釡鬲小则鋘锄数千万沉於堰所犹不能合乃伐树为井干填以巨石加土其上缘淮百里内冈陵木石无巨细必尽负担者肩穿夏日疾疫死者相枕蝇虫昼夜声相合武帝愍之遣尚书左仆射袁昂侍中谢举假节慰劳并加蠲复是冬又寒甚淮泗尽冻士卒死者十有七八帝遣赐以衣袴十一月魏遣杨大眼扬声决堰绚命诸军撤营露次以待之遣其子悦挑战斩魏咸阳王府司马徐方兴军小却十五年四月堰成其长九里下濶一百四十丈上广四十五丈高二十丈深十九丈五尺夹之以堤并树?柳军人安堵列居其上其水清洁俯视居人坟墓了然皆在其下或谓绚曰四渎天所以节宣其气不可久塞若凿湫东注则游波寛缓堰得不坏绚然之开湫东注又纵反间於魏曰梁所惧开湫魏人信之果凿山深五丈开湫北注水日夜分流湫犹不减其月魏军竟溃而归水之所及夹淮方数百里地魏寿阳城戍稍徙顿八公山南北居人散就冈垄初堰起徐州界刺史张豹子谓已必尸其事既而绚以他官来监作豹子甚惭由是谮绚与魏交通帝虽不纳犹以事毕徵绚寻除司州刺史领安陆太守绚还後豹子不修堰至其秋淮水暴涨堤坏奔流於海杀数万人声若雷闻三百里水中怪物随流而下或人头鱼身或龙形马首殊类诡状不可胜名陈书曰闽中守陈宝应举兵反据建安晋安二郡界水陆为栅将军章昭逹讨之据其上流命军士伐木带枝叶为筏施拍於其上缀以大索相次列营带夹两岸宝应数挑战昭逹按甲不动俄而暴雨江水大涨昭逹放筏冲突水栅尽破又出兵攻其步军宝应大溃克定闽中
又曰欧阳纥据岭南反遣将章昭逹督衆军讨之纥乃出顿于洭口多聚沙石盛以竹笼置於木栅之外用遏舟舰昭逹居其上流装舰造舟以临贼栅又令军人衔刀潜行水中以斫竹笼笼篾皆解因纵大舰随流突之贼衆大败因擒纥
三国典畧曰东魏慕容绍宗高岳等堰洧水以灌颍川时有怪兽每冲坏其堰岳等悉衆苦攻分休迭进王思政身当矢石与士卒同其劳苦属时大雪岳衆多死岳等乃作铁笼杂兽用厌水神
後周书曰太祖遣大将军赵贵帅军至穰兼督诸州兵以援王思政高岳起堰引洧水以灌城自颍川以北皆为陂泽救兵不得至
唐书曰武德中刘黑闼据河北反太宗率兵讨之先遣人堰水上流令黑闼得渡及战遽合决堰水至深丈余贼徒既败争渡水溺死者数千人咸以为神黑闼与二百余骑奔於突厥悉虏其兵衆河北复平
又曰武德中李靖随河间王孝恭讨萧铣属江水大泛涨诸将皆请停兵以待水退靖谓孝恭曰以速为神机者时不可失今若乘水涨之势倏忽至其城下可谓疾雷不及掩耳兵家上策也孝恭从之进兵次夷陵铣将文士弘屯清江靖与之决战大破贼军仍率所部星驰进发营於荆州城下弘既败铣衆莫不震讋靖又破其将杨君茂郑秀等遂围城数重其夜铣遣使请降靖即入据其城号令严肃军无私焉
淮南子曰始智伯率韩魏二国伐赵晋阳决水而灌之城中缘木而处悬釡而炊襄子谓张孟谈曰城力已尽粮食匮武夫病为之柰何张孟谈曰亡不能安无为贵智臣请自潜行见韩魏之君而约之乃见韩魏之君说曰闻之唇亡则齿寒今智伯率二君而伐赵赵将亡矣赵亡则二君为之次今不图之祸将及二君二君曰智伯之为人麄中而少亲我谋而泄事必败为之奈何张孟谈曰言出二君之口入臣之耳人孰知之者乎且同情相成同利相死君盍图之二君乃与孟谈谋隂与之盟张孟谈乃报襄子至期夜杀守堤之吏决水灌智伯智伯军救水而乱韩魏翼而击之襄子卒犯其前大败智伯杀其身而三分其国
太白隂经水攻具篇曰以水佐攻者强水因地而成势使源高於城本大於末可以遏而止可以决而流故晋水可以灌安邑汾水可以浸平阳先设水平测其高下可以漂城灌军沉营杀将
又曰水平槽长二尺四寸两头及中间凿为三池池横濶一寸八分长一尺深一寸二分分间相去一寸五分中间有通水渠濶二分深一寸三分池各置浮木木濶狭微小施池内厚二分上建立齿高八分阔一寸七分厚一分槽下置转关脚高下与身等以水注之三池浮木齐起眇目视之齿齐平则为天下准式十步一里乃至数十里目力所及置照版度竿上白绳计其尺寸则高下丈尺分寸可知
又曰照板形如方扇长四尺下二尺黑上二尺白濶三尺柄长二丈刻作二百寸二千分每寸内小刻其分随向远近高下立竿以照板映之眇目视三浮木齿及照板又以度竿上尺寸为高下递而往尺寸相承则山岗沟涧水源高下深浅可以分寸为度
太平御览卷三百二十一