上篇文章相较于其他乱世军阀,朱元璋的政治手腕有多强?讲到朱元璋率军顺利攻下了“太平城”,并利用自己高超的政治手腕稳定住了局势。
今天咱们就来聊聊朱元璋接下来攻打南京城究竟面临着怎样的困难,顺便讨论一下古代的攻城战为什么这么难打?
1
话说此时朱元璋已经拿下了“采石镇”这个关键据点和“太平城”这个南京的“西大门”。
用朱元璋本人的话来说,这就叫“今吾大军既渡江,据其上游,彼之天险,我已越之;彼之喉咽,我已扼之”。
按道理来讲,接下来打南京城应该比较容易。
但实际上并非如此。
因为南京城不是一般的小城,元廷以这个“六朝古都”为中心构建了一个相当牢固的城防体系。
比如还没等朱元璋打南京城呢,南京城周边的元朝大军就先来找他的麻烦了:
时太平四面皆元兵,右丞阿鲁灰、中丞蛮子海牙等严师截姑孰口,陈野先水军帅康茂才以数万众攻城(《明史·太祖本纪》)。
你看,朱元璋要想打南京,就会产生这种牵一发而动全身的效果。

就像我在朱元璋打南京究竟有多难(二):在古代,南京的命门其实在马鞍山这篇文章中分析的那样,朱元璋的大军如果选择渡江直接打南京城,那就是个死。
得亏朱元璋提前拿下了“太平城”,这才让大军有了个能立住脚的地方。
而这也是朱元璋接下来能够应对打南京城时出现的诸多麻烦的底气所在。
2
面对元军的围困,朱元璋并没有在太平城中坐以待毙,而是在摸清情况后选择了主动出击:
上按兵城上,察其无他奇谋,乃遣徐达、邓愈、汤和引兵出姑孰东迎战,复命别将潜师由间道绕出其后。
(皇上在城上按兵不动,察清敌军没有什么奇特的计谋,于是派遣徐达、邓愈、汤和带领军队到姑孰东面迎战,又命令其他将领暗中率军从小路绕到敌军的后方)
你瞅瞅朱元璋这个用兵策略,永远是那么谨慎且懂得“留后手”。
就像我在从行乞生涯看朱元璋的性格底色这篇文章中分析的那样,“谨慎”是朱元璋的性格底色,同时也间接成就了他。

最终朱元璋成功击败了元军将领陈野先,并利用他招降了他手下的部众。
与此同时,其他元军将领见陈野先兵败,也都暂时选择了退守要塞:
阿鲁灰、蛮子海牙等见野先兵败,不敢复进攻,率其兵还驻峪溪口。
你看,事情发展到这里,一切似乎还挺顺利的。
但生性谨慎的朱元璋为了保险起见,还派徐达率军于几天后攻克了溧水州(今南京市溧水区)作为另一个根据地,与太平城(位于今马鞍山市当涂县)形成犄角呼应之势。

做完了这些后,朱元璋又让大军休整了半个多月,这才对南京城发起了总攻,结果直接碰了一鼻子灰。
对此,《明实录》中是这么记载的:
兵至集庆,攻之,弗克而还。
瞅瞅,前面仗打得那么顺利,朱元璋准备得又那么充分,结果就换来一个“弗克而还”。
你就说南京城有多难打吧!

3
古代的攻城战究竟难在哪呢?
客观来讲,即使暂时不考虑城防坚固程度、城内粮草储备以及敌方守城决心这些关键因素,攻城方相较于守城方也是绝对的弱势存在。
因为攻城方需要仰攻,并且没有掩体遮蔽。
而守城方不仅站得高、看得远,还能利用墙垛掩护对城下的敌军进行有效打击。
有关这方面的情况,大家在影视剧中应该也都看过。

今天咱们再结合城防坚固程度、城内粮草储备以及敌方守城决心这几大关键要素,深入讲一讲古代的攻城战。
先说城防坚固程度。
这里推荐大家去看看南京遗留的明城墙,实地感受一下,大概就能理解当城防坚固程度拉满后,对于攻城方而言是怎样绝望的存在了。

就那个高度、那个厚度,1937年南京保卫战的时候,小日本用重炮和坦克轰击,也只是造成了局部破损。

(该死的鬼子)
你说要是在古代的话,能有什么办法对它进行攻击?
而且城外一般都有护城河(要么是自然河流,比如南京的秦淮河;要么是人工河),为的就是防止你运过来大型攻城器械对城墙进行破坏,所以很多时候攻城方只能利用云梯来爬城墙。
一句话,这都是没办法的事儿。
另外很多人觉得城门容易被攻破,其实这完全是被一些影视剧给误导了(秦汉时期,城门确实是防守薄弱点,但唐宋以后城防修筑技术就已经相当牛×了)。
就这么说吧,古代坚城的城门都是用很厚的硬木头做的,而且上面还会包着铁皮之类防火烧的东西。
有的还会做成双城门甚至内外两道城门。
除此以外,城门后会设置粗大横木防撞击,上方还会设置千斤闸,落下后基本等同于一堵石墙。

就这玩意儿,得好几个壮汉用机械进行操作,你确定攻城方在下面能把城门给撞开?

而且这还没完呢,因为守城方也考虑到了城门可能会被撞开的情况,于是还会在城门后建一座“瓮城”,以对冲进来的敌军形成“关门打狗”之势。

(南京的中华门就是典型的瓮城设计,不过登上去参观要50块钱,有点小贵……)
就这么说吧,即使你撞开城门侥幸冲了进去,身处狭小空间的你面临的也只会是守城方在瓮城城墙上用箭矢、石头和热油带来的连番招呼。

我这样说完,你还觉得古代的城门是“软柿子”吗?
还是那句话,古人都不傻。
城门要真那么容易被攻破,谁还去费劲巴拉爬城墙啊?
光照着城门使劲就得了呗!
当然,我必须要声明的是,现在南京市遗留的城墙都是朱元璋建国后修的,此时朱元璋要攻打的集庆城(即南京城)并没有那么坚固(真要是修成那样的话,我估计朱元璋应该够呛能打进去)。
并且修城墙这事儿非常劳民伤财,因此一般的城墙也不会修成南京城那样。
但只要修得差不多,攻城方打起来就会很困难。
而集庆(即“南京”)作为元朝南方的重要城市,在城防修建方面自然不会弱。
4
说完了城防坚固程度,咱们再聊聊粮草储备和守城决心这两个关键要素。
粮草储备很好理解,守军在城内储备的粮草越多,理论上可能坚守的时间就越久。
如果粮草储备不足,守上一段时间就没吃的了,那就只能选择突围或者投降了。
否则就是坐着等死。
至于守城决心就更好理解了:
如果守城方下定决心跟攻城方死磕,那攻城方这场仗肯定会打得非常艰难。
而如果守城方的战斗意志不太强,那么攻城方就可以利用心理战术达到“不战而屈人之兵”的效果。
一般来讲,如果当攻城方攻打的这座城池防备修筑得异常坚固甚至找不到任何薄弱点时,就会采取围而不攻的方式。
一方面这会有效断掉守城方的外部粮草供应。
另一方面则会对守城方施加巨大的心理压力,从而影响对方的守城决心。
但是吧,长时间的“围而不攻”也不见得就会奏效。
更重要的是,攻城方在持续“围而不攻”的过程中也会产生巨大的粮草消耗及心理压力。
慢慢的就会形成一种双方的耐力比拼。
而守城方如果在城防坚固程度、城内粮草储备以及将士守城决心这三方面拉满的话,最先崩掉的没准是攻城方。
比如经典的“高欢快乐城”:

高王率领十数万大军以伤亡七万余人的代价也没拿下“玉璧城”这么个小地方,直接给他整崩溃了。

对攻城战比较感兴趣的朋友可以查一下“玉璧之战”的详细过程,古代各种攻城及守城战术在那里基本上来了个遍。

《孙子兵法》中讲“上兵伐谋,其次伐交,其次伐兵,其下攻城”,其实就明确指出了像攻城这种“攻坚战”是最下策的方式,不到万不得已就别用。
也算是间接体现了“攻城战”很难打。
说白了,打“攻城战”的时候很多战术都是用不上的,甚至有些情况你只能选择用人命去填。
要么你就只能期待守城方那边自己出问题。
而朱元璋此时面临的是一种怎样的情况呢?
客观来讲,此时的南京城在城防坚固程度、城内粮草供应和将士守城决心这三方面都没啥大问题。
因此这就决定了朱元璋基本上没有可能在短时间内拿下南京城。
5
朱元璋及其手下诸将有没有认识到短时间内拿不下南京城这一事实呢?
根据史料透露出的细节来看,他们大概率认识到了。
就这么说吧,他们第一次攻打南京城是公元1355年8月16日(壬辰,发兵攻集庆路),结果“弗克而还”。
在这之后将近一个月的时间里,朱元璋的大军竟然没有任何动作。
直到公元1355年9月13日,朱元璋的大军才又开始商量着打南京城的事儿(庚申,复议遣兵攻集庆)。
注意,只是商量,并没有真打。
因为在这期间,朱元璋得知了之前归降的元军将领陈野先预谋叛变,想要联系南京城内的元军回归元朝廷。
但朱元璋并没有杀掉陈野先,而是通过把他叫过来试探心意的方式暂时稳住了对方。
一方面此时陈野先没有明确的叛变举动,如果朱元璋直接杀掉对方肯定会让一些人产生误会,从而使得其他元朝官吏将领不敢再归降朱元璋。
就像我在相较于其他乱世军阀,朱元璋的政治手腕有多强?这篇文章中分析得那样,少发泄情绪,多考虑利益,过度使用暴力不是什么好事儿。
另一方面则是朱元璋意识到可以利用陈野先为自己解决一个“历史遗留问题”。
咱们在谁在元末乱世为朱元璋做了嫁衣?这篇文章中讲过,郭子兴去世后,郭子兴的二儿子郭天叙和妻弟张天佑通过联系“红巾军总部”,分别为自己要到了“都元帅”和“右副元帅”的职位,而朱元璋则只得到了一个“左副元帅”的任命,理论上是郭天叙和张天佑二人的下级。
尽管朱元璋凭借自身能力已经掌握了这支大军的“实质领导权”,但郭天叙和张天佑的存在终究算是个威胁。
一方面他们二人手底下还有郭子兴遗留的比较忠心的“郭家部曲”。
另一方面“红巾军总部”随时可能会利用郭天叙和张天佑二人对朱元璋进行压制。
因此对于朱元璋而言,如果能够有机会“顺理成章”地除掉郭天叙和张天佑二人,那自然是再好不过了。
而陈野先的存在,则提供了这样一个绝佳的契机……