当前位置:首页>长沙>左宗棠:长沙守御固金汤

左宗棠:长沙守御固金汤

  • 2026-02-09 18:14:14
左宗棠:长沙守御固金汤

第一节:咸丰二年入湘幕

咸丰二年(1852年)10月8日,寒露后三日,湖南长沙府城(今湖南长沙)巡抚衙门正厅外廊。张亮基派往柳庄的差役返程复命,廊下朱红宫灯被秋风卷得轻晃,灯穗上的铜铃叮当作响,细碎的铃声混着风啸,在肃穆的衙门廊下飘来荡去。差役肩头沾着半指厚的驿路尘土,粗布长衫的肩肘磨出了毛边,线头在风里微微颤动,裤脚凝着湘阴至长沙驿路的泥点,干硬的泥块蹭在青石板上,留下浅浅的划痕。他手里紧攥着一封封缄的麻纸书信,指节因连日赶路的疲惫与攥握的用力泛着青白,指腹磨出细密的茧子,见了守门吏卒便急声道:“速禀抚台大人,左先生那边有回信了!”
吏卒抬眼打量,见他额角渗着汗珠,鬓边发丝黏在汗湿的脸颊,腰间布带松垮垮垂着,带扣歪斜,显然日夜兼程未曾停歇。吏卒不敢耽搁,连忙应了声“稍等”,撩起厚重的青布门帘时带起一阵风,门帘边缘的流苏扫过肩头,快步入内通报。正厅里,张亮基背着手站在墙上悬挂的湖南舆图前,那舆图是宣纸手绘而成,边缘泛黄卷翘,边角被反复摩挲得发脆,朱砂标注的州府边界与驿路干线,虽因时日久远有些晕染,却依旧清晰可辨。
他指尖反复摩挲着长沙府的位置,指腹蹭过纸页上凸起的纹路,眉头拧成一团疙瘩,鬓角发丝垂落额前也未曾察觉。案上摊着几封军情急报,信纸因反复翻阅边角破损,褶皱里嵌着尘土,朱笔批注的字迹潦草却有力,“贼势猖獗,速备防务”“兵力空虚,急调援兵”等字样跃然纸上,墨痕深浅不一,显是批阅时心绪急切。砚台里的墨汁还冒着丝丝热气,边缘沾着几点墨渍,笔杆斜靠在砚旁,笔毛凝着未干的墨,分明刚批阅过文书。
听见脚步声,他猛地回头,目光里满是急切,袍角扫过案边的炭火盆,火星溅起又缓缓落下,在青砖地上留了些细碎黑痕。“怎么样?左季高先生肯不肯出山?”声音带着几分沙哑,连日操劳让嗓音添了疲惫,却掩不住眼底的期盼。差役单膝跪地,膝盖砸在青砖上发出闷响,震得地面尘土微微扬起,双手高高递上书信,手臂因长时间托举微微颤抖,指尖的泥垢蹭在麻纸信皮上,留下淡淡的印子。
“回大人,左先生见了亲笔信,坐在柳庄书屋竹案前沉吟半日,端着的粗瓷茶碗半天没动,茶沫子凝在碗边,凉透的茶水沾着碗沿,他也浑然不觉。”差役喘了口气,咽了口干涩的唾沫,声音疲惫却藏着欣喜,“末了终是颔首应允。小人离柳庄时,左先生已吩咐家人收拾行装,夫人周氏坐在竹凳上,就着窗下光线缝补他长衫袖口,针脚细密,还把常用的那方端砚裹进青布包,垫了两层棉絮,怕路途颠簸磕碰。预计明日午后,先生便能到长沙城。”
张亮基快步上前接信,指节因操劳泛着青白,触到麻纸的粗糙质感,竟有些微微发颤。他急忙用袖口拭了拭案上墨渍,绸缎袖口被染黑一小块也顾不上,拆开火漆封印时,指腹不小心蹭到朱砂,染红了指尖也浑然不觉。信纸展开,左宗棠苍劲的字迹映入眼帘,笔力遒劲带着豪放气,字里行间藏着对家眷的牵挂:“内子体弱,小儿尚幼,虽有牵挂,然湘土危急,不敢独善其身”,墨迹浓淡相间,显是落笔时心绪起伏。
字里行间更透着临危受命的决绝,末尾“愿以残躯护湘土,不负苍生不负君”的字句,笔锋凌厉力透纸背。他抬手抚了抚颌下胡须,胡须上还沾着昨日批阅文书蹭的墨灰,连日紧绷的肩头终于松了些,嘴角不自觉上扬,声音里带着如释重负的喟叹:“好!好!季高肯来,长沙便有救了!”话音落时,眼眶竟有些发热,连日的焦虑与压力,在这一刻散了大半。
厅内两侧侍立的僚属见状,也纷纷松了口气。有人悄悄抹了把额角冷汗,指腹蹭过额头的皱纹;有人低声交头接耳,神色间却藏着疑虑。其中一名身着青色官袍、补子绣着鹌鹑(九品文官标识)的小吏,身形微胖面容拘谨,犹豫片刻后上前一步,躬身时袍角扫过地面,声音细弱却清晰:“抚台大人,左先生虽有‘湘中卧龙’之称,可终究只是举人出身,未曾任过军政要职。”
他顿了顿,抬眼瞥了眼张亮基的神色,见大人未动怒,才继续道:“如今贼寇兵临城下,军情紧急,让他统筹防务,恐难服众。军中老将若有异议,相互掣肘,反倒误了守城大事。”这小吏姓王,是长沙府通判,负责文书传递,向来谨慎多疑,见张亮基如此器重一名无官无职的幕僚,难免心生顾虑,话音落时手心已沁出冷汗。
张亮基闻言,眉头微挑,目光扫过厅内僚属,沉声道:“王某所言,看似有理,实则短视。眼下长沙兵力空虚,老将多在先前战役中阵亡,剩余将领要么贪生怕死,要么缺乏谋略,遇贼则慌,临阵则乱。”他抬手拍了拍案上的军情急报,纸张因用力发出轻响,“若再拘泥于出身品级,不肯启用贤才,长沙必破!到时候,我辈皆成千古罪人!”
“左季高自幼研读经世之学,对舆地、军事尤为精通。道光年间在醴陵渌江书院讲授经世课程时,便曾预判西南边患,提出的防御之策,后来竟与朝廷钦定之法不谋而合。”张亮基的声音愈发坚定,满是推崇,“据《左文襄公年谱》载,他早年手绘《大清一统舆图》,标注山川险隘、边防要点,精准度堪比朝廷钦定舆图,时任两江总督陶澍见了,赞叹不已,称其‘奇才绝世,日后必成大器’。这样的奇才,岂能因举人出身而弃用?”
他顿了顿,将左宗棠的回信平铺在案上,字迹醒目,声音掷地有声:“本抚今日立言,自左先生入幕之日起,长沙城内军政要务,无论大小,皆由其全权决断,文武官员不得有半分异议,违者以军法处置!”厅内僚属闻言,皆躬身领命,齐声应“遵令”,无人再敢多言。那王通判面露愧色,额头渗着冷汗,躬身退回到队列中,再不敢妄议。
彼时太平军西王萧朝贵率部攻克郴州、永兴,一路北进连破数城,兵锋直指长沙,城内人心惶惶。据《清史稿·张亮基传》载:“咸丰二年,亮基抚湖南,值太平军围长沙,兵少粮乏,城防岌岌可危,军中无得力谋士,防务紊乱”,这段记载,正是当时长沙处境的真实写照。张亮基自接任湖南巡抚,日夜筹谋防御,白日踩着青石板路巡查四门,鞋底磨出了洞;夜间批阅文书,常伏案至天明,眼底布满红血丝,颧骨因操劳愈发突出,却始终觉得力不从心。
他深知,唯有左宗棠能解眼下危局。张亮基转身走到案前,提起朱笔在笺纸上疾书,笔尖在宣纸上沙沙作响,墨汁晕开的痕迹里满是急切。他将笺纸递给身旁的副将,那副将身着铠甲,腰束革带,身形魁梧,铠甲上还沾着前日巡查城防的尘土,是他的心腹陈奎——曾随他在贵州镇压苗民起义,作战勇猛,行事稳妥。
“你即刻带人去城南门迎接左先生,务必恭敬相待,不可有半分怠慢。”陈奎躬身接笺正要退下,张亮基又补充道:“把西跨院收拾出来,那里清净,远离正厅喧嚣,陈设务求简洁雅致,添一张宽大平稳的竹制书案,先生素来爱伏案批阅,书案不可马虎。再派两个手脚伶俐的仆役伺候起居,饮食按先生喜好预备,多备些湘阴糯米糕和君山银针,先生不喜油腻,菜肴以清淡为主,每日粥品要熬得软糯。”
陈奎躬身领命,将笺纸小心翼翼揣进怀中,快步退了出去,靴底踏在青砖上发出清脆声响,震得廊下宫灯又晃了晃,铜铃再一次叮当作响。廊外秋风愈发紧了,吹得门帘簌簌作响,帘布边缘的补丁在风里翻飞。正厅烛火随之跳动,将张亮基的身影映在墙上,忽明忽暗,与舆图上的疆土轮廓重叠,显得愈发厚重。
他端起案上凉透的青瓷茶盏,外壁结着一层温差凝结的水珠,喝了一口却浑然不觉,茶水的寒凉顺着喉咙滑下,半点没察觉。目光重落舆图,脑海中已盘算起左宗棠到后的部署:“季高来后,当令其统筹城防,先加固西南角妙高峰防线,那里是制高点,绝不能落入贼寇之手。再招募民团补兵力,军械粮草尽快筹谋,城门破损处连夜修补,护城河也要加深加宽……”他一边思索,一边用指尖在舆图上比划,划过的每一处,都是长沙城的要害,每一寸都凝着焦虑与期盼。
次日午后,长沙城南门,阳光透过云层洒在青石板路上,带着几分暖意,将路面车辙印映照得格外清晰,车辙里嵌着些许驿路尘土,显是近日往来行人繁多——多是躲避战乱的百姓。陈奎率领数名亲兵早早候在城门内侧,亲兵们身着青色号服,腰束革带,手持长枪,站姿挺拔如松,枪杆铜环偶尔碰撞,发出细碎声响,在寂静的城门处格外分明。
陈奎不时踮脚望向城外驿路,神色急切,指尖无意识摩挲着腰间刀柄,缠布早已被汗水浸得潮湿。不多时,一队人马缓缓走来,为首者身着青色长衫,领口绣着一朵小小的兰草,针脚细密,显是妻子亲手绣制,藏着家的暖意。他面容清癯,颧骨微高,双目炯炯有神,目光如鹰隼般锐利,扫过城门时带着几分审视,藏着对城防的关切——正是左宗棠。
他骑在一匹枣红色马背上,马鬃梳理得整齐顺滑,马尾系着粗布绳,防止行军时缠绕。马背上驮着个青色布囊,装着衣物和典籍,布囊边角打着补丁,却洗得干干净净,泛着淡淡的皂角香。他神情沉稳,目光缓缓扫视城门两侧城墙,眉头微蹙——城墙虽高大坚固,却有几处墙面斑驳,砖石脱落,露出里面的夯土,显是年久失修。
城垛上的箭孔不少被堵塞,积着尘土与枯枝,城根下堆着些杂物:百姓丢弃的破碗、枯枝,还有几段废弃木料,显然平日疏于打理。他腰间素色腰带上,挂着个小小的布囊,装着常用笔墨纸砚,是妻子周氏亲手缝制,边缘绣着一圈云纹,透着雅致。肩头深蓝色披风沾着驿路尘土,却丝毫不显狼狈,反倒透着风尘仆仆的厚重,披风下摆扫过马腹,马温顺地打了个响鼻,用脑袋蹭了蹭他的手背。
陈奎见状,急忙上前几步,拱手行礼,腰弯得极低,声音恭敬:“末将陈奎,奉抚台大人之命,在此迎接左先生。大人已在巡抚衙门备下薄酒,恭请先生移步。”左宗棠翻身下马,动作利落,虽一路奔波却不见疲惫,落地时脚步稳健,鞋底沾了青石板上的潮气,冰凉触感透过布鞋传来。他抬手回礼,声音沉稳有力,带着几分湘乡口音,语气谦逊:“有劳陈将军费心了。”
他抬手拍了拍马颈,掌心温度透过马鬃传递过去,马温顺地蹭着他的手背,眼中满是亲昵——这马名“踏雪”,虽非名驹,却温顺沉稳,伴他多年。他低头看了看脚下青石板路,纹路里嵌着旧时苔痕,雨后湿气从石板缝中渗出,沾湿了布鞋鞋底,带来几分凉意。
又抬头望了望高耸的城门楼,青砖上的箭孔依稀可见,有些里面还残留着旧时箭羽,发黑的箭杆卡在砖缝中,历经岁月侵蚀,早已没了往日锋利。眼底闪过一丝复杂神色——有对故土的眷恋,也有对眼下危局的忧虑。他自幼生长在湘阴,长沙曾是求学游历之地,少年时曾与同窗在城门楼旁茶馆共读典籍,品着君山银针论经世之学,如今却遭战火威胁,心中难免百感交集。
亲兵接过马缰,牵着马匹跟在身后,马蹄踏在青石板上发出“得得”声,在寂静街巷中回荡。一行人沿着街巷向巡抚衙门走去,街巷两旁店铺大多大门紧闭,门板上的封条被秋风卷得边角翻飞,字迹模糊,有些甚至已经脱落,挂在门板上随风摆动,像一面面残破的小旗。
偶尔有几家店铺半开着门,掌柜探出头张望片刻,眼神警惕,脸上满是焦虑,见一行人身着官差服饰,又急忙关门,门轴转动发出“吱呀”声,在寂静中格外突兀。街上行人寥寥,偶尔有几个匆匆走过,神色慌张,怀里紧抱着简单行囊,脚步急促,生怕多做停留,甚至有人边走边回头张望,眼中满是恐惧,仿佛身后有追兵。
空气中弥漫着紧张气息,连檐下麻雀都格外警惕,稍有动静便扑棱着翅膀飞走,留下几声急促鸣叫,转瞬即逝。街角老槐树下,几个乞丐蜷缩在树根旁,盖着破旧茅草,瑟瑟发抖,眼中满是绝望,见有人经过,也只是无力抬抬头,连乞讨的力气都没有。
左宗棠一边走,一边仔细观察街巷布局与两侧房屋结构,时而驻足抬手比划,似在思索防御点位——哪些房屋门窗坚固可作据点,哪些街巷狭窄可设障碍,哪些路口视野开阔可埋伏兵力。这些念头在他心中默默盘算,每一处细节都不肯放过,仿佛此刻街巷已化作战场,每一寸土地都关乎守城安危。
“先生,眼下城内人心惶惶,不少百姓想逃离长沙,大人多次派人安抚,却收效甚微。”陈奎见他神色凝重,忍不住开口,声音里带着无奈,“昨日还有数十名百姓聚集在北门,试图冲破城门出城,被守城士兵拦下,双方险些冲突。士兵们左右为难,既要阻拦,又不忍动粗,场面十分棘手。”
左宗棠闻言,缓缓点头,目光扫过街边蜷缩在墙角的老妇。老妇身着破旧粗布棉衣,打满补丁,棉絮从缝中露出来,被秋风一吹微微飘动。她怀里抱着个瘦弱孩童,冻得瑟瑟发抖,小脸通红,嘴唇干裂,正埋在老妇怀里啜泣,小手紧紧抓着老妇衣襟,指节因用力泛白。
他声音柔和了几分,脚步顿住:“乱世之中,百姓只求安稳。贼寇劫掠成性,所到之处烧杀抢掠,无恶不作,百姓恐慌在所难免。”说罢,抬手示意亲兵递过一块干粮,亲兵连忙从行囊中取出麦饼——还带着些许余温,是周氏出发前准备的,掺了些糯米,口感软糯,适合老人孩童。
左宗棠接过麦饼,走到老妇面前轻轻递过去,声音温和:“老人家,给孩子垫垫肚子吧。”老妇抬起头,浑浊眼睛里满是感激,泪水顺着眼角皱纹流下,滴在破旧棉衣上,晕开一小片湿痕。她挣扎着想要磕头道谢,膝盖刚碰到青石板,便被左宗棠一把扶起。
“不必多礼,都是湘地百姓,理应互相扶持。”左宗棠叹了口气,目光扫过周围百姓,声音沉重,“贼寇虽凶,但只要我们同心协力守住长沙,定能护住家人,守住家园。”老妇哽咽着接过麦饼,小心翼翼掰了一小块喂进孩童嘴里,孩童停止啜泣,小口咀嚼着,眼中露出一丝微弱光亮。
他转身对陈奎道:“当务之急,既要加固城防御贼,也要安抚民心让百姓安心。唯有军民同心,方能守住长沙。百姓安,则城防固;百姓慌,则人心散,城池必破。你回去后转告抚台大人,令衙役张贴告示,告知百姓官府已做好防御,绝不弃城而逃。”
“同时开仓放粮,赈济老弱妇孺,不可让一人挨饿受冻。”左宗棠补充道,目光重落老妇与孩童身上,“另外,令守城士兵不得随意驱赶百姓,对试图出城者耐心劝导,说明城外更危险,城内有官府庇护、有粮食可吃,方能保命。若有执意出城者,不必强拦,只需告知凶险,让其自行决断,切勿激化矛盾。”陈奎连连点头,躬身应道:“末将记下了,回去后即刻禀报大人,按先生所言行事。”
不多时,一行人抵达巡抚衙门。大门敞开,两尊石狮子矗立门前,狮身布满青苔却依旧威严,狮口衔着的铜铃早已生锈,在秋风中微微晃动,发出沉闷声响,像是岁月的叹息。张亮基早已率领一众僚属候在门前台阶下,他身着深蓝色官袍,补子绣着鹭鸶(二品文官标识),领口系得整齐,腰间系着玉带,虽连日操劳,却依旧身姿挺拔,精神矍铄。
见左宗棠到来,张亮基急忙快步走下台阶,台阶上的青苔让他脚步微顿,险些滑倒,身旁幕僚连忙伸手搀扶,他却摆了摆手,依旧快步上前,拱手行礼,声音恭敬而激动:“季高先生,久仰大名,今日得见,实乃幸事!盼先生到来,如久旱盼甘霖啊!”
左宗棠连忙回礼,双手抱拳,腰微躬,神色谦逊:“抚台大人客气了。宗棠不才,蒙大人不弃,三顾柳庄相邀,敢不效犬马之劳?此前两次相请,因内子体弱、小儿尚幼,未能即刻前来,心中愧疚。如今家眷托付族中亲友照料,便连夜赶来,只求为守护长沙尽绵薄之力,不负大人重托。”
两人寒暄几句,满是惺惺相惜。张亮基侧身引左宗棠入衙门,门内影壁墙上刻着“忠孝廉节”四个大字,是朱熹手迹拓本,墨迹虽有些褪色,却依旧庄重,彰显着为官者的操守。厅内早已备好了热茶点心,青瓷茶盏里的君山银针冒着热气,醇厚香气弥漫,驱散了些许紧张气息。
僚属们纷纷上前见礼,语气恭敬,气氛虽不热烈,却透着期盼——他们早闻左宗棠才名,知晓他精通舆地军事,如今见他亲临,都盼着他能化解危局,让这座岌岌可危的城池重获安宁。每个人眼中都满是期盼,还有几分不易察觉的试探,想看看这位“湘中卧龙”究竟有何能耐。
进入正厅,张亮基请左宗棠上座,左宗棠推辞再三,最终在侧首太师椅上坐下,姿态谦逊,目光平静地打量厅内陈设。正厅正中摆着一张宽大梨花木案几,上面放着笔墨纸砚、军情急报和湖南舆图,两侧太师椅上铺着青色锦垫,略显陈旧却干净整洁。墙上挂着几幅历代名人字画,透着书香气息,与军情急报形成鲜明对比,既有文人雅致,又有军务紧迫。
张亮基坐在主位上,亲手为他斟上热茶,滚烫茶水注入青瓷茶盏,发出轻微声响,水汽氤氲模糊了面容。“先生一路辛苦,先喝杯热茶暖暖身子。这是去年新采的君山银针,口感醇厚,先生尝尝。”语气温和,带着关切,连日疲惫似也散了些。
左宗棠接过茶盏,指尖感受着茶水温度,暖意蔓延全身,驱散了一路风尘寒意。他轻轻喝了一口,茶水入口醇厚,带着淡淡兰花香,回味悠长,忍不住点头:“好茶,果然是君山银针佳品。”放下茶盏,目光瞬间落在案上军情急报上,眼神从平静转为锐利,声音沉稳严肃:“大人,长沙危在旦夕,客套话暂且不说,还请详细告知贼寇兵力部署、城内守军情况及粮草军械储备,也好让宗棠制定防御策略。”
张亮基脸上的笑容渐渐褪去,叹了口气,起身拿起几封军情急报递给左宗棠——纸张因反复翻阅有些破损,边角卷起,还沾着尘土,显是辗转传递而来。“先生请看,贼寇首领萧朝贵率主力约三万余人,已抵城外十里处扎营,营寨连绵数里,旗帜林立,日夜操练,昨日还派人到城下叫阵,言语嚣张。”
他顿了顿,声音沉重,指尖按压着案上文书,似在压抑焦虑:“另有少量贼寇分散在周边村镇,劫掠粮草,骚扰百姓,阻断了城外粮道。不少村镇被焚毁,百姓流离失所,纷纷逃往城内,城内人口骤增,粮草压力也随之加大。”
“城内守军仅有五千余人,且多为新兵,缺乏实战经验,战斗力薄弱,不少人连武器都不会熟练使用。”张亮基声音愈发低沉,满是无奈,“原有老将多已阵亡,如今军中无得力将领统筹,只剩几名年轻将领,虽有血性却缺乏谋略,遇事后容易慌乱。”
“粮草尚可支撑一月,但若粮道长期被断,一月后必陷粮荒。”张亮基拿起案上一把长刀,刀身锈迹斑斑,刀刃卷口还缺了一块,显是常年使用却未曾修缮,“军械短缺是最大难题。火炮仅有十余门,且多为老旧型号,射程短威力弱;箭矢、刀剑不足,不少士兵只能手持锄头、扁担守城;盾牌稀缺,多数士兵用门板、竹筐替代,根本无法有效防御贼寇的箭矢刀剑。”
《清史稿·张亮基传》载:“咸丰二年,亮基抚湖南,值太平军围长沙,兵少粮乏,城防岌岌可危,赖左宗棠入幕,赞画军务,方得解围”,这段史料,足见当时长沙防务之艰难。左宗棠接过军情急报,逐字逐句仔细阅读,指尖不时在纸上划过,眉头越皱越紧,神色愈发凝重,指尖墨痕沾在纸页上也浑然不觉。
他沉吟片刻,抬手抚了抚胡须,梳理着上面的尘屑,抬头看向张亮基,声音沉稳笃定:“大人,贼寇虽号称三万,实则多为乌合之众,不少人是被胁迫入伙,不愿作战,缺乏严明纪律与有效指挥。且他们长途奔袭,粮草补给困难,士气虽盛却难以持久,只要我们坚守不出拖垮其粮草,再寻机反击,定能取胜。”
“反观我军,虽兵力不足,但长沙城垣高大坚固,易守难攻,这是优势。且城内百姓多有血性,深受贼寇之害,对其恨之入骨,只要加以组织安抚,便能成为守城重要力量。”左宗棠语气愈发坚定,目光满是自信,“只要部署得当,坚守一月不成问题,待周边援兵赶到,便可内外夹击,击退贼寇。”
他起身走到舆图前,指尖指向长沙城西南角,声音锐利如刀:“此处为妙高峰,地势高耸,是俯瞰全城的制高点,更是守城咽喉。贼寇若在此架设火炮,城内将岌岌可危,炮弹可直入核心区域,到时民心大乱,城防必破。”
他的指尖在妙高峰位置重重一点,语气斩钉截铁:“我们必须率先抢占此处,修筑防御工事,部署兵力火炮,将其打造成第一道防线。明日便令士兵前往妙高峰,连夜修筑工事、挖掘战壕、搭建瞭望塔,务必三日内完成初步部署,绝不给贼寇可乘之机。”
“同时加固四门城防,修补城墙破损处,加深加宽护城河,在河水中设置尖木、铁刺等障碍。”左宗棠指尖在舆图上缓缓移动,从东门划至西门,又从南门划至北门,“东门地势平坦,是贼寇最可能进攻的方向,需重点加固,多部署火炮弓箭手,内侧设置多重防御;南门靠近驿路,恐遭偷袭,需重兵驻守,增设瞭望塔密切关注动向。”
“西门和北门虽有山川河流阻隔,却也不可掉以轻心,需派少量兵力防守,同时设置瞭望塔,防止贼寇声东击西。另外,在城内主要街巷设置防御据点,堆放石块木料,若贼寇攻破城门,也能依托街巷顽强抵抗,拖延时间等待援兵。”他顿了顿,目光扫过舆图,确保无遗漏。
“兵力方面,可招募青壮年组建民团,长沙周边百姓多有血性,定然愿意参军守城。预计可招募三千余人,协助守军分担压力。”左宗棠思路清晰,“招募之事令各县县令负责,张贴告示,告知参军者每月发放二两五钱俸银,战后减免三年赋税,家中老小由官府安置,让他们无后顾之忧。”
“军械方面,令城内铁匠铺日夜赶工打造武器,挑选手艺精湛者牵头提高效率质量;再派人前往周边州县调拨补充,尤其是火炮弹药。另外,组织百姓收集家中铁器、木料支援军械制作,凡捐献者战后给予奖励减免赋税,让百姓踊跃捐献共渡难关。”
张亮基认真聆听,目光紧紧跟随左宗棠的指尖,眼中担忧渐渐消散,取而代之的是赞许与敬佩。他抬手抚须,连连点头,神色激动:“先生谋划周密详尽,句句切中要害,比我连日筹谋周全百倍!有先生在,长沙无忧矣!”
他站起身走到左宗棠面前,拱手行礼,声音恭敬:“即刻按先生所言部署,长沙防御事宜,便拜托先生费心!从今往后,军中大小事务,先生均可全权决断,不必事事禀报,文武官员皆需听从调遣,违抗者以军法处置!”
左宗棠拱手行礼,腰弯得极低,神色庄重,声音铿锵:“大人放心,宗棠定当竭尽全力,鞠躬尽瘁,守住长沙,不负大人重托,不负百姓所托!”他心中清楚,这份信任重如泰山,唯有以死相报,方能不辱使命。
此时,窗外夕阳透过窗棂洒进正厅,金色余晖落在舆图和军情急报上,将两人身影拉长,映在墙上,与“忠孝廉节”的影壁字样重叠,格外庄重。厅内烛火已然点亮,跳动的火光映照在两人脸上,神色皆格外坚定。左宗棠知道,从踏入巡抚衙门的这一刻起,他便肩负起了守护长沙的重任,往后日夜,皆是与太平军的殊死搏斗,容不得丝毫懈怠。

第二节:妙高峰头筑雄关

咸丰二年(1852年)10月10日,寒露后五日,湖南长沙府城西南郊(今湖南长沙岳麓区)妙高峰下。左宗棠率领百名士兵前往勘察地形、筹备防御工事,山间秋风萧瑟,落叶纷飞,金黄枫叶与枯黄杂草在风中翻滚,脚下碎石路崎岖难行,碎石子硌着鞋底,发出细碎声响。士兵们背着工具粮草,步履匆匆,肩头担子压得脊背微弯,额角渗着汗珠,却无一人抱怨,脚步声与风啸声交织,在山间回荡。
左宗棠身着青色长衫,外面套着件粗布马褂,马褂肘部打着补丁——是妻子周氏用旧布缝补的,脚穿布鞋,鞋底沾满泥土草屑,鞋边磨得发白,却依旧步伐稳健,走在队伍最前方。他不时驻足,抬头望向妙高峰顶,目光锐利如鹰隼搜寻猎物,仔细观察山体走势与周边地形,不放过任何一处细节。
手中握着个小小的黄铜罗盘,外壳有些磨损,指针却依旧灵敏。他不时测量方位,指尖转动罗盘刻度,目光专注,同时让亲兵取出纸笔,快速记录地形数据,笔尖在麻纸上沙沙作响,墨痕迅速晕开,将山川险隘、道路走向一一记下,为后续修筑工事提供精准依据。
“先生,妙高峰山势险峻,山路崎岖,多处路段陡峭难行,马匹无法通行,粮草工具只能靠人力搬运,修筑工事难度不小啊!”身旁的亲兵李福忍不住开口,语气中带着担忧。李福是左宗棠从柳庄带来的,跟随多年,勤快利落心思缜密,此次负责照料起居与文书记录。
左宗棠闻言缓缓点头,目光依旧停留在山顶,声音沉稳:“越是险峻之地,越能发挥防御优势。妙高峰是长沙制高点,守住这里,便能俯瞰贼寇一举一动,营寨布局、兵力调动尽收眼底,方能知己知彼百战不殆。”他顿了顿,语气坚定,“贼寇若想攻城,必先攻克此处,我们正好以逸待劳,凭山势御敌,让他们有来无回。”
“虽修筑难度大、消耗大,但只要齐心协力日夜赶工,定能在贼寇进攻前完成部署。”他抬手示意队伍停下,指着前方一处山坡:“你们看,那处山坡平坦开阔,站在那里能清晰看到长沙城全貌与城外驿路,远处太平军营寨也隐约可见,是搭建瞭望塔和火炮阵地的绝佳位置。”
“山坡下方有处峡谷,狭窄陡峭,两侧岩壁立,只能容少数人通行,适合设障阻敌。我们可在峡谷两侧布置弓箭手,居高临下打击贼寇,让他们寸步难行。”左宗棠指尖又指向山坡下方,语气严谨,“山脚下的平地,可挖掘战壕部署弓箭手,形成第一道防线,与峡谷防御呼应,层层阻拦。”
士兵们顺着他指的方向望去,果然见前方山坡平坦开阔,长沙城轮廓尽收眼底,远处太平军营寨的红色旗帜在风中猎猎作响,格外刺眼。峡谷狭窄陡峭,两侧岩石长满荆棘,确是易守难攻之地。李福忍不住赞叹:“先生眼光独到,这里果然是修筑工事的绝佳位置!有这样的地形优势,我们定能守住妙高峰!”
左宗棠笑了笑,转身继续向山顶走去,长衫下摆被秋风卷得猎猎作响,如他心中斗志。抵达山顶后,他仔细勘察地形,发现山顶面积不大却地势平坦、土壤坚实,适合部署兵力火炮,边缘几处天然岩石凸起,正好可作防御屏障,节省修筑人力。
他让士兵们卸下工具粮草,开始筹备工事。士兵们分工明确:有的挥锄铲挖掘战壕,有的扛砖石搭建壁垒,有的砍伐树木搭建瞭望塔,有的平整地面准备安置火炮,每个人各司其职,有条不紊地忙碌着。挖掘战壕的士兵们挥锄扬铲,泥土飞溅落在身上脸上,却毫不在意,汗水浸湿衣衫贴在背上,口中号子声此起彼伏,在山间回荡,透着坚韧斗志。
搭建瞭望塔的士兵们砍伐山间松树——树干粗壮质地坚硬,适合建塔。他们合力将树干放倒,削去枝丫,用绳索捆绑固定,搭建起瞭望塔框架,动作熟练配合默契,汗水顺着脸颊流下,滴在地面泥土中,瞬间晕开一小片湿痕。左宗棠在山顶来回踱步,不时查看劳作进度,调整工事布局,确保每一处都合理合规,能发挥最大防御效果。
他走到一处战壕旁,弯腰查看深度宽度,眉头微蹙,对正在挖掘的士兵道:“这战壕挖得太浅太窄了,不足以抵御贼寇箭矢和冲锋,士兵们在里面无法安全隐蔽,也难以有效反击。”他伸手比划,“必须加深加宽,深度至少要到一人高,能让士兵完全隐蔽;宽度要容两名士兵并排站立,方便换岗和传递物资。”
士兵们闻言,连忙加快速度按要求挖掘,手中锄头铁锹挥舞得更快,泥土不断被挖出堆在战壕两侧,形成一道小土坡,土坡上插上尖木增强防御。一名年轻士兵因用力过猛,锄头柄突然断裂,他愣了一下,随即捡起铁锹继续挖掘,脸上没有丝毫抱怨,只是咬着牙奋力劳作——他知道,此刻的辛苦,是为了守住长沙,守住家中亲人。
就在这时,一名士兵匆匆跑来,神色慌张,额角汗珠不断滴落,浸湿了胸前号服。他跑到左宗棠面前单膝跪地,膝盖砸在岩石地上发出闷响,声音颤抖:“先生,不好了!山下有几名百姓前来阻拦,说我们修筑工事破坏了山上风水,不让继续施工,还说再挖会遭天谴,长沙城也会被贼寇攻破!”
左宗棠闻言眉头微蹙,心中有些不悦却并未动怒。他深知百姓多迷信风水,认为山体是龙脉所在,战乱年代更将风水与城池安危绑定,说服他们不能靠强硬手段,只能耐心劝导。他沉声道:“带我去看看。”说罢迈步向山下走去,李福紧随其后,士兵们纷纷停下活计,目光担忧地望向山下,生怕发生冲突。
他跟着士兵来到山脚下,只见几名百姓站在战壕旁,神色激动,对着挖掘的士兵大声呵斥,眼中满是焦虑。其中一名白发苍苍的老者,身着破旧粗布长衫,腰间系着麻绳,手持一根磨损的拐杖,指着士兵们大声道:“你们这些当兵的,不好好守城,反倒在这里破坏风水!这妙高峰是长沙的风水宝地,守护着城池平安,是长沙的龙脉所在!”
“你们在这里挖掘战壕、搭建工事,破坏山体龙脉,惊动山神,要是贼寇攻破长沙城,都是你们的过错!到时候全城百姓都会遭殃!”老者声音沙哑却带着几分威严,身后几名百姓纷纷附和,情绪激动,有的挥舞着手中锄头,有的上前抢夺士兵工具,试图阻止施工,场面一度混乱。
左宗棠走上前,目光平静地看着老者,脸上没有丝毫怒气,声音温和:“老人家,晚辈左宗棠,是巡抚衙门的幕僚,此次前来修筑工事,并非有意破坏风水,而是为了抵御贼寇,守护长沙百姓的性命。”他抬手示意士兵们停下,避免冲突,继续道:“晚辈深知妙高峰是百姓心中的寄托,但眼下贼寇猖獗,远比风水更重要的,是大家的性命,是长沙城的安危。”
“贼寇劫掠成性,所到之处烧杀抢掠,无恶不作,城池被破后,百姓流离失所、家破人亡,连性命都保不住,又何谈风水宝地?”左宗棠声音沉重,语气中满是痛心,“若是我们不修筑防御工事,守住妙高峰,贼寇一旦攻占此处,架设火炮轰击长沙城,城内百姓将遭受灭顶之灾,到时候别说风水宝地,就连长沙城都可能不复存在,这难道是老人家想看到的吗?”
老者闻言,神色依旧激动却露出了几分犹豫,他看着左宗棠,眼中满是疑惑,声音沙哑:“你说的是真的?可这龙脉要是破了,长沙城终究难逃一劫啊!”他攥着拐杖的手微微颤抖,指节因用力而泛白,脸上满是纠结——一边是世代信奉的风水之说,一边是实实在在的性命之忧,让他难以决断。
左宗棠见老者态度松动,缓缓蹲下身,伸手拂去脚边一块碎石,声音愈发恳切:“老人家,晚辈自幼生长在湘阴,也知晓乡土禁忌,可眼下是生死关头。您想想,康熙年间吴三桂叛乱,长沙城被围三月,正是靠加固城防、死守要害,才保住了满城百姓。那时的守军,也在妙高峰修筑过临时堡垒,未曾听说破坏风水,反倒守住了长沙城。”
他顿了顿,目光扫过在场百姓,继续道:“晚辈敢以性命担保,此次修筑工事,只为御敌守城,完工之后,若贼寇退去,我们定当将破坏之处修缮如初,还妙高峰原貌。可若是此刻停滞不前,贼寇一旦攻城,您的儿孙、邻里,怕是都要遭难。到时候,就算龙脉完好,又有何用?”
话音刚落,人群中一名中年汉子站了出来,他身着短打,手上布满老茧,显然是常年劳作的农户,声音粗哑却有力:“左先生说得对!上个月贼寇攻破永兴时,我老家的村子被烧得一干二净,爹娘都没来得及逃出来!风水再好,也挡不住贼寇的刀枪,能守住性命才是真的!”他说着,眼中泛起红血丝,声音哽咽,“我愿意帮官兵们修工事,就算累点,也不想再让家人遭难!”
有了中年汉子带头,其他百姓也纷纷动摇。一名妇人抱着孩子,抹了把眼泪道:“是啊,只要能守住城,不让孩子受委屈,破坏点风水又算什么?我家男人也能来帮忙,多个人多份力!”老者看着众人的神情,又看了看左宗棠坚定的目光,长长叹了口气,松开了攥紧拐杖的手,拐杖“咚”地一声落在地上。
“罢了罢了,”老者声音苍老却释然,“是老糊涂了,只顾着风水,倒忘了眼下的危局。左先生,老身替乡亲们给你们赔不是了,你们尽管施工,我们也会尽力帮忙,只求能守住长沙城,保住家人平安。”说罢,他对着左宗棠深深鞠了一躬,腰弯得极低,白发在秋风中微微颤动。
左宗棠连忙扶起老者,声音温和:“老人家言重了,晚辈明白大家的顾虑,多谢乡亲们的体谅与支持。有了军民同心,我们定能守住妙高峰,守住长沙!”他转身对士兵们道:“大家歇口气,先给乡亲们倒些水,愿意帮忙的乡亲们,咱们按劳分配,年老体弱的负责捡拾石块、传递工具,年轻力壮的跟着士兵们挖掘战壕、搬运砖石,绝不亏待大家!”
士兵们闻言纷纷应和,连忙取出随身携带的水囊,递给身边的百姓。老者颤巍巍地捡起拐杖,对着身后百姓喊道:“乡亲们,都搭把手!咱们帮着官兵修工事,守住家园!”百姓们纷纷响应,有的接过士兵手中的铁锹,有的弯腰捡拾石块,原本混乱的场面,瞬间变成了军民同心劳作的热闹景象。
秋风依旧萧瑟,却吹不散山间的暖意。夕阳透过枝叶洒下斑驳光影,落在劳作的身影上,将人与山、与土融为一体。左宗棠站在山坡上,看着眼前军民同心的场景,眼中泛起一丝暖意,紧绷的嘴角微微上扬。李福走到他身边,轻声道:“先生,有了乡亲们帮忙,工事进度肯定能加快不少,三日内完成初步部署,应该没问题。”
左宗棠缓缓点头,目光望向远方的长沙城,声音沉稳:“不仅要加快进度,还要保证工事质量。每一道战壕、每一处壁垒,都要经得起贼寇的冲击,这是守护长沙的第一道屏障,绝不能有半点马虎。”他顿了顿,抬手拂去长衫上的尘土,“你去安排一下,晚上轮流值守,既要防备贼寇偷袭,也要照顾好帮忙的乡亲们,给大家准备些热食,夜里山间寒凉,别冻着了。”
李福躬身应道:“晚辈记下了,这就去安排。”说罢转身离去,脚步轻快了许多。左宗棠走到一处刚挖好的战壕旁,弯腰摸了摸战壕的泥土,指尖蹭过湿润的泥土,感受着土壤的坚实度。一名年轻士兵凑上前来,脸上沾着泥点,笑容憨厚:“先生,您放心,我们一定把战壕挖得又深又宽,让贼寇攻不上来!”
左宗棠看着他年轻的脸庞,眼中满是赞许,伸手拍了拍他的肩膀:“好样的,小伙子。守住妙高峰,就是守住了长沙城的西南门户,守住了你们的家。辛苦大家了。”年轻士兵脸颊一红,用力点头:“不辛苦!能守住家,再辛苦也值!”说罢转身拿起铁锹,又投入到挖掘工作中,动作愈发有力。
山间的号子声、工具碰撞声、百姓的交谈声交织在一起,在秋风中回荡,透着一股坚韧与希望。左宗棠站在山坡上,目光锐利地望向远方太平军营寨的方向,心中已然有了完整的防御部署。他知道,妙高峰的防御工事,是守护长沙的关键一环,容不得丝毫懈怠,今夜注定是个不眠之夜,但只要军民同心,定能筑起一道坚不可摧的雄关,抵御住贼寇的凶猛攻势,护得湘土安宁。

第三节:民团砺刃守危城

咸丰二年(1852年)10月15日,寒露后十日,湖南长沙府城西北角(今湖南长沙开福区)民团训练场地(三千五百余名民团成员在此操演,空地被千万双布鞋踩得板实,四周青旗猎猎,“湘勇”二字在秋风里翻卷,衬得天色愈发明朗)。
左宗棠身着浆洗得发脆的粗布马褂,腰束深棕革带,手里攥着根枣木马鞭,立在高台之上。眉峰拧着几分沉郁,目光如寒星扫过下方人潮,连风里卷着的尘土,都似被这道锐利的目光钉住了。
民团里多是耕夫猎户,身上粗布短打沾着泥星子,青的泛白,蓝的褪成灰,肩头肘弯的补丁层层叠叠,浆洗得硬邦邦的蹭着皮肉。武器更是杂七杂八,有祖传的锈剑、磨尖的竹矛,也有肩头扛着的锄头、腰间别着的镰刀,连晒谷用的竹耙都捆上铁齿,沉甸甸的压得人胳膊发酸。
虽装备简陋,可没人敢懈怠。队列里的人个个脊背绷直,挥臂时粗布袖子扫过空气,带出细碎的风声,每一次起落都透着拼劲,尘土顺着衣角簌簌往下掉。
高台下,几名清军将领穿梭其间,嗓门沙哑地喊着口令。刘典走在最前,他身着靛蓝号服,腰悬佩刀,手里擎着一杆铁枪,枪杆被掌心磨得发亮。
这位宁乡汉子是左宗棠的心腹,自幼一同啃过经世典籍,论谋略不输文士,论勇烈堪比悍将。他往空场中央一站,大喝一声,铁枪陡然刺出,枪尖破风的尖啸裹着寒气,阳光下的寒光晃得人眼生疼。
“刺!扎稳脚跟,力从腰发!”刘典的吼声裹着秋风撞在城墙上,民团成员纷纷效仿,挥舞着手中家伙事刺向假想敌,喊杀声此起彼伏,震得周遭的枯草都跟着发抖。
左宗棠走下高台,枣木马鞭轻叩着石阶,发出“笃笃”的轻响。他脚步不快,沿着队列边缘缓缓挪动,目光黏在每个人的动作上,连细微的踉跄都不肯放过。
他瞥见前排一个中年汉子,手里攥着把豁口长刀,胳膊青筋暴起却撑不住力道,格挡时刀身“哐当”撞在同伴盾牌上,震得他手腕发麻。汉子脸涨得通红,额角汗珠砸在地上,却依旧咬牙把刀抡起来,重复着笨拙却执拗的动作。
不远处,几个少年郎挤在队列里,身形尚未长开,握着短矛的手还在微微发颤。可他们眼神亮得很,盯着前方的靶心,每一次刺出都拼尽全力,哪怕重心不稳摔在地上,也会立刻爬起来,拍掉身上的尘土再练。
秋风卷着枯叶落在左宗棠肩头,他抬手一拂,指尖蹭过粗糙的布面。脚步停在个瘦弱青年身旁,青年穿件洗得发灰的青色长衫,裤脚挽到膝盖,细瘦的小腿上沾着草屑,手里的长刀沉得压弯了他的胳膊,挥起来时身子跟着打晃,脸憋得像熟透的柿子。
青年又一次尝试刺杀,长刀刚刺出半寸,身子便晃了晃,险些栽倒。他懊恼地垂下头,双手攥紧刀柄,指节泛白,眼眶里泛着红,声音细若蚊蚋:“又错了……”
左宗棠轻轻拍了拍他的肩膀,掌心的温度透过粗布传过去。他声音放得温和,带着几分湘乡口音的醇厚:“莫急,庄稼人学耕地,也得从扶犁学起,何况是握刀守城?”
青年猛地抬头,眼里满是惊愕,随即躬身行礼,声音哽咽着发颤:“谢先生指点……小人笨,总学不会。”左宗棠摇了摇头,从他手里接过长刀,手腕轻转,长刀如灵蛇般刺出,力道收放自如,刀尖稳稳对准前方草人咽喉。
“你看,脚跟扎实,腰腹发力,胳膊只当是传力的杆子,不是硬扛。”他边说边放慢动作,刀刃划过空气的声音清晰可闻,“再试一次,别怕错。”
青年盯着左宗棠的动作,深吸一口气,握紧长刀缓缓刺出。这一次,他虽依旧有些僵硬,却稳稳扎住了脚跟,刀刃也对准了目标。左宗棠颔首轻笑:“好,就是这个章法,多练几遍,自然顺手。”
青年眼里瞬间燃起光,用力点头,转身投入训练,挥刀的动作虽慢,却愈发沉稳。左宗棠望着他的背影,嘴角刚牵起一丝弧度,身后便传来急促的脚步声。
刘典快步赶来,躬身行礼,神色凝重:“先生,您巡营辛苦了。这几日操练下来,弟兄们已能掌握基础的刺杀、格挡之术,精气神也足了不少。”
他顿了顿,往前凑了半步,声音压得更低,语气里的担忧藏都藏不住:“只是有两处难处。一是弟兄们都是庄稼人,从没见过血光,别说拼杀,怕是听到炮响就得腿软;二是不少人家中还有老弱要养,昨日见几个弟兄操练时分神,细问才知,是愁家里断了米粮。”
左宗棠闻言,眉头重新拧起,目光扫过那些眼神里藏着忧虑的民团成员,沉声道:“你所言极是,这两件事不解决,弟兄们便无法安心守城,操练得再精熟也无用。”
他抬手摩挲着马鞭柄上的纹路,思索片刻,缓缓开口:“实战经验的事,不必等贼寇来犯。你明日挑选五百精壮,带他们去清剿周边的小股土匪,一来能护着乡邻安宁,二来也让弟兄们见见真刀真枪,练练胆气。”
“至于家眷的事,”左宗棠的语气软了几分,指尖摩挲着马鞭柄上的纹路,“我已令各县衙役逐户登记弟兄们家眷,今日午后便送米送布上门。昨日途经西巷,见李二柱家灶台凉透,老娘卧在土炕上哼哼,已让亲兵送去两斗米、一包草药,还请了医工上门瞧过。”
他转头看向刘典,眼神坚定:“此类事,你要多派心腹去查,但凡有弟兄家眷缺衣少食、久病无医的,一律由官府照料。只有让弟兄们无后顾之忧,他们才能握紧手里的刀,守住这长沙城。”
刘典躬身领命:“先生想得周全,典即刻安排人去落实。”左宗棠点了点头,抬手召来不远处的文书,那文书抱着笔墨纸砚,快步上前躬身待命。
“你即刻拟文,令各城门守将每日抽出半个时辰,来此处给弟兄们讲解战场常识。”左宗棠的声音清晰有力,“要讲得通俗,别堆砌那些之乎者也,比如如何躲避炮火、如何识别旗帜信号,都要掰开揉碎了讲,务必让每个人都听懂。”
文书连忙应下,蹲在地上铺开信纸,狼毫笔蘸着墨汁,飞快地书写起来。左宗棠不再多言,迈步走向空场中央,抬手示意大家停下。
喧闹的训练场瞬间安静下来,喊杀声戛然而止,只剩下秋风扫过旗帜的猎猎声。三千五百双眼睛齐刷刷地望向他,目光里有敬重,有疑惑,也有藏不住的不安。
左宗棠抬手按在胸前,声音不高,却裹着秋风钻进每个人耳朵里:“各位乡亲,你们放下锄头、丢开家小来操练,不是为了官府的俸银,也不是为了争功,是为了守住脚下这方土,守住屋里的亲人啊。”
他抬手指向远处的长沙城墙,青砖斑驳的墙面上,还留着往日的烟火痕迹:“那城墙里头,有你们的爹娘妻儿,有你们种了一辈子的田地,有你们住惯了的草屋。贼寇来了,会烧了你们的房,抢了你们的粮,害了你们的亲人,你们能答应吗?”
“不能!”底下有人高声呐喊,声音里满是悲愤。紧接着,更多的人附和起来,喊声如惊雷般炸响,震得地面都微微发颤:“不能!绝不答应!”
左宗棠眼中闪过一丝动容,抬手压了压,声音愈发恳切:“官府向你们保证,每月的俸银、粮草,一文不少、一粒不缺;你们的家眷,官府会派专人照料,绝不让老人挨饿、孩子受冻。”
“只要我们握紧手里的武器,并肩作战,就一定能把贼寇赶出去,让你们的家人过上安稳日子!”他的话音刚落,场中便响起雷鸣般的掌声,喊杀声再次响起,比之前更响亮、更坚定,直冲云霄。
人群前排,个满脸风霜的老农拄着锄头,颤巍巍往前挪了两步。头发白得像霜染,脸上皱纹深似沟壑,手里的锄头柄磨得光滑发亮,是攥了几十年的家什。老农仰起头,声音沙哑得像磨砂纸蹭木头,却字字有力:“左先生放心,俺们虽是庄稼人,却知守土护家的理!定好好操练,绝不让贼寇踏进城!”
老农身后,几个中年汉子纷纷上前,拍着胸脯高声应和:“对!守住长沙!保卫家园!”民团成员们的眼神愈发坚定,之前的不安与犹豫,早已被视死如归的决绝取代。
左宗棠望着眼前的人群,眼眶微微发热,抬手对着众人拱了拱手:“有各位乡亲在,长沙城便稳了。宗棠在此,谢过各位了!”说罢,他深深鞠了一躬,高台之上的将领们也纷纷躬身行礼,场面庄严而肃穆。
次日清晨,天刚蒙亮,东方泛着一抹鱼肚白,露水珠还挂在草叶上,训练场地已闹热起来。民团成员们早早列队,手里的武器沾着露水,在微光中泛着冷幽幽的光,脚步踩在湿漉漉的地上,发出细碎的“沙沙”声。
除了每日的刺杀、射箭训练,今日还多了新的科目。几名清军守军正蹲在地上,用碎石在地面上画出防御工事的图样,耐心地给民团成员讲解如何挖掘壕沟、如何搭建箭楼。
“这壕沟要挖三尺深、两尺宽,贼寇的战马跳不过来,步兵也得费些力气才能爬上来。”守军将领边说边用树枝比划着,“搭建箭楼要用粗木,上面要留射击口,既能躲着贼寇的弓箭,又能看清外面的动静。”
民团成员们围在一旁,脑袋凑得紧紧的,听得格外认真。有人从怀里摸出炭条,在手掌心画着防御图样,嘴里念念有词记要领;几个年轻小伙子按捺不住,抄起铁锹就挖泥土,动作生疏却卖力,泥点溅在衣襟上,也只顾着埋头干活。
不远处,另一队人正在学习识别信号旗。两面青旗、一面红旗在风中挥舞,旗手每做出一个动作,旁边的将领便高声讲解:“青旗交叉,是集合;红旗高举,是冲锋;青旗挥动三下,是撤退,都记清楚了!”
民团成员们跟着旗手的动作,嘴里反复念叨着要领,生怕记错。有个识字的青年,还在地上写下“青旗交叉——集合”的字样,让不识字的同伴照着记。
午后,阳光渐渐西斜,暖意透过云层洒在训练场上。刘典已挑选好五百名精壮民团,个个身形结实、眼神坚定,手里握着磨利的武器,整齐地列队待命。
左宗棠亲自到城门口送行,手里拎着一壶烈酒,走到刘典面前递过去,声音沉得压着风:“此行剿匪,既要荡平祸患、护好乡邻,更要练出弟兄们的胆气。切记,不可轻躁冒进,保全自身才能守住长沙。”
刘典双手接过酒壶,仰头饮了一口,酒水顺着嘴角流下,他抬手抹掉,朗声道:“先生放心,典定记您的嘱托。遇贼先察虚实,能战则聚而击之,不能则据险固守,绝不让弟兄们白白送命。”
“还有,”左宗棠的语气加重了几分,“沿途百姓都是乡邻,万万不可惊扰。若是遇到饥寒交迫的百姓,便分些粮草给他们。民为城之本,只有安了民心,才能真正守住长沙的门户。”
刘典郑重颔首:“典铭记在心!定带弟兄们平安归来,荡平匪患,为长沙守好门户!”说罢,他翻身上马,勒住缰绳,回头望了一眼列队的民团成员,高声喝道:“出发!”
五百名民团成员齐声应和,步伐虽不甚齐整,却个个昂首挺胸,握着武器的手紧了紧,朝着城外进发。马蹄声、脚步声交织在一起,在空旷的驿路上回荡,渐渐远去。
左宗棠立在城门口,望着他们远去的背影,直到消失在路的尽头,才缓缓转身。他心里清楚,这不仅是一次剿匪,更是对民团的第一次考验,能否顶住压力,能否练出战斗力,全看这一趟了。
这一日,长沙城的百姓都揪着心。有妇人立在城门口,踮着脚尖望穿了驿路,手里的粗布帕子攥得发皱;有孩童拉着长辈的衣角,仰着小脸追问:“爹,叔叔们啥时候回来?会不会出事啊?”
夕阳西下,晚霞染红了半边天,将长沙城的城墙染成了暖红色。就在百姓们愈发焦急的时候,驿路上传来了马蹄声和脚步声,有人高声喊道:“回来了!他们回来了!”
城门口的百姓们立刻涌了上去,只见刘典骑着马走在最前,身上的号服沾了些尘土,却依旧精神抖擞。他身后的民团成员们,个个脸上带着疲惫,却难掩眉宇间的兴奋,手里还提着缴获的土匪器械。
刘典勒住马,翻身下马,快步走到迎上来的左宗棠面前,躬身行礼:“先生,幸不辱命!此次剿匪,斩获土匪三十余人,缴获粮草两石,弟兄们仅三人受轻伤,无一人阵亡,也未惊扰沿途百姓!”
左宗棠眼中闪过一丝欣喜,连忙扶起他,目光扫过身后的民团成员,声音里满是赞许:“好!好样的!你们都是长沙的功臣!”他走上前,挨个查看受伤的民团成员,叮嘱亲兵立刻带他们去医治,又让人将缴获的粮草分发给随行的弟兄们。
消息很快传到了训练场地,留在城里的民团成员们纷纷围了上来,围着归来的弟兄们问长问短。听着同伴们讲述剿匪时的经历,看着他们手里的战利品,所有人的脸上都露出了兴奋的神色,士气愈发高涨。
那个之前连长刀都握不稳的瘦弱青年,挤在人群里,眼睛亮得发烫,满是羡慕。他拽着一名归来弟兄的衣袖,声音发颤却急切:“大哥,战场上……是不是很怕?你们有没有慌过神?”
那名弟兄拍了拍他的肩膀,咧嘴一笑,露出一口黄牙,语气里满是真切:“刚开始能不怕?手心全是汗,腿都打晃。可一想到家里老娘妻儿,想到不能让贼寇害了他们,心一横就啥都不怕了。下次剿匪,哥带你一起去!”
青年用力点头,握紧了手里的长刀,眼神里不再有之前的胆怯,多了几分实战后的笃定。他知道,只要和弟兄们并肩作战,只要守住了长沙城,家人就能过上安稳日子,所有的辛苦和恐惧,都是值得的。
秋风再次吹过长沙城,吹动了城墙上的旗帜,也吹动了民团成员们的心。训练场地里,喊杀声再次响起,比以往任何时候都要响亮、都要坚定,这声音里,藏着百姓的期盼,藏着守城的决心,更藏着长沙城不屈的风骨。
左宗棠立在高台上,望着下方操练的身影,眉峰渐渐舒展,嘴角牵起一丝欣慰的笑。他心里清楚,这些平凡的耕夫猎户,早已不是当初手无寸铁的百姓,他们手里的武器,藏着守护家园的底气,是长沙城最坚实的脊梁。
夜色渐浓,长沙城的灯火次第亮起,暖黄的光映着厚重的城墙,也映着训练场上的身影。民团成员们依旧在反复操练,汗水浸透了衣衫,晚风一吹透着凉意,却没人肯停下。他们心里都明白,贼寇随时可能来犯,唯有练强本领,才能护住身后的家园与亲人。

第四节:城防同心筑坚壁

咸丰二年(1852年)10月20日,霜降前夕,湖南长沙府城南门城楼及周边防御工事地带(今湖南长沙天心区城南西路)。左宗棠正与守军将领、民团头目蹲在城墙根,围着壕沟低声议事,身旁砖石、滚木堆得像小山,几名民团汉子挥着木夯捶打沟壁,尘土随秋风簌簌飘落。
左宗棠穿件浆洗得发脆的粗布短褐,裤脚胡乱挽到膝头,露出两道被荆棘划开的浅痕,靴底陷满湿泥,一动便簌簌掉渣。他半蹲在城墙根的碎石堆上,后腰抵着一截粗木,指尖反复摩挲壕沟壁的泥土,指腹老茧蹭过泥块,沙沙的声响混在秋风里。
“这儿壕沟坡度太缓,”他抬手指着沟壁,声音压得低,却字字扎实,“贼寇架梯攀爬,只需垫几块砖石就能借力而上,极易突破。得再挖陡三尺,沟底横向埋尖木,每根都要在火里烤三日,烤到木心发黑,既要耐潮,刃口还得锋利,戳上去能破甲。”
说罢,他抓一把湿泥,指缝间的土粒顺着指腹滑落到沟底干草上,惊起几只细小蚁虫。目光扫过身旁神色凝重的守军将领,又补了句:“城墙上的滚木、擂石要分层堆,底层放粗重滚木,中层摆中型石块,顶层备细石和瓦砾。每三尺设一个垛口,垛口后留两名民团、一名守军,民团搬运,守军投掷,各干各的,不许慌乱推诿。”
身旁的长沙知府骆秉章微微躬身,袍角扫过地上泥点,额间拧成个川字,满是焦虑。他抬手抹了把眼角的红血丝——连日昼夜操劳,合眼的时辰加起来不足两个,眼底布满细密红丝,声音里裹着化不开的疲惫:“左先生思虑周全,所言极是。只是眼下砖石奇缺,城西、城北城墙还有十余处破损,最长的裂口快两尺宽,民团虽召集了三千多人,可熟练筑城的泥瓦匠、石匠不足百人,怕是赶在霜降前修不完。”
骆秉章说着,从袖中摸出一卷皱巴巴的纸卷,小心翼翼展开。纸上用炭笔标注着各处城墙破损位置和砖石缺口,字迹潦草却清晰。“这是昨日清点的数目,城西缺口要三千多块砖石,城北需两千五百块,府库眼下只剩一千多块,缺口实在太大。”
左宗棠站起身,抬手拍了拍裤腿上的泥土,尘土顺着衣褶滑落,砸在脚边湿泥里,溅起细小坑洼。他抬眼扫过城下忙碌的人群:穿粗布衣衫的民团汉子们,有的扛着砖石,有的挥着木夯,个个脸上淌着汗,却没一个肯歇脚。
“砖石短缺,就令善化、长沙两县差役分赴各乡,挨户登记闲置砖石木料,”他沉声道,语气坚定不容置喙,“自愿捐献的,让文案当场画押记账,注明‘战后凭券领银’,银钱从府库预备粮款里挪用;要是有囤积抬价的,按‘阻挠城防’论处,差役可当场锁拿,押回府衙问罪。”
他顿了顿,目光落在不远处几个扛砖石的百姓身上,声音软了几分:“至于筑城人手,让守军里有筑城经验的士兵牵头,每五个民团配一个士兵,手把手教他们和泥、砌砖、夯土。民团多是农夫,手脚勤快,眼里有活,上手定快。”
“昨日我巡查城南,见外乡百姓自发推着独轮车送砖石到城下,”左宗棠补充道,指尖无意识摩挲着腰间布带,“这份心意不能负。让文案每日清晨在城下设案,记下捐献百姓的姓名、籍贯,每日送两升米、半瓢粗盐过去,算是官府的谢意。礼薄,却是一片诚心,能安民心。”
骆秉章连连点头,把纸卷小心翼翼折好塞进袖中,躬身道:“先生所言极是,下官即刻安排人去办,绝误不了城防修缮。”说罢,转身快步走下城楼,袍角在台阶上扫过一串泥印,脚步急切却稳健。
不远处空地上,几名民团成员正吃力地抬着一块半人高的巨石,为首的是之前被左宗棠指点过的小伙子陈阿福。陈阿福依旧瘦弱,肩膀却比几日前提挺了不少,粗布短褂后背被汗水浸透,紧紧贴在身上,勾勒出单薄却结实的脊梁。
他额头上青筋暴起,脸颊涨得通红,死死咬着后槽牙,嘴角溢出一丝涎水也浑然不觉。双手扣着巨石侧面的凹槽,指节因用力而泛白,肩膀上的麻绳勒得皮肉发紧,留下一道深红印痕。身后两名民团汉子俯身弓背,脚步踉跄着跟着他的节奏,一步步把巨石挪向城墙根。
“喝!嘿!”三人齐声喊着号子,粗哑的号子声随脚步起落,在秋风里格外有力。终于把巨石稳稳放在城墙根的砖石堆旁,三人同时松手,身子一软,瘫坐在地上大口喘气,胸口剧烈起伏,汗水顺着脸颊往下淌,滴在地上,瞬间浸湿一小片泥土。
身旁的老农王老汉拄着锄头走过来,递过一陶碗凉水,碗沿还沾着几点泥星。“陈阿福,歇口气,你这小子,劲头越来越足了。”王老汉声音沙哑,脸上布满沟壑般的皱纹,眼角褶皱里嵌着尘土,眼神里却满是赞许。
陈阿福接过陶碗,仰头咕咚咕咚灌了几口,凉水顺着喉咙滑下,驱散了几分燥热。他抹了把嘴角水渍,憨声道:“王伯,俺得好好干。左先生说了,守住城墙,城里的家人才能安心。俺娘还在城里等着俺,俺不能让她遭贼寇的罪。”
说着,他抬手摸了摸胸口,那里揣着张皱巴巴的纸片,是娘托人送来的,上面只有几个歪歪扭扭的字:“儿安,娘便安”。每次累得撑不住时,陈阿福只要摸一摸这张纸,浑身就又有了力气。
王老汉点点头,抬手拍了拍陈阿福的肩膀,掌心老茧蹭得陈阿福肩膀发痒。他拿起锄头,在城墙根泥土里刨了刨,翻出几块碎石,道:“可不是嘛。俺家小孙子才五岁,还等着俺回去摘橘子呢。咱们多流点汗,把城墙筑结实些,贼寇进不来,孩子们就能安安稳稳过日子。”
正说着,三名守军士兵扛着木夯走了过来,为首的脸上带着道浅浅刀疤,是之前清剿土匪时留的。他放下木夯,对着陈阿福、王老汉等人抱了抱拳,声音洪亮:“乡亲们辛苦了!这壕沟壁得捶结实,不然下雨一泡就塌,白费功夫。俺们教你们用夯,力道要匀,落点要准,跟着号子来就行。”
民团成员们纷纷围过来,有的蹲着,有的站着,目光紧紧盯着士兵手中的木夯。刀疤士兵示意两名同伴扶住木夯,自己双手攥紧夯柄,沉声道:“大家看好了,双脚分开与肩同宽,弯腰蓄力,起身时发力,让夯头稳稳砸在沟壁上,每一下都砸在同一个地方,反复捶打,直到泥土变硬夯实。”
说罢,他带着两名同伴演示起来,木夯撞击地面的“咚咚”声沉闷有力,号子声也跟着起落:“一夯实,二夯坚,三夯贼寇难近前!”民团成员们看得认真,时不时点头附和,没多久就有人主动上前尝试。
陈阿福率先走过去,双手握住夯柄,学着士兵的样子弯腰蓄力。可木夯比他想象中重得多,起身时身子一歪,夯头偏了方向,砸在沟边泥土上,溅了一身泥点。周围民团汉子们哄笑起来,陈阿福脸颊涨得通红,却没泄气,咬着牙又试了一次。
刀疤士兵走过去,伸手扶住木夯一侧,沉声道:“别急,不用蛮劲,力道要收着点。腰腹发力,手臂稳住,跟着号子走。”他一边说,一边帮陈阿福调整姿势,“对,就这么着,起身,发力,落!”
在士兵指导下,陈阿福渐渐找对了窍门,木夯撞击地面的声音越来越稳,越来越有力。其他民团成员也纷纷上手,有的扶夯,有的发力,木夯的“咚咚”声、民团的号子声缠在一起,在城楼下久久回荡,盖过了秋风的呼啸。
午后,天空渐渐阴沉下来,几缕秋风卷着细碎雨丝飘过来,打在脸上,带着几分刺骨的凉。起初只是零星细雨,没多久雨势就大了,密密麻麻的雨丝织成一张幕,把整个长沙城裹了进去。
秋风裹着寒意,吹得民团成员们瑟瑟发抖。他们大多只穿件单薄的粗布衣衫,不少人嘴唇冻得发紫,双手僵硬,却没一个人退缩。有人把破布裹在头上,有人缩着脖子,依旧埋头苦干:和泥的和泥,砌砖的砌砖,夯土的夯土,雨水混着汗水,在每个人脸上往下淌。
左宗棠站在城楼上,看着城下冒雨忙碌的民团成员,眉头拧了起来。他转身对身旁亲兵道:“去,把府库储备的粗布棉衣运到城下,分给民团弟兄,每人一件,不许克扣。再让伙房烧些热水送过去,让乡亲们暖暖身子。”
“是!”亲兵躬身领命,转身快步走下城楼。没多久,就带着十几名士兵扛着几大麻袋棉衣过来了。棉衣都是粗布缝的,里面絮着陈年旧棉,却晒得干燥蓬松,还带着阳光的余温。
左宗棠走下城楼,冒雨走到城下,雨水很快打湿了他的短褐,贴在身上,透着刺骨的寒。他从麻袋里抽出一件棉衣,抖开时棉絮簌簌作响,走到王老汉面前,双手递过去。指尖触到老汉粗糙开裂的手掌,他温声道:“老丈,天寒,穿上暖身子,守城墙也有力气。”
王老汉双手接过棉衣,暖意顺着掌心蔓延到全身,他眼眶一热,浑浊的泪水混着雨水往下淌。他颤抖着把棉衣披在身上,对着左宗棠深深躬身:“多谢左先生,多谢官府!俺们定不负先生所托,把城墙筑得铜墙铁壁,让贼寇无缝可钻!”
“大家都穿上,”左宗棠抬手示意大家安静,声音透过雨声传进每个人耳朵里,“天寒地冻,身子是守城的本钱。今日大家冒雨筑城,辛苦了。官府记着大家的功劳,战后定不亏待各位乡亲!”
民团成员们纷纷接过棉衣,快速披在身上,一股暖意瞬间裹住全身。有人抹了把脸上的雨水,高声喊道:“多谢左先生!俺们定守住长沙城!”“守住家园,不让贼寇进来!”喊声此起彼伏,盖过了雨声,在雨中久久回荡。
伙房的士兵们也推着几桶热水过来,把热水倒进粗陶碗里,分给民团成员。大家捧着热气腾腾的陶碗,喝一口热水,暖意从喉咙蔓延到全身,原本僵硬的双手渐渐有了知觉,脸上也露出了些许笑意。
雨渐渐小了,夕阳透过云层洒下几缕余晖,给刚修缮好的城墙镀上一层金边。雨水冲刷过的砖石格外洁净,壕沟壁被夯得坚实平整,沟底的尖木在余晖中泛着冷光。
左宗棠登上南门城楼,极目远眺。城外田野一片萧瑟,稻茬在秋风中摇曳,远处的山峦隐在暮色里,轮廓模糊。他抬手拂去脸上的雨水,指尖冰凉,目光却格外坚定。
“先生。”刘典快步走上城楼,身上衣衫还沾着雨水,他对着左宗棠躬身行礼,声音沉稳,“今日已修好城南、城东两处城墙,共修补破损二十一处,壕沟也按您的吩咐挖至标准,沟底埋了三千多根尖木。民团与守军配合越来越默契,不少民团弟兄已能熟练投放滚木、擂石,下午演练时,准确率能到八成以上。”
左宗棠微微点头,目光落在城下往来的民团与守军身上。城下,民团成员们正收拾工具,有的擦脸上的泥水,有的互相整理棉衣;守军士兵则在检查城墙,时不时弯腰敲打砖石,确认是否牢固。
“民心齐,泰山移。”左宗棠缓缓开口,声音里带着几分欣慰,“只要军民同心,上下协力,长沙城定能固若金汤,贼寇再凶,也难破此城。”他转头看向刘典,语气坚定,“你明日带一千名民团弟兄,配合守军巡查四城,重点排查城墙隐患,尤其是城西、城北刚修缮的地段,要逐一检查,不许有丝毫疏漏。同时令探马加大巡查范围,留意城外动向,有异常即刻回报,不得延误。”
“末将遵令!”刘典抱拳领命,声音洪亮。他抬头看了看天色,暮色渐浓,城楼上的火把已经点燃,火光摇曳,照亮了城楼轮廓。“先生,天色不早了,您连日操劳,也该歇息了。城防巡查的事,交给末将便是。”
左宗棠摆了摆手,目光依旧落在城下:“无妨,我再守一会儿。你即刻下去安排巡查事宜,务必确保四城安全,今夜值守的士兵与民团,要加倍警惕,不可懈怠。”
“是!”刘典再次躬身行礼,转身快步走下城楼,翻身上马,策马向城西方向奔去,马蹄声在寂静的暮色中格外清晰,渐渐远去。
夜色渐浓,长沙城内灯火点点,像散落的星辰,照亮了寂静的夜空。城楼上,守军与民团轮流值守,火把的光芒照亮了城墙,也照亮了每个人眼中的坚定。壕沟旁的尖木在月光下泛着冷光,滚木与擂石整齐堆在城墙上,密密麻麻,严阵以待。
陈阿福与王老汉值守在城南一处垛口旁,陈阿福手持一把磨得发亮的长刀,刀刃在火光中闪着寒光,目光警惕地望向城外。王老汉则握着锄头,靠在垛口边,时不时抬手揉一揉酸痛的肩膀,目光落在城内的灯火上,满是牵挂。
“王伯,您说俺娘这会儿是不是已经睡了?”陈阿福轻声问道,声音里带着几分思念。他离家已有半月,心里始终记挂着城里的母亲。
王老汉点点头,眼中露出温柔的笑意:“定然睡了。你娘知道你在守城墙,在护着她,心里踏实着呢。等守住了长沙城,你就能回家见你娘了,还能给她带些米粮回去。”
陈阿福用力点头,握紧了手中的长刀,目光愈发坚定:“嗯!俺一定要守住城墙,早点回家见俺娘。”
城楼上的号角声缓缓响起,低沉而悠远,在夜空中回荡。一座由军民同心筑起的坚壁,静静矗立在夜色里,等待着即将到来的风暴。城外夜色深沉,谁也不曾察觉,一场血战,正悄然逼近。

第五节:烽烟渐紧整戎装

咸丰二年(1852年)10月25日,霜降,湖南长沙府城北门城楼(今湖南长沙开福区营盘路)。左宗棠手持单筒望远镜,凝视西北官道,骆秉章、刘典侍立身旁,城楼上探马不时踮脚眺望,神色紧绷,气氛凝重。
天刚蒙蒙亮,晨光熹微,淡淡的雾气笼罩着长沙城,城墙被镀上一层朦胧白霜。霜降刚过,寒气愈发浓重,城楼上的守军士兵裹紧了铠甲,哈出的白气在晨光中瞬间消散,指尖早已冻得发麻,却依旧紧握武器,目光警惕地望向城外。
左宗棠站在北门城楼垛口旁,手持一架旧式单筒望远镜,黄铜镜身略显笨重,表面布满细密划痕,是常年使用的痕迹。他把望远镜贴在眼前,缓缓转动镜片,目光紧紧锁在西北方向的官道上,眉头微蹙,神色凝重如铁。
望远镜里,远处的官道蜿蜒曲折,像一条黑色丝带,延伸至远方山峦。官道两旁的树木早已落光叶子,光秃秃的枝桠在秋风中摇曳,愈发萧瑟。忽然,远处官道上泛起一阵尘土,尘土渐渐升腾,弥漫在空中,隐约可见一队人马沿着官道疾驰而来,马蹄声隔着遥远的距离,隐约传进耳中。
“探马回来了。”左宗棠放下望远镜,指尖无意识地摩挲着镜身的黄铜纹路,沉声道。他转头看向身旁的骆秉章与刘典,语气里带着几分不易察觉的紧张:“看这阵型,是官府派出去的探马,想必是带了贼寇的消息。”
骆秉章闻言,身子微微一震,连忙凑到垛口旁,顺着左宗棠指的方向望去。可他视力不佳,只能看到远处弥漫的尘土,看不清具体人影。他抬手抹了把额头的冷汗,声音带着几分颤抖:“但愿不是坏消息。太平军势如破竹,沿途州县接连陷落,要是他们逼近长沙,后果不堪设想。”
刘典则握紧了腰间佩刀,刀柄上的防滑纹路深深嵌进掌心,他目光锐利如鹰,紧盯着远处的尘土,沉声道:“先生放心,即便太平军到来,末将也定率守军与民团拼死抵抗,绝不让贼寇前进一步。长沙城高墙厚,防御工事完备,只要我们坚守不出,贼寇未必能破城。”
片刻后,几名探马策马奔至城下,马蹄声急促沉重,马蹄铁磕在青石板上,迸出几点火星。几人翻身下马时,动作略显踉跄,显然一路疾驰,早已疲惫不堪。他们衣衫沾满尘土与汗水,有的还带着血迹,腰间长刀歪斜着,却不等守城门士兵问话,便大步流星往城楼奔来。
“启禀左先生、骆知府!”探马们登上城楼,对着左宗棠等人单膝跪地,膝盖砸在青石板上,发出沉闷声响。为首的探马脸上带着一道深可见骨的伤口,鲜血染红了半边脸颊,却依旧挺直脊梁,神色急切地高声禀报:“太平军已攻克郴州,正沿官道北上,先锋部队距长沙城不足百里,预计三日后便会抵达城下!”
此言一出,城楼之上瞬间陷入死寂,只剩秋风呼啸的声音。骆秉章身形一震,脚步一个踉跄,险些摔倒,幸好身旁亲兵及时扶住了他。他脸色瞬间惨白,嘴唇颤抖着,声音里带着几分绝望:“来得好快!太平军势如破竹,沿途州县纷纷陷落,如今逼近长沙,不知我等能否守住这孤城。”
几名守军将领的神色也愈发凝重,脸上写满担忧。有人低声议论:“太平军兵力雄厚,听说有上万人马,咱们长沙守军加民团,也不过五千多人,恐怕难以抵挡啊。”“是啊,郴州失守太快了,听说守军只抵抗了一日就城破了,咱们能守住吗?”
左宗棠面色凝重,双手背在身后,目光紧紧盯着城外方向,指尖因用力而微微泛白。他沉默片刻,周身气息愈发沉稳,缓缓开口,声音不大,却带着一股穿透力,瞬间压过了众人的议论声:“诸位不必惊慌。”
他转头看向众人,目光扫过每一位将领的脸庞,眼神坚定,语气沉稳:“太平军虽势大,号称上万人马,但长途奔袭,一路攻城略地,必然疲惫不堪,士兵伤亡也定然不少。况且他们不熟悉长沙城防布局,不知我等早已修缮城墙、挖掘壕沟,这正是我们的优势。”
“长沙城垣高大,周长九里有余,高三丈三尺,厚一丈二尺,经多日修缮,破损之处已全部修补完毕,防御工事完备。”左宗棠抬手按在城垛上,指尖摩挲着冰冷的砖石,“民团与守军同心协力,守军善战,民团勇猛,只要我们坚守城池,各司其职,定能守住长沙城,不让贼寇前进一步!”
他的话语像一颗定心丸,让城楼之上的将领们渐渐平静下来,脸上的担忧之色消散了不少。骆秉章深吸一口气,稳住心神,对着左宗棠拱手道:“左先生所言极是,是下官太过惊慌了。从今往后,下官定全力配合先生,统筹粮草、医药供应,绝不让城防之事有丝毫延误。”
左宗棠微微点头,转头看向刘典,语气坚定:“刘将军,你即刻前往城西、城北两处城门,统筹那里的守军与民团,按之前部署的防御方案严阵以待。每一处垛口、每一段壕沟,都要安排专人值守,不得有丝毫疏漏。守军与民团要分工明确,守军负责正面防御,民团负责搬运粮草、投掷滚木擂石,协同作战,不许推诿扯皮。”
“另外,令城西、城北守军加强巡查,每半个时辰巡查一次城墙,重点检查垛口、壕沟、城门等关键位置,发现隐患即刻整改。”左宗棠补充道,目光锐利如刀,“若有士兵或民团擅自离岗、懈怠值守,以军法论处,绝不姑息!”
“末将遵令!”刘典抱拳领命,声音洪亮,震得城楼窗户微微作响。他转身快步走下城楼,翻身上马,马蹄声急促,朝着城西方向疾驰而去,身后跟着几名亲兵,很快便消失在晨光里。
左宗棠又对骆秉章道:“骆知府,烦请你坐镇府衙,统筹粮草、医药供应。粮草方面,清点府库储备,合理分配,确保城墙上的守军与民团每日都能吃上热饭、喝上热水,不许出现粮草短缺。医药方面,令医工提前备好疗伤药材、绷带,在四城城楼设立临时医帐,随时准备救治受伤的士兵与民团成员。”
“还有,城内治安也需加强。”左宗棠的语气愈发严肃,“令衙役与民团青壮年组成巡逻队,加强城内巡逻,尤其是粮库、府衙、城门等关键位置,要日夜值守,严禁无关人员靠近。同时严禁谣言传播,若有造谣生事、蛊惑民心者,立即抓捕,押至府衙问罪,以安民心。”
骆秉章连连点头,躬身道:“左先生放心,此事交给我,定不辱命。下官即刻
城楼之下,民团成员们正整齐列队,队列整齐划一,虽然穿着粗布衣衫,却个个精神抖擞,目光坚定。他们手中握着各式各样的武器,有的是长刀,有的是锄头,有的是弓箭,还有的是自制的长矛,武器虽简陋,却擦拭得光亮,透着一股凛然的杀气。
将领们站在队列前方,高声宣读着防御部署,声音洪亮,穿透了晨雾,传进每一位民团成员的耳中。“……每五名民团配一名守军士兵,坚守一处垛口,守军负责射箭、挥刀杀敌,民团负责搬运滚木擂石、传递消息,各司其职,协同作战!”“若贼寇架梯攻城,先用滚木擂石砸退,再用长刀砍杀,绝不让贼寇登上城墙!”
陈阿福手持一把磨得发亮的长刀,站在队列之中,腰杆挺得笔直,像一株挺拔的白杨树。他的目光紧紧盯着前方的将领,认真听着每一句防御部署,将其牢牢记在心中。长刀的刀柄被他握得发热,掌心的汗水浸湿了刀柄的防滑纹路,却依旧没有松开。
身旁的王老汉则握紧了手中的锄头,锄刃在晨光中闪着寒光。他的年纪最大,头发已经花白,脸上布满了皱纹,却依旧精神矍铄,眼中没有丝毫畏惧,只有坚定的信念。他低头看了看手中的锄头,这把锄头陪伴他耕耘了几十年,如今,他要用这把锄头守护自己的家园,守护自己的亲人。
“听说太平军很凶,一路杀过来,不少州县都被攻破了,咱们能守住吗?”队列中,一名年轻的民团成员低声说道,声音里带着几分紧张,双手微微颤抖。他名叫狗子,今年刚十八岁,是第一次参加民团,面对即将到来的战火,心中难免有些畏惧。
陈阿福转头看了狗子一眼,沉声道:“能!左先生说了,只要咱们同心协力,守军与民团配合默契,就没有守不住的城。俺娘还在城里等着俺,俺不能让她失望,不能让贼寇伤害她。”他的声音不大,却带着一股坚定的力量,感染了身旁的狗子。
王老汉也附和道:“是啊,狗子,别害怕。咱们身后是家人,是家园,是咱们祖祖辈辈生活的地方,退无可退,避无可避。就算拼了这条老命,也不能让贼寇进城,不能让他们伤害咱们的亲人!”他抬手拍了拍狗子的肩膀,掌心的老茧给了狗子一股莫名的力量。
狗子看着陈阿福与王老汉坚定的眼神,心中的紧张渐渐消散了不少。他握紧了手中的长矛,用力点头:“嗯!俺不怕了!俺要和大家一起守住长沙城,守住家园!”
不远处,几名民团成员正互相检查着武器。一名身材高大的民团成员正给长刀上油,油壶是用粗陶制成的,里面装着菜籽油,他用布条蘸着油,仔细擦拭着长刀的刀刃,每一个角落都不放过,擦完后,长刀的刀刃更加光亮,泛着冷冽的寒光。
另几名民团成员则在打磨弓箭的箭头,他们坐在地上,手中拿着磨刀石,反复打磨着箭头,火星顺着磨刀石的纹路滑落,落在地上,瞬间熄灭。打磨好的箭头尖锐锋利,透着一股杀气,被整齐地摆放在一旁,等待着即将到来的战斗。
还有几名民团成员在整理身上的棉衣,将棉衣的扣子扣紧,腰间系上粗布腰带,把武器别在腰上,确保行动方便。一名民团成员的棉衣袖口破了一个洞,他便用针线简单缝补了一下,针脚歪歪扭扭,却格外结实。
临时医帐旁,几名医工正忙碌着,将疗伤的药材分类整理,有止血的艾草、当归,有消炎的黄连、甘草,还有包扎用的粗布绷带。一名医工正给之前清剿土匪时受伤的民团成员换药,他小心翼翼地拆开伤口上的绷带,伤口已经结痂,却依旧有些红肿。
“伤口一定要注意保暖,别沾水,按时上药,很快就能痊愈。”医工一边给伤口涂抹药膏,一边叮嘱道,语气温和,“痊愈了就能上城墙杀敌了,到时候一定要小心,保护好自己。”
受伤的民团成员点了点头,眼中满是急切:“多谢医工,俺知道了。俺还能上城墙,俺要和弟兄们一起守城,不能让弟兄们独自战斗。”他的声音有些沙哑,却带着一股不屈的意志。
左宗棠走下城楼,沿着队列缓缓行走,目光扫过每一名民团成员的脸庞。他看到,这些普通的百姓,有年轻的小伙子,有年迈的老人,有朴实的农夫,有勤劳的工匠,他们脸上虽有几分紧张,却没有丝毫畏惧,眼神中透着一股视死如归的决绝。
走到陈阿福身旁,他停下脚步,抬手拍了拍陈阿福的肩膀,掌心的力量透过粗布衣衫传过去,带着一股沉稳的气息。他笑着道:“小伙子,准备好了吗?即将到来的战斗,会很残酷,可能会受伤,甚至会牺牲,你怕吗?”
陈阿福挺直身子,胸膛高高挺起,高声道:“回先生,俺准备好了!俺不怕!能和先生、和各位弟兄一起守护长沙城,守护家园,俺死而无憾!请先生放心,俺定守住城门,绝不让贼寇前进一步!”他的声音洪亮,充满了斗志,引得身旁的民团成员们纷纷侧目。
左宗棠眼中露出几分赞许,点了点头,又走到王老汉身旁,轻声道:“老丈,您年纪大了,若是觉得吃力,便去后方协助搬运粮草、照顾伤员,不必勉强自己守在前线。”
王老汉摇了摇头,握紧了手中的锄头,语气坚定:“先生,俺不老,俺还能战斗!俺活了大半辈子,见证了长沙城的平静与繁华,绝不能让贼寇毁了这一切。俺要守在前线,和弟兄们一起杀敌,就算死,也要死在城墙上,死得其所!”
左宗棠心中一暖,眼中闪过一丝动容。他抬手,对着队列中的所有民团成员与守军士兵深深躬身,声音铿锵有力:“诸位将士,各位乡亲,左宗棠在此谢过大家!”
队列瞬间安静下来,所有民团成员与守军都转头望向他,目光中满是敬佩与坚定。左宗棠直起身,目光扫过众人,声音带着几分沙哑,却依旧铿锵有力,穿透了晨雾,在长沙城的上空回荡:“贼寇已近,长沙城危在旦夕!我们身后,是父母妻儿,是家园田产,是我们祖祖辈辈生活的土地,退无可退,避无可避!”
“今日,我们站在这里,便是长沙城的最后一道屏障!”他的声音愈发激昂,眼中闪烁着坚定的光芒,“守军将士要奋勇杀敌,冲锋在前,用手中的武器保卫城池;民团弟兄要协同作战,不畏艰险,用自己的汗水与热血守护家园!无论官职高低,无论身份贵贱,凡敢犯我长沙者,必诛之!凡为守城捐躯者,官府定厚葬其家眷,世代抚恤,绝不让英雄流血又流泪!”
“奋勇杀敌!保卫长沙!”守军与民团成员们高声呐喊,喊杀声震彻云霄,盖过了秋风的呼啸声,在长沙城的上空久久回荡。有的士兵举起手中的长刀,高声呐喊;有的民团成员挥舞着锄头,眼中满是斗志;有的老人热泪盈眶,高声呼喊着“保卫家园”。
阳光渐渐升高,驱散了晨雾,照亮了每个人坚毅的脸庞,也照亮了城墙上“湘勇”的旗帜。旗帜在秋风中猎猎作响,红色的旗帜上,“湘勇”两个大字苍劲有力,仿佛在为即将到来的血战助威,又仿佛在向世人宣告,长沙军民守护家园的坚定决心。
接下来的三日,长沙城内一片忙碌,军民同心,紧锣密鼓地做着战前准备。守军士兵每日进行操练,练习射箭、挥刀、刺杀,动作整齐划一,气势如虹;民团成员则在士兵的指导下,熟练掌握滚木、擂石的投放技巧,反复进行演练,确保在战斗中能够准确无误地击中目标。
骆秉章坐镇府衙,统筹粮草、医药供应,每日亲自清点粮草储备,查看医帐的药材情况,确保每一项物资都能及时供应到前线。衙役与民团巡逻队加强了城内巡逻,严厉打击造谣生事、蛊惑民心者,城内秩序井然,百姓们虽有几分紧张,却没有出现慌乱的情况,不少百姓还自发组织起来,为前线的军民送去食物与热水。
左宗棠则每日巡查四城,检查防御工事的准备情况,查看守军与民团的操练情况,及时调整防御部署。他常常彻夜不眠,坐在城楼之上,对着城防图反复研究,思考着应对太平军的策略,眼中布满了红血丝,却依旧精神矍铄,神色坚定。
第三日午后,城楼上的探马突然高声呼喊:“贼寇来了!太平军来了!”声音急促而紧张,瞬间打破了长沙城的平静。守军与民团成员们闻声而动,纷纷拿起武器,奔向自己的岗位,登上城墙,严阵以待。
左宗棠快步登上北门城楼,手持望远镜望向城外西北方向。望远镜中,密密麻麻的太平军士兵沿着官道疾驰而来,人数众多,像一股黑色的洪流,席卷而来。他们身着各色衣衫,手持武器,旗帜飘扬,号角声、呐喊声交织在一起,隔着遥远的距离,依旧清晰可闻,透着一股强大的气势。
很快,太平军先锋部队便抵达了长沙城下,将长沙城围得水泄不通。他们在城外列阵,旗帜飘扬,士兵们个个神色凶悍,眼中透着杀气,对着城墙上的守军与民团高声呐喊,叫嚣着要攻破长沙城。
长沙城墙上,守军与民团成员严阵以待,弓箭上弦,刀枪出鞘,目光坚定地望向城下的太平军。陈阿福握着长刀,站在垛口旁,手心微微出汗,却依旧挺直腰杆,目光紧紧盯着城下的太平军,心中只有一个念头:守住城墙,守护家园。王老汉则靠在垛口边,握紧了手中的锄头,眼中没有丝毫畏惧,只有坚定的信念。
左宗棠站在城楼之上,目光扫过城下的太平军,神色凝重,却依旧沉稳。他抬手示意大家安静,声音透过呐喊声传进每个人耳中:“诸位将士,乡亲们,贼寇已至,血战在即!记住,我们身后是家人,是家园,只要我们同心协力,坚守阵地,就一定能守住长沙城!”
“守住长沙!保卫家园!”城墙上的守军与民团成员们高声呐喊,喊杀声震彻云霄。城下的太平军也不甘示弱,高声叫嚣着,挥舞着手中的武器。号角声、呐喊声、武器碰撞声交织在一起,烽烟正式燃起,一场血战,一触即发。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-10 18:24:51 HTTP/2.0 GET : https://e.460.net.cn/a/464079.html
  2. 运行时间 : 0.158816s [ 吞吐率:6.30req/s ] 内存消耗:4,698.16kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=5954a5667e8514b9cfb2673bb83b26de
  1. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/database.php ( 2.47 KB )
  34. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/runtime/temp/58d7cf2308c7c7dcdfb7495b4c084c05.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/e.460.net.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000677s ] mysql:host=127.0.0.1;port=3306;dbname=e460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000570s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.012667s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.002861s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000609s ]
  6. SELECT * FROM `set` [ RunTime:0.002394s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000575s ]
  8. SELECT * FROM `article` WHERE `id` = 464079 LIMIT 1 [ RunTime:0.000616s ]
  9. UPDATE `article` SET `lasttime` = 1770719092 WHERE `id` = 464079 [ RunTime:0.004019s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000228s ]
  11. SELECT * FROM `article` WHERE `id` < 464079 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000691s ]
  12. SELECT * FROM `article` WHERE `id` > 464079 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000395s ]
  13. SELECT * FROM `article` WHERE `id` < 464079 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001225s ]
  14. SELECT * FROM `article` WHERE `id` < 464079 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.004746s ]
  15. SELECT * FROM `article` WHERE `id` < 464079 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000772s ]
0.160458s