南京,历史上被誉为六朝古都,地势险要,易守难攻。
可是到了1853年,太平天国军队却用极短的时间、付出很小的代价,就轻轻松松地占领了南京。
这到底是为什么呢?
南京:一座“难啃”的城市
南京自古以来就被认为是一座很难攻克的城市。
“东边有中阜高地,西边有长江天险,南边连着峻门关,北边靠着后湖。”
不但天然地形好,城墙也修得又高又厚,真的是“虎踞龙盘”“城高池深”。
到了清代,南京是清政府在南方统治的中心,驻扎在此的八旗和绿营兵人数,仅次于北京。
从抵抗意志来看,南京城的守军也相当顽固。
当时城里的“满城”住着好几千满洲八旗兵。
虽然八旗兵早就不是当年入关时的精锐了,但因为太平军宣传要杀“妖孽”(指满人),八旗官兵和家属都害怕被屠杀,所以打定主意要死守到底。
再从战略上讲,清军守南京的“纵深”其实非常大。
太平军离开武昌东下以后,他们的目标就是南京。
从武昌到南京,几千里长江防线,都可以算作南京的外围防御。
尽管清军水师打不过太平军,但以当时的火力,如果依托沿江的狭窄险要处,清军还是有机会阻挡、至少是迟滞太平军前进的。
两江总督为此设立了九江、安庆、芜湖三道防线。
另外,向荣、琦善等清军部队,要么在追击太平军,要么正在赶来支援的路上。
所以,当时南京的局面是:
前面有纵深防御,后面有坚固城池,城内有死守的决心,城外还有援军。
这样的城,按理说很难打。
太平军:看似强大,其实危机四伏
再看太平军这边,虽然表面上号称五十万人,比当年曹操的阵仗还要吓人,但他们其实是拖家带口,真正能打仗的不过十万。
而且很多是新加入的,真正从广西一路打过来的“老兄弟”只有两三万人。
太平军在岳州、武昌缴获了大量火药和装备,但他们每打下一地就放弃一地,没有稳固的后方,补给全靠缴获。
五十万人,不管能不能打仗,都要吃饭喝水,物资消耗巨大。
一旦他们被阻在坚城之下,后面再有追兵夹击,处境就非常危险。
另外,太平军虽然有一支水营,但大多是用民船改造的,船小,而且缺乏正面水战的经验。
以当时的火力条件,沿江作战时,岸上的火炮也能封锁江面。
所以要想沿江突破,不能只靠水军,必须水陆协同,而太平军在这方面的经验也很是不足。
因此,太平军如果进攻受阻,陷入前有坚城、后有追兵的境地,失败的概率其实不小。
而且,他们还必须做到两点:
进攻时间要短,伤亡要小。
时间长了,清军的援军就会赶到;伤亡大了,就算拿下南京也守不住。
这场仗其实一点都不好打。
风驰电掣的行军:太平军如何快速突破长江防线
然而,此时的太平军生机勃勃,他们靠着惊人的创造力和行动力,解决了一个又一个难题。
1,一夜突破九江防线
太平军东下的第一道难关,是湖北和江西交界处的两处险要:
一处是半壁山、田家镇江隘,另一处是武穴镇、老鼠峡险隘。
这两处锁住了江面。
清军集结了五千人防守这里,向荣等人也在赶来。
按理说,五千人守险要,至少能挡一阵子。
可是清朝官场的毛病很快暴露出来。
最先布防的是江西巡抚张芾,他带了两千四百人,只守南岸的下巢湖,北岸是湖北地界,他只派了二百人“意思意思”,把责任推给两江总督。
结果在北岸清军赶到之前,半壁山、田家镇等关键地方几乎没人守。
太平军探听到这个情况,立刻出发,抢先通过了半壁山、田家镇,并夺取了只有两百人防守的老鼠峡。
接着,太平军又利用“信息差”,清军还不知道他们已经拿下老鼠峡,让前队扮成难民,骗过拦截后,迅速发动攻击。
太平军的具体打法是:
用木排做前锋,后面跟着点着火的空船,看起来就像“火烧赤壁”。
清军读过《三国演义》,自然害怕,水陆同时开炮,猛轰那些空船。
可太平军并不是真的要学周瑜。
那些空船就是用来吸引火力的。
等清军火力被吸引过去,太平军水陆同时出击:水师攻击清军水师,陆师乘船上岸攻击清军岸防。
这一仗,太平军大败清军,顺势拿下九江,还从武穴、九江缴获了大量火药和装备,实力又大大增强。
2,连续突破,势如破竹
后面攻安庆等地,过程也差不多,就不细说了。
主要原因是太平军行动太快,清军还没布置好,就已经失守了。
同时,太平军在行动中不断改进战术。
他们让陆师将士轮流上船休息,这样他们上岸后还有充沛的体力和斗志。
太平军将士往往在快速行军后,不怕疲劳,立刻投入进攻,不给敌人喘息的机会。
前后部队配合也很默契:
前军入城稍作休整,后军一到,前军就出发;
后军则在城里补充物资和人员,再跟上。
这样大军既不停顿,又能不断得到补充,虽然风驰电掣,但并不成为“强弩之末”。
水营战术和水陆协同也在快速进步。
陆师要么在水师护送下登陆,要么走山路迂回敌后;水师要么在江面攻击敌舰,要么用火力掩护陆师。
这些进步,在后面太平军攻打南京时都体现了出来。
从武汉到南京,一千八百里水路,太平军只用了一个月就完成了。
接下来,就是南京了。
争夺制江权:巧打梁山之战
南京的防御体系,是把长江防御和城市防御结合在一起的。
如果拿下了制江权,就等于废掉了南京一半的防御。
太平军水营虽然规模大,但都是民船,不是战舰。
清军虽然腐败,但凑些战舰还是能做到的。
清军在梁山一带集结了战舰,想依托梁山险要,阻止太平军前进。
这样一来,太平军船多但小,清军船大但少,还有险要可守。
可是太平军水师靠灵活的战术,以小搏大。
太平军先派少量船出击诱敌,和清军接战。
战斗中,太平军故意打得不顺,损失了三只船,边打边退。
清军上当,追击时渐渐远离了梁山防线,一直追到芜湖江面。
芜湖江面开阔,正适合太平军发挥数量优势。
埋伏在那里的一千多只太平军船只杀出来,猛烈轰击清军。
清军打不过,只好撤退。
可是,梁山阵地他们回不去了。
原来,就在水师在芜湖激战的时候,太平军陆师已经迅速出击,猛攻东、西梁山阵地。
阵地上的清军猝不及防,又失去了江面战舰的火力支援,一看见太平军突然鼓角而来,立刻就溃散了,几乎没怎么抵抗。
太平军就这样夺取了东、西梁山。
清军水师在芜湖战败后,趁天黑退到四合山,想夜间休整一下。
但太平军水师不怕疲劳,夜里又发起猛攻,清军水师损失大半,再也打不下去了。
至此,清军失去了制江权,太平军牢牢掌握了江面。
这一仗,太平军水陆配合的节奏非常精准。
清军处置混乱:外围不战而弃
南京的外围防御中,雨花台是重中之重。
历代攻南京,最激烈的战斗大多发生在雨花台。
清军最初也明白这一点,所以把大部分兵力放在雨花台(五千二百人中,三千人驻雨花台,城内只有两千多人)。
后来南京的兵力增加到两万人,能打的还是那三千人,仍然放在雨花台。
从后来湘军攻天京的经验看,三千人死守雨花台,够进攻方喝一壶的。
可是清军内部的混乱,让雨花台不战而弃。
梁山战败后,清军紧急下令关闭所有城门,还用土袋把十三座城门全部堵死。
用土袋堵门,能加强城防吗?难道太平军会用冲车撞门吗?
这个部署对守城基本没帮助,最多就是表个“与城共存亡”的决心。
可这个“决心”没吓到太平军,反而吓坏了城外的雨花台守军。
这是要把我们丢在城外当炮灰啊!
于是雨花台守军干脆撤回了城内,连积累的辎重、弹药、炮械都来不及带走。
这样一来,南京的“三保险”,长江之险、地势之利,全都丢了。
清军只能“婴城而守”,只守城墙了。
李开芳虚张声势:为后续部队争取时间
即便如此,形势还是可能变化的。
当初太平军打桂林、长沙时,清军一开始也是“婴城而守”,但缓过劲来后,又会出城控制险要,甚至反击。
所以,当3月7日李开芳带着先头部队到达南京城下时,一切仍有可能改变。
毕竟李开芳兵力太少,没法阻止清军重新占领险要。
于是李开芳主动“虚而实之”,打了一个巧仗。
3月8日凌晨,李开芳派了两三百人在夜色中摸进南城外的街区,主动攻击当地的练勇。
同时,他又在城外挂起灯笼,来回奔跑,制造疑兵,让清军恐慌。
最巧的一幕来了。
练勇向城上清军求援。
城上清军见城外似乎有很多太平军,认为是诱敌之计,不敢出兵,只敢在城上开炮。
太平军经验丰富,一听炮响就“俯首伏地”,几乎没伤亡。
可那些练勇没经过这种阵仗,被自己的炮火轰死了五百多人,剩下的直接逃走了。
这还不算完。
就这么点人,太平军居然发起了攻城。
到了天亮,清军的炮管发热,不能继续射击。
太平军迅速冲过秦淮河,逼到城下,拆房子烧城门。
等清军逐渐加强防守后,太平军又主动快速撤出战场。
李开芳的先头部队兵力很少,但靠灵活的战术和勇敢的精神,虚张声势,牢牢吸引住了清军,为后续部队控制险要争取了宝贵时间。
当天,林凤祥的部队也到了。
太平军随即控制了南京城外的险要,对城内清军形成瓮中捉鳖之势。
林凤祥、李开芳的积极行动:为总攻打基础
林凤祥抵达后,和李开芳商量,认为目前的力量还不够攻城,要等水师大队到了才能总攻。
所以先头部队先重点在外围险要构筑攻城阵地。
但你要准备,人家也会准备,而且以目前的兵力对比,人家还可以破坏你的准备。
因此,在构筑阵地的同时,林凤祥和李开芳继续采取各种积极行动,消耗敌人、破坏敌人的准备。
主要做法有三条。
1,在雨花台架炮,轰击城内
这种炮击暂时造不成多大实际杀伤,但能壮大声势,配合后面的行动。
2,连续进行战术机动和诡诈
白天,太平军小规模机动;晚上,就搞战术诡诈。
配合雨花台的炮火,造成要偷袭城门的假象,诱使清军一直处于紧张状态,不断发炮射击。
结果清军精神疲惫,弹药也大量消耗。
3,政治宣传攻势
太平军加强宣传,表明“不杀百姓”,防止清军骗老百姓上城抵抗。
和打桂林、长沙时不同,这次太平军不再讲拜上帝的教义,而是用“不杀人”这样简单朴实的话,可见他们的政治宣传水平也提高了。
同时,太平军还派间谍进城,加强宣传,联络城里的反清人士。
这样一来,清军既要花大量精力防间谍,精神更紧张,又没法顺利募集百姓守城。
林凤祥和李开芳的积极行动,为总攻打下了坚实的基础。
巧妙的“穴地攻城”
等太平军水陆大队都到了,总攻条件已经成熟。
太平军不想搞伤亡巨大的强攻,而是用“穴地攻城”的办法。
“穴地攻城”太平军已经用过好多次,在长沙、武昌都用过,不算新鲜。
清军也有应对办法:用“地听法”探测地道挖掘方向,然后提前破坏或挖内壕。
但太平军的穴地战术这次又升级了。
1,选择仪凤门为主攻目标
仪凤门依山而建,和城外地面高度差大、水平距离也大,地听效果不好。
2, 从静海寺、天后宫开始挖,并做好严密防护
静海寺、天后宫的后墙都挨着城角,是很好的天然掩护。
太平军还修了土墙,防止清军出击或炮火破坏。
3,利用雨天施工
下雨天施工,清军的地听就成摆设了。
这次挖掘非常顺利,清军全程没有破坏,而且一直搞不清太平军到底要从哪里挖。
4,在穴地的同时,全力准备强攻工具
以前打长沙时,太平军三次爆破成功,但都被敌人堵回来,冲不进去。
因为爆破口毕竟有限,敌人集中兵力堵住口子,你就进不去。
所以这次,在穴地进攻的同时,太平军在多个方向都做好了强攻准备。
5,提前在城内搞地下活动
太平军派间谍进城,一方面留下暗号,准备接应破城部队。南京是大城,不做好准备,进去后两眼一抹黑是要吃亏的。
另一方面,间谍散布谣言,总是说太平军已经总攻了,让清军陷入恐慌。
几次之后,清军对“总攻”的消息麻木了,就像“狼来了”的故事一样。
总攻准备充分,时候到了。
总攻:一波三折,但全程在掌握
3月19日,杨秀清发布总攻令。
1,仪凤门爆破成功,但被反扑出来
3月19日天亮前,一声巨响,仪凤门被炸开。
爆破的同时,太平军又用炮火扩大了口子。
林凤祥带突击队杀了进去。
起初很顺利,但林凤祥犯了一个失误:
突击队只顾往里冲,没有控制住缺口、维持交通线;后续部队行动也慢,没及时跟上。
清军拼死反扑,太平军突击队顶不住,大部队撤了出来。
当然,有些进城的太平军将士潜伏在城里,等下次机会。
不过,因为太平军在攻城战略上准备得很严谨,林凤祥这个战术失误没有影响全局。
2,李开芳突破聚宝门
吸取长沙的教训,这次太平军在穴地的同时,也准备了强攻。
林凤祥在仪凤门爆破时,李开芳带着部队潜伏在聚宝门外。
聚宝门等处的清军听到仪凤门打响,纷纷赶去堵口子,聚宝门兵力就空虚了。
李开芳趁机发起强攻。
由于攻城器械准备充分,加上清军防御薄弱,太平军顺利突破了聚宝门,控制了南城。
3,林凤祥卷土重来,再破仪凤门
林凤祥第一次进攻失利后,重新组织突击队,准备第二次进攻。
这时李开芳已经攻入南城,清军大乱。
北城的清军还在到处搜索潜伏在城内的太平军,乱成一团。
林凤祥趁机再次总攻。
里应外合,再次破门。
这次大局已定,林凤祥迅速控制了北城区。
至此,除了满城,太平军已经拿下了南京大部分地区。
满城攻坚战
南京城里的满城,是当年朱元璋建的皇城,城墙又高又厚,很难打。
而且前面说过,太平军的政策让八旗官兵只有拼死抵抗一条路,守住满城是他们唯一的生机。
所以不但八千多官兵死守,连女人都登上城墙拼命。
太平军攻入南京大城后,立刻进攻满城,但遭到顽强抵抗,毫无进展。
在大部队进城之前,太平军只能采取骚扰战术,用炮击和小规模出击来疲惫敌人。
等太平军大队进城后,杨秀清亲自指挥进攻满城。
一开始他采用强攻,选城墙较低的地段做主攻,其他方向牵制,四面围攻。
但满城抵抗太激烈,太平军付出的伤亡比攻破大城还大,还是打不下来。
杨秀清立刻调整战术:
改正面强攻为轮番攻击,“易人以战”,不断换人上去打,保持进攻势头,加大敌人的疲惫和困难。
八旗兵本来就久不操练,全靠求生欲在死扛,时间一长,战斗力就枯竭了。
这时杨秀清又展开政治攻势:允许旗人投降,并暂停进攻,给条生路。
清军士兵开始动摇,但将军坚决不降。
太平军的政治攻势是为了瓦解斗志,不是真给敌人喘息时间。
杨秀清没有等太久,再次发动猛烈进攻。
疲惫又动摇的旗兵终于崩溃了。
太平军全歼了这股敌人,占领了整个南京城。
再看太平军这次攻打南京的战役。
南京从来不好打。
太平军这次能在短时间内、以很小的代价拿下南京,很不容易。
除了清政府的腐朽无能之外,主要还是因为太平军当时充满了生机和创造力。
无论是战略部署还是战术运用,他们都表现出了很高的水平。
一支由农民组成、成军不到两年的队伍,能做到这个程度,确实令人惊讶。
这种惊人的表现,来自民间蕴含的巨大力量和人们对暴政的憎恨。
如果这种状态能一直保持下去,太平天国本该有难以想象的前景。
只是……没有如果。
进入南京后,太平天国慢慢变味了,高层开始享乐、争权,逐渐变得腐朽暴虐…