卷十九

读史方舆纪要卷十九南直一沿革山川形胜

本文永久链接:https://shishuguan.com/books/book-afbec5bcd9c4e96684373dc3e4611f11/volume-c396267c184f6dc31ab170514f1ab140/zhws-89549-1

本章概要

本章系统梳理南直隶的历史沿革、府州属县和山川险要,并援引历代战例说明地理形势在攻守中的关键作用。

阅读提示

阅读时可先把握南直隶的沿革与府州分布,再结合山川部分所引战例,思考地理条件如何反复成为南北攻守的关键。

山川长江淮河太湖水利

南直一

《禹贡》记载:“淮河、大海之间是扬州。”《周礼·职方》记载:“东南方叫扬州。”〈应劭说:“州境内多水,水波扬起。另外江南之气干燥强劲,其性情轻扬。”〉春秋时期属于吴国之地,在天文分野上,斗宿是吴国的分野,也兼有鲁国、宋国的疆域。〈邳、泗以北是原来的鲁国之地,徐州则是宋国之地,在《禹贡》中属于徐州的区域。〉越国灭掉吴国,吞并了它的土地。战国时期属于楚国之地。秦始皇统一天下,此地为九江郡、鄣郡、会稽郡及泗水郡之地。项羽定都彭城,也属于楚地。〈以上内容已在首卷中见过,后面仿照此例。〉汉朝初年为吴、楚、淮南等诸侯国的境地。汉武帝设置十三州,此地为扬州,而淮河以北则属于徐州。东汉沿袭这个设置。三国时期魏国跨越占有淮南,也设置了扬州,〈治所在寿春。〉而江南为吴国之地。〈以上内容见第二卷,后面仿照此例。〉晋朝也设置扬州,〈起初治所在寿春,平定吴国后治所迁到建邺。〉渡江以后扬州便成为王畿之地。〈当时侨置州郡,交错混杂在其中。按晋朝及十六国之事都见第三卷。后面仿照此例。〉刘宋侨置南徐州、南兖州、南豫州等州,〈南徐州治所在京口,南兖州治所在广陵,南豫州治所在历阳。其余详细情况见刘宋州郡。后面仿照此例。〉而扬州依旧。〈元凶刘劭弑君叛逆,分浙东五郡为会州,撤销扬州,设立司隶校尉。刘劭被诛杀后恢复原制。孝建二年又分扬州浙东五郡设置东扬州,大明三年改以扬州丹阳、淮南、宣城、吴郡、吴兴、义兴六郡为王畿,而以东扬州为扬州。大明八年刘子业即位,仍以王畿为扬州,扬州为东扬州。〉萧齐又增置豫州、青州、冀州及北兖州、北徐州等州,〈豫州治所在寿春,青州、冀州治所在朐山,北兖州治所在淮阴,北徐州治所在钟离。〉梁朝初年沿袭这个设置,其后分裂更多。陈朝初年长江以北被高齐攻陷,后来虽然收复淮南,但不能长久保有。隋朝也设置十三州,但不清楚其统辖范围。〈从刘宋以下都见第四卷。后面仿照此例。〉唐朝贞观年间,分天下为十道,此地为江南道及淮南道。开元年间,又分江南为东、西道。〈东道治所在苏州,西道治所在洪州。〉唐朝末年属于杨行密,〈而吴郡属于吴越。〉后来被李昪占据。〈唐末节镇及十国分合之事,都详细见第五、第六卷。后面仿照此例。〉宋朝设置淮南路、江南路及两浙路,元丰年间改置,又分淮南路、江南路都为东西路。渡江以后,又分两浙设置浙西路。元朝设置浙江行省于杭州,河南行省于汴梁,而长江、淮河南北之地分别归属它们。〈从宋到元,都见第七、第八卷。后面仿照此例。〉明朝初年定都于金陵,于是成为都会,正统六年开始作为陪都。作为直隶府的有十四座,州四座,属州共十三座,县共九十六座,〈总共为一万三千七百四十三里。夏秋两季税收,大约为五百九十九万五千零三十四石有余。〉而卫所交错排列在其中。现在为江南布政使司。

应天府,〈下属县八座。〉

上元县,〈附郭。〉江宁县,〈附郭。〉句容县,溧阳县,溧水县,高淳县,江浦县,六合县。

凤阳府,〈下属州五座,县十三座。〉

凤阳县,〈附郭。〉临淮县,怀远县,定远县,五河县,虹县。

寿州,〈下属县二座。〉

霍丘县,蒙城县。

泗州,〈下属县二座。〉

盱眙县,天长县。

宿州,〈下属县一座。〉

灵璧县。

颍州,〈下属县二座。〉

颍上县,太和县。

亳州,

淮安府,〈下属州二座,县九座。〉

山阳县,〈附郭。〉清河县,盐城县,安东县,桃源县,沭阳县。

海州,〈下属县一座。〉

赣榆县。

邳州,〈下属县二座。〉

宿迁县,睢宁县。

扬州府,〈下属州三座,县七座。〉

江都县,〈附郭。〉仪真县,泰兴县。

高邮州,〈下属县二座。〉

宝应县,兴化县。

泰州,〈下属县一座。〉

如皋县。

通州,〈下属县一座。〉

海门县。〈现已废弃。〉

苏州府,〈下属州一座,县七座。〉

吴县,〈附郭。〉长洲县,〈附郭。〉吴江县,昆山县,常熟县,嘉定县。

太仓州,〈下属县一座。〉

崇明县。

松江府,〈下属县三座。〉

华亭县,〈附郭。〉上海县,青浦县。

常州府,〈下属县五座。〉

武进县,〈附郭。〉无锡县,宜兴县,江阴县,靖江县。

镇江府,〈下属县三座。〉

丹徒县,〈附郭。〉丹阳县,金坛县。

庐州府,〈下属州二座,县六座。〉

合肥县,〈附郭。〉舒城县,庐江县。

无为州,〈下属县一座。〉

巢县。

六安州,〈下属县二座。〉

英山县,霍山县。

安庆府,〈下属县六座。〉

怀宁县,〈附郭。〉桐城县,潜山县,太湖县,宿松县,望江县。

太平府,〈下属县三座。〉

当涂县,〈附郭。〉芜湖县,繁昌县。

池州府,〈下属县六座。〉

贵池县,〈附郭。〉青阳县,铜陵县,石埭县,建德县,东流县。

宁国府,〈下属县六座。〉

宣城县,〈附郭。〉南陵县,泾县,宁国县,旌德县,太平县。

徽州府,〈下属县六座。〉

歙县,〈附郭。〉休宁县,婺源县,祁门县,黟县,绩溪县。

〈直隶。〉徐州,〈下属县四座。〉

萧县,沛县,丰县,砀山县。

〈直隶〉滁州,〈下属县二座。〉

全椒县,来安县。

〈直隶〉和州,〈下属县一座。〉

含山县。

〈直隶〉广德州,〈下属县一座。〉

建平县。

东边临海,

从淮安府东北连接山东胶州边界,松江府东南连接浙江海盐县边界,几乎一千二百里,都是海滨。而淮安府的安东是淮河入海之口,扬州府的海门〈海门县现已废弃并入通州。〉是长江入海之口,苏州府的崇明则孤立悬在海上,为江口的屏障,确实是东面的险要。

南边占据五湖,

五湖就是太湖,与浙江湖州府分界。

西边连接梁、楚,

从徐州、亳州以西,〈徐州、亳州。〉则是梁地。〈梁,今归德府。〉从颍州、寿州以西,〈颍州、寿州。〉则是楚地。〈楚地,指汝宁府。〉

北边有淮甸。

邳、徐之境,都跨越淮北,上接山东,用来联络中原,遮蔽肩背。

其名山则有钟山,

钟山在江宁府城东北朝阳门外,〈旧志说:在城东北十五里。〉就是诸葛武侯所说的“钟山龙蟠”的地方。又叫蒋山,〈吴大帝祖父名讳钟,因此改叫蒋山。因为汉末秣陵尉蒋子文追逐盗贼有功,死后葬在这里,因此得名。〉也叫金陵山,也叫北山,又叫紫金山。〈庾阐《扬都赋》说时常有紫金,所以得名。〉山周围六十里,高一百五十多丈,背北面南。它的东边则连接青龙、雁门等山,北边连接雉亭山,〈青龙山在今江宁府城东南三十五里。雁门山则在城东南六十里。雉亭山在城东北四十里,又叫骑亭山。〉西边临青溪,山南有钟浦水流进秦淮河。《丹阳记》:〈一作《金陵新志》,明朝张铉撰写。〉“京师南边并连山岭,而蒋山高峻挺拔,实在是扬州的镇山。”晋咸和三年,苏峻在历阳反叛,从横江渡河,从南道出蒋陵,〈胡氏说:“蒋山的陵阜。”〉在西陵交战,〈钟山南边,吴大帝的陵墓。也叫孙陵。〉官军大败,苏峻于是攻打青溪栅,进入台城。齐永元二年,崔慧景从京口向建康进军,攻下竹里,〈见句容县。〉东昏侯派中领军王莹督军占据湖头〈玄武湖头。〉修筑营垒,上连蒋山西岩,来抵抗崔慧景。万副儿于是劝崔慧景说:“现在平路都被官军切断,不能商议前进,只应该从蒋山龙尾上去,出其不意。”〈胡氏说:“从山脚筑道,倾斜以登山,叫龙尾。”〉崔慧景听从了。分派一千多人,鱼贯沿山,从西岩夜里下山,鼓噪喊叫临近城中,〈就是西岩下的营垒中。〉官军惊慌溃散,于是进入北篱门屯驻乐游苑,宫门关闭,东府、石头、白下等城都溃散。〈《齐纪》:“永明年间惠文太子在钟山下建楼观,号为东田,又在东田建小苑,营城包巷,绵延华远。建武二年下诏罢除东田及毁掉苑中兴光楼。”〉梁太清二年,侯景逼近台城,邵陵王萧纶从京口入援,侯景派兵在江乘抵御他。赵伯超对萧纶说:“现在如果从黄城大路,〈黄城应当作“江乘”。又《金陵志》:“上元县东北清风乡有黄城村。”〉必定与贼相遇,不如径直指向钟山,突袭占据广莫门,出敌不意,城围必解。”萧纶听从了,夜里行军迷路,绕了二十里,到天亮,在蒋山扎营。侯景见到大为惊骇,把所掠夺的妇女珍宝全部送到石头,准备船只想要逃跑。萧纶治军无法,不久被贼打败。梁朝末年,徐嗣徽引齐军偷偷到钟山,侯安都与齐将王敬宝在龙尾交战。不久齐军偷偷越过钟山,陈霸先分军驻扎乐游苑东及覆舟山北,切断其要道,齐军败退。陈祯明末年,隋军来伐,贺若弼从广陵渡江进入京口。司马涓对后主说,请求向北占据蒋山,向南切断淮水。〈指秦淮水。〉后主不听。不久贺若弼直趋建康,分兵切断曲阿的要冲而进占据钟山,〈《一统志》:“钟山龙尾上有贺若弼垒,离府城二十里。”〉与陈兵在白土冈交战,乘胜到乐游苑。于是夜里烧北掖门进入台城。《唐六典》:“蒋山,是江南道的名山之一。”〈现在峰岩泉壑,得名的以数十计。〉朱子说:“天下的山都发源于岷山,钟山实在是其山脉的尽头。”大概从六朝以来,东南名胜,钟山是最著名的了。明朝初年在方山营打败元人,进而在蒋山打败元人,直抵集庆城下,于是攻克了它。《金陵记》:〈明朝陈沂撰写。〉“钟山磅礴奇秀,比诸山特别高,林木郁郁葱葱,泉流清冽。山的南面陵寝坐落于此。俯视群山,气象雄伟,钟祥衍庆,是有来由的。嘉靖年间下诏改山名叫神烈山,以表彰功德”等等。

梁山,

梁山有两座:东梁山又叫博望山,在太平府西南三十里;西梁山在和州南六十里,夹江对峙,像门打开一样,也叫天门山。《郡国志》:〈即《元和郡县图志》。〉“天门山又叫蛾眉山,是《春秋》昭公十七年‘楚国俘获吴国乘舟余皇’的地方。两山夹江,相望数里,是长江的关要。”晋人伐吴,王濬从武昌顺流东下,吴主派将军张象率领水军一万人到梁山抵御。张象望见旌旗就投降了,王濬于是直指建业。东晋时王敦作乱及桓温专权,都从上流移镇姑熟。评论者说:“夺取梁山的险要。”宋元嘉二十七年,北魏主拓跋焘驻军瓜埠,声称要渡江,宋在南岸分军守御,在博望设置戍所。三十年,元凶刘劭弑君叛逆,武陵王刘骏讨伐他,从寻阳东下。刘劭的党羽萧斌劝刘劭率领水军从上流决战,否则就据守梁山。刘劭不能采用。孝建元年,江州刺史臧质与南郡王刘义宣反叛,宋主命柳元景、王玄谟率诸将讨伐他们,进据梁山洲,在两岸修筑偃月垒,水陆等待他们。臧质到梁山,也夹江两岸布阵,与官军相拒。刘义宣到芜湖,臧质进言说:“现在如果以一万人攻取南州,则梁山中间断绝;〈当时柳元景从采石进屯姑熟,作为梁山的后援。〉一万人牵制梁山,则王玄谟必不敢动。下官在中流击桨,直趋石头,这是上策。”刘义宣不能采用。臧质趁西南风急,派兵攻打梁山西垒,攻陷了它。不久刘义宣到梁山,驻兵西岸,派他的将领刘谌之与臧质进攻东城,被王玄谟等打败。〈两山有却月城旧址,相传就是王玄谟所筑。〉大明七年祭祀梁山,在江中大规模阅兵,在山上立双阙。齐建元初年,魏人入侵司、豫二州,沿淮河驱赶掠夺,江北居民惊扰,下诏在梁山设置二军,南州设置三军来防备。永元元年陈显达在江州举兵,东昏侯派将军胡松等在梁山抵抗。梁敬帝初年,江州刺史侯瑱拥兵上游,不归附陈霸先,陈霸先派将领侯安都等率水军在梁山立栅,来防备他。接着齐兵也出栅口,〈栅江口。见和州。〉向梁山。陈霸先的将领黄丛迎击打败了他们。齐军退保芜湖。陈霸先又派将领沈泰等共同占据梁山,不久亲自到梁山巡抚诸军。唐武德七年,辅公祏反叛,派他的将领冯慧亮等率水军屯驻博望山,同时在梁山连铁锁断绝江路,修筑却月城,绵延十多里,不久被李孝恭打败。宋南渡后在此设置营寨。绍兴三十一年金主亮南侵,到和州,因为梁山泺水浅,商议改船渡江,没有成功。现在有官兵戍守。李白《梁山铭》说:“梁山、博望,关锁楚地水滨,夹据洪流,实为要津。天险之地,无德不亲。守建康者,西边津要。”梁山是最重要的了。

采石,

采石山,也叫采石圻,在太平府西北二十五里,渡横江西到和州二十五里,东北到江宁府八十五里,也叫牛渚圻。《舆地志》:〈陈朝顾野王撰写。〉“牛渚山北叫采石。”大概长江向东北流,牛渚、采石都排列在长江东岸,采石离牛渚不过一里左右,所以牛渚圻通称采石。《元和志》:“采石西接乌江,〈即和州江。〉北连建业,戍城在牛渚山上,与和州横江渡相对。其地突出江中,自古是津渡之处。”秦始皇东巡会稽,取道丹阳到钱塘,就是从这里渡江。后汉兴平二年,孙策渡横江攻打刘繇的牛渚营,全部获得邸阁的粮食战具。其后孙权派孙瑜从溧阳移兵屯驻牛渚,从此以后,常为重镇。黄武年间,派全琮屯驻牛渚。孙皓建衡二年谋划伐晋,大举兵从牛渚西上,不久撤回。又任命何植为牛渚督,修建横江坞。晋咸宁五年伐吴,派王浑向牛渚。等到王濬从武昌东下,晋军夜宿牛渚部分,第二天前到三山。〈见江宁府。〉永嘉元年,陈敏占据建业,扬州刺史刘机等出历阳讨伐陈敏。陈敏派他的弟弟陈宏占据牛渚抵抗。成帝咸和三年,苏峻占据历阳反叛,从横江渡河,登上牛渚望蒋山。咸康元年,石虎南游,游骑到历阳,下诏戍守牛渚及慈湖、芜湖来防备。永和年间,谢尚镇守在这里,也叫采石戍。隆安二年,豫州刺史庾楷以历阳反叛,谯王司马尚之大败庾楷于牛渚。宋元嘉二十七年,魏主拓跋焘入侵,驻军瓜埠,宋分军戍守采石,又陈列战舰连营环绕江畔,从采石到暨阳六七百里。孝建初年刘义宣作乱,柳元景驻军采石。齐永元初年,陈显达从寻阳东下,在采石打败官军,建康震惊恐慌。二年崔慧景逼近台城,豫州刺史萧懿正在讨伐寿阳,屯驻小岘,听到警报,立即率数千人从采石渡江,驻扎越城。〈见应天府。〉也叫南洲津。梁普通六年,在此设置南津校尉。大通二年,侯景攻打历阳,历阳太守庄铁献城投降,劝侯景说:“现在应该赶快直趋建康。如果朝廷派羸弱士兵一千人,直接占据采石,虽然有精甲百万也不能渡江了。”侯景于是引兵临江,当时羊侃请求派二千人急据采石,梁主不听。羊侃叹息说:“现在要失败了!”先前,梁主听说侯景反叛,派将军王质巡江防遏,到这时陈昕说:“采石急需重镇,王质水军轻弱,恐怕不能胜任。”下诏立即以陈昕代替王质戍守采石,王质离开采石,而陈昕还未下渚,〈秦淮渚。〉侯景的间谍知道了,大喜说:“我的事成功了。”于是从横江渡采石,袭击攻陷姑孰,到慈湖,建康震惊骇然。承圣初年,王僧辩等讨伐侯景,到芜湖,侯景的将领侯子鉴占据姑孰南洲抵抗,不久王僧辩到姑孰,侯子鉴率步骑渡洲,在岸上挑战,失败逃奔建康。南洲就是采石了。梁主方智初年,齐人送萧渊明为梁主,王僧辩在历阳迎接他,萧渊明从采石渡江。不久陈霸先杀王僧辩,废萧渊明,与齐人相持。绍泰二年,齐谯、秦二州刺史徐嗣徽等袭击采石,抓获戍主张怀钧。陈朝末年隋军临江,樊毅说:“京口、采石,都是要地,各需锐兵五千、金翅船二百,沿江上下防扞,如果不这样,大事去了。”不久韩擒虎率兵五百人从横江夜渡采石,而陈朝灭亡。隋设置牛渚圻镇,唐贞观初年改镇为戍。文德初年,杨行密谋划攻取宣州,商议约和州、昇州兵,从采石渡江,侵其境,而杨行密从庐州渡江,从西道攻击。宋开宝七年,曹彬在采石矶打败江南兵。先前樊若水曾在采石打鱼,用小船载丝绳系在南岸,快速划到北岸来测量江的宽窄,于是到朝廷请求造舟为浮桥来渡军队,因此大军长驱如履平地。绍兴末年金主亮南侵,两淮都陷落,于是在和州江岸筑台,挥兵渡采石,〈王应麟说:“和州东二十里有西采石,其下为杨林渡,就是金主亮督兵渡江处。”〉被虞允文打败。明朝初年从和州渡江,诸将想向牛渚,太祖说:“牛渚是敌营所在,防备必密,先登采石,敌人不知我们的防备了。”于是攻克牛渚,攻下太平。现在采石矶临江为险,有官兵驻守。〈志说:从前人在此取石,因此得名。又牛渚山下叫燃犀浦,相传是温峤燃犀照水的地方。〉陆氏游说:“自古以来江南有事,从采石渡江的占十分之九,从京口渡江的占十分之一,因为江面比瓜洲狭窄。”〈现在洲渚迂回,采石形势,又变了一次。〉详细见川渎大江。

岘山。

岘山有两座:大岘山在和州含山县东北十三里,小岘山在含山县北二十里。《舆地志》:“小岘在合肥之东,大岘在小岘之东就是这里。”胡三省说:“六朝定都建康,从历阳西趋寿阳,从寿阳东向建康,大小岘是往来之路的要冲,而小岘尤其险要。”《纪胜》:〈《舆地纪胜》,宋朝王象之撰写。〉“小岘又叫昭关,两山对峙,是庐、寿往来的要冲。”范雎说:“伍子胥用口袋装着逃出昭关。就是这里。”刘宋孝建初年,荆州刺史南郡王刘义宣作乱,豫州刺史鲁爽占据寿阳响应他,引兵趋向历阳,前锋被薛安都打败,于是留军大岘,派鲁瑜屯驻小岘。不久粮食吃完引退,薛安都追斩鲁爽于小岘,进克寿阳。泰始二年,豫州刺史殷琰在寿阳举兵响应晋安王刘子勋,下诏山阳王刘休祐等讨伐他。刘休祐驻军历阳,派将领刘勔进军小岘,合肥于是来降。齐永元二年,裴叔业以寿阳降魏,东昏侯派萧懿进讨,萧懿率步军三万屯驻小岘。梁天监初年,魏小岘戍主党法宗袭击大岘戍,攻破了它。二年,魏扬州刺史任城王元澄又派将领分道入侵大岘,攻下了它。四年,豫州刺史王超宗率兵围攻魏小岘,〈当时梁在历阳设置豫州,今和州。〉被魏将李叔仁打败。五年,韦叡攻打魏小岘攻下了它,于是进到合肥。承圣元年,当时侯景占据建康,齐人屡次侵犯侯景的边境,侯景派他的党羽郭元建率步军趋向小岘,侯子鉴率水军向濡须,齐人引退。陈大建五年,派吴明彻等北伐,鲁广达在大岘打败齐军。唐《元和志》:“大、小二岘,是淮南襟要之地。”宋绍兴十一年,王德收复和州,兀术退屯昭关,王德打败了他。三十一年,金主亮南侵,从涡口渡淮,守将王权放弃庐州退屯昭关,又从昭关退保和州,淮西大扰。隆兴二年,金人进入濠、滁,王彦放弃昭关逃走,两淮几乎陷落。祝穆说:“昭关之口,两山壁立,可以守御。绍兴年间张浚曾因山筑城,设置水匮来阻挡金人,因为形势险要可以依恃。”明朝末年贼侵犯凤阳,曾分兵守小岘,因为害怕金陵的援军。其山长二十里,水绕山下,是往来的人必经之处。

其大川则有长江,

长江从江西九江府彭泽县流入界内,江北岸为宿松县及望江县,又东北到安庆府城西南,江南岸为东流县,到池州府城西北,经过桐城县境南,〈桐城县属安庆府。〉铜陵县城北,〈铜陵县属池州府。〉而进入庐州府无为州界及太平府繁昌县界。从此更加折向东北,江西岸为和州,东岸为芜湖县,太平府天门、采石的险要在那里。又东北经过江宁府界,江北岸则是六合县、江浦县,到扬州府的仪真县瓜洲镇,江南岸则是江宁府以及句容县北境,到镇江府京口闸与瓜洲南北相对,是渡江的津要。从此引向东,南岸经过丹阳县、常州府境及江阴县城北,又东为苏州府常熟县的北境,北岸则经过泰兴、靖江、如皋县境,又东经过通州的狼山,与常熟县福山对境,又东到海门县入海。〈海门县现在湮没于海。〉而靖江则孤立悬在江中,〈靖江县在江中,本来属江南,现在城北新沙平坦宽阔,直接连接江北泰兴县,而江在城南了。〉崇明则像翅膀一样峙立在江口。这是境内江流的大略。吴纪涉说:“长江从西陵到江都,五千七百里,疆界虽远,而险要必争之地,不过几处,就像人有八尺之躯,没有不受患的,其护风寒也几处罢了。”北魏陆叡说:“长江浩荡,是敌人的巨防。”宋吴表臣说:“自古以来定都建康的,以长江为要会。长江之南,上自荆、鄂,下到常、润,不过十郡。十郡之间,其要不过七渡。上流最紧要的三处,荆南的公安、石首,〈二县都属荆州府。〉岳州的北津;〈即府西北三十里的三江口。〉中流最紧要的二处,鄂州的武昌,太平的采石;下流最紧要的二处,建康的宣化镇、江的瓜洲。”《宋会要》:〈一作《中兴会要》,宋朝梁克家辑。〉“绍兴二年,命令沿江岸设置烽火台,作为斥堠,从当涂的褐山、东采石、慈湖、繁昌、三山到建康的马家渡、大城冈,池州的鹊头山,共八所。”又绍兴七年叶梦得说:“建康、太平、池州紧要隘口,江北可以渡江的地方共十九处。”咸淳十年汪立信说:“沿江的守备不过七千里,如果相距百里而屯,屯有守将,十屯为府,府有总督,其中尤其要害处,就三倍其兵,无事则泛舟长江,往来游徼,有事则东西齐奋,战守并用,互相形援,作为联络,率然之势,这是上策。”〈当时宋已失去荆襄,所以滨江的防备迫切。〉王应麟说:“堵塞建平的入口,〈建平,今荆州府归州。〉使从三峡来的不能下;占据武昌的津渡,使从汉水来的不能进;守住采石的险要,使从合肥来的不能渡;占据瓜步的要冲,使从盱眙来的不能到;这是守江的策略。”明朝时因为长江是金陵的肘腋,而江南是财赋的渊薮,转输所必资,增置营军,特命大臣经理。上从九江,滨于大海,设险置防,都是重地。嘉靖年间倭寇充斥,东南糜烂,于是江防、海防的议论更加兴起,沙洲浦渚,节节为防,详细且周密了。然而机变无方,风帆迅疾,不能以守株之见来约束。唐顺之说:“江口蓼角嘴,〈见废海门县。〉营前沙,〈见崇明县。〉南北相对,海面宽一百四五十里,这是江防第一重门户。江北周家桥〈见扬州府。〉与江南岸圌山相对,〈圌山,见镇江府。〉江中有顺江洲为两岸分界,周家桥南到顺江洲江面只有六七里,顺江洲南到新洲夹江面只有七八里,新洲夹到圌山江面不过十四五里,这是江防第二重门户。京口、瓜洲,南北相对,江面不过十八里,这是江防第三重门户。”〈现在瓜洲渡江到京口,江面不过七里多。〉其余详细见《川渎异同》。

淮河,

淮河从河南固始县向东流入界内,经过颍州南,霍丘县北,颍上县南,又东经过寿州北及怀远县城南,又东经过凤阳府城及临淮县城北,又东北经过五河县城东,盱眙县城北,泗州城南,又东北到清河县南汇合大河,又东经过淮安府城北及安东县城南而入海。长淮南北大小群川,无不附淮以达海,而涡、颍、汴、泗诸水,则尤其关乎要害。《春秋》襄公三年:晋在鸡泽会合诸侯,〈见北直广平府。〉派荀会在淮上迎接吴子。三国魏黄初五年谋划伐吴,造水军,亲自驾龙舟,沿蔡、颍〈蔡、颍二河。〉浮淮到寿春。六年又伐吴,率水军从谯沿涡入淮,到广陵。晋永和年间,姚襄屯驻历阳,夹淮广兴屯田。殷浩厌恶他强盛,把他迁到梁国。自从南北分疆,往往以长淮为长江的屏障。陈人失去淮南,于是被隋人吞并。唐末杨行密与朱温在淮上屡次交战,朱温不能渡淮,杨氏于是能以淮南之境,与中原抗衡。五代周夺取淮南,而李氏的灭亡不久了。宋王德说:“淮河,是长江的屏障,放弃淮河不守,这是唇亡齿寒。”绍兴三十一年,金主亮南侵,下诏刘锜等防备清河、颍河、涡河口。开禧二年,金人因为韩侂胄破坏盟约,派仆散揆等分道入侵,一出颍、寿,一出涡口,一出清河口。当时丘崈为两淮宣抚,有人劝丘崈放弃庐、和,作守江的打算。丘崈说:“放弃淮河则与敌人共长江之险,我当与淮南共存亡。”又宝庆三年李全占据楚州,赵范说:“有淮河则有长江,无淮河则长江以北港汊芦苇之处,敌人都可以潜师渡江。江面数千里,从哪里防备呢?”真氏说:“淮东要害在清河口,淮西要害在涡、颍口,想要稳固两淮,先防三口。”杨氏万里说:“固国者以江而不以淮;固江者以淮而不以江。”其余详细见《川渎异同》。

黄河,

黄河,从宋神宗时在澶州决口,汇合南清河而入淮,从此淮北便遭受河患,五六百年之间,川原故道,几乎完全失去旧貌了。而国家漕运,又借黄河以相灌注,所以补救之法,万绪千端,还担心无济于事。现在大河在境中的,从河南归德府永城县界流经徐州砀山县北,又东到丰县南,又经过沛县南及萧县北,到州城东北而汇合于泗水。大概是夺汴水入泗的旧道。入泗以后便夺泗水的经流,从吕梁洪而东经过邳州宿迁县之南,桃源县之北,到清河县而汇合于淮,东注于海,并夺淮河的经流了。详细见《川渎异同》。

清河,

清河,就是泗水,也叫南清河。源头出自山东泗水县东五十里的陪尾山,四个泉眼同时涌出,向西流到县北八里处才汇合为一条,又向西经过曲阜县,向北流过兖州府城中,到济宁州城东分为南北两股水流,北流汇入会通河,南流从鱼台县南进入徐州境内,经过沛县东到州城东北,又向东南流过邳州宿迁县南,又向东经过桃源县北,到淮安清河县西北三十里处的三汊河口分为大、小二清河,又向南到达淮河,〈《志》说:大清河从清河县治东北入淮,小清河从县治西南入淮,相距只有五里。〉称为清口,也叫泗口,也叫淮口。《禹贡》说:“浮于淮、泗。”《周礼·职方》:“青州,川淮、泗。”《汉志》:“泗水流经六郡,〈鲁国、山阳、济阴、沛、楚国、泗水。〉行程一千一百一十里。”景帝三年,吴、楚七国反叛。周亚夫攻打他们,在昌邑坚守壁垒,〈见山东金乡县。〉派弓高侯等人〈弓高侯是韩颓当。〉率领轻骑兵从淮、泗口出击,断绝吴、楚军队的后路,堵塞他们的粮道。吴、楚粮尽,最终败散。后汉初平四年,曹操在彭城击败陶谦,进攻郯,〈见山东郯城县。〉在泗水坑杀男女十万口,泗水因此不流。晋大宁初年,徐州刺史卞敦镇守泗口,听说石勒侵犯彭城、下邳,退守盱眙,淮南大为震动。二年,石勒的将领石瞻又侵犯下邳、彭城,攻取东莞、东海,兖州刺史刘遐从彭城退守泗口。永和五年石季龙死,国家动乱。褚裒上表请求讨伐赵,当天就戒严,直指泗口。八年殷浩北伐,也在此驻军。太元三年,苻秦围攻彭城,谢玄等人驰援,驻军在泗口。义熙五年,刘裕讨伐南燕,率领水军从淮河进入泗水。十三年讨伐秦,从淮、泗进入清河,〈此清河指济水。〉宋元嘉七年,派到彦之等人率兵收复河南故地。到彦之从淮河进入泗水,河水渗漏,〈水向下渗漏为渗。〉每天只走十里,从四月到秋七月才到须昌,〈今见山东东平州。〉于是逆河西上。泰始三年,徐州刺史薛安都以彭城投降魏,魏将尉元等人进入彭城。宋张永等人领兵攻打,不能攻克而退。适逢天降大雪,泗水结冰,张永等人弃船步行逃走。尉元与薛安都前后截击,张永等人大败。尉元因彭城兵荒之后,公私困竭,请求调发冀、相、济、兖四州的粮食,取张永所弃的九百艘船,沿清运载以赈济新归附的百姓,魏主听从了,〈此清水指济水及泗水。〉尉元曾说:“宋人图谋淮北,必定从清、泗直趋下邳。”正是如此。不久宋主又派沈攸之攻打彭城。沈攸之因清、泗正干涸,运粮不继,坚决认为不可。宋主强行派遣,尉元在淮、清口大败沈攸之,沈攸之退走淮阴。齐建元二年,派领军李安民巡视清、泗各戍所以防备魏。梁天监五年,将军蓝怀恭与魏将邢峦交战,在睢口战败,〈睢水入淮之口。〉邢峦进军包围宿预。蓝怀恭又在清南筑城,〈清水之南。〉邢峦与杨大眼攻拔了它。陈大建十年,吴明彻北伐,包围彭城,筑堰堵泗水灌城。周将王轨驰援,领兵占据淮口,结成长围,用铁锁贯穿数百个车轮,沉入清水,以阻断陈船归路。又在两端筑城,十天之内,水路断绝。吴明彻于是决开堰坝,乘水势退军,希望进入淮河。到清口水势渐弱,船只被车轮阻碍不能通过,被王轨擒获。陈主大为恐惧,于是命樊毅都督清口上至荆山沿淮各军。樊毅派军渡淮北,对着清口筑城,军士弃城而回。唐乾宁四年,朱全忠大举攻击杨行密,分派庞师古等人率领徐、宿、宋、滑的军队在清口筑营。将趋扬州,有人告诉庞师古营地低洼,不可久留。他不听。杨行密在楚州抵抗,堵塞淮河上游,分军暗中渡淮袭击,汴军仓皇拒战,淮水大涨,杨行密渡淮夹击,斩庞师古。汴军于是溃散。周显德四年攻克唐泗州,唐人派战船赴援,停泊在洞口,听说泗州败没,退保清口,〈洞口,见盱眙浮山。〉周主命步骑夹南北两岸而进,水军又从中间追击,在楚州西北大败唐兵。宋绍兴五年,韩世忠镇守楚州,州控扼清河口,常屯重兵戍守。三十一年,金亮南侵,派其臣李通在淮水上造浮桥,将要从清河口进入淮东,又用船运粮到清口。当时刘锜在扬州,移军驻清口,派善于潜水的人凿沉金人的船。金人不能前进,于是从涡口渡淮。隆兴二年,金将纥石烈志宁从清河口入淮。魏胜在淮阴拒战,战败。金人于是攻陷楚州。开禧二年,金人分道入侵,一路出颍、寿,一路出涡口,一路出清河口。不久金将胡沙虎从清口渡淮,包围楚州。淳祐十一年,蒙古忽必烈在河南设置经略司,分兵屯田,西起襄、邓,东连清口、桃源,列障守御。不久泸州叛将,〈州属四川。〉刘整又向蒙古献计说:“清口、桃源,是河、淮要冲,应先在那里筑城,屯驻山东军队以图进取。”朝廷听说后,命在清口选择地利筑城防备。胡文定公说:“要想稳固下流,必须守住淮、泗。”真氏曾说:“淮东要害在清河口。”正是如此。如今大河南徙,夺取泗水河道而合于淮,清口正当河、淮交会之冲,形势极为重要,而且国家每年漕运东南数百万石,都从清口北上,这确实是南北咽喉所系,不可一日忘备。

肥水,

肥水出自庐州府西北四十里的鸡鸣山,〈吕忱《字林》:“肥水出良馀山,俗称连枷山。”有人认为是独山,就是今庐州府西二十里的大蜀山。《寰宇记》:“肥水出府西南八十里的蓝家山。”《南畿志》:“肥水出府西南七十里的紫蓬山。”今以王象之《纪胜》为据。〉向北流二十里分为两支:其中一支向东南流过府城东,又向东南七十多里进入巢湖;其中一支向西北流二百里到凤阳府寿州城东北,又向西流十多里到州北入淮。《尔雅》:“归异出同叫肥。”王象之说:“古时巢湖水向北合于肥河,所以魏窥江南就沿涡入淮,从淮入肥,由肥而趋巢湖,与吴人在东关相持。吴人阻挠魏也必定由此。司马迁说‘合肥、寿春受南北潮’,大概就是这条水。”建安十四年,曹操到谯,引水军从涡入淮,出肥水,驻军合肥。晋太元八年,苻坚入侵,攻陷寿阳,谢玄等人抵抗。苻坚军逼近肥水列阵。谢玄派使者对秦人说,希望移阵稍退,使晋兵能渡河,决一胜负。苻坚想乘他们半渡时攻击,指挥军队后退。秦兵一退,就不能再止住。谢玄等领兵渡肥水攻击,秦兵大败。义熙十三年,刘裕伐秦,派王镇恶等人从淮、肥向许、洛。宋景平元年,魏人入侵淮南,当时庐陵王义真镇守寿阳,派其将沈叔狸领兵屯驻肥口以防备。齐建元二年,垣崇祖守寿阳,魏人来攻,垣崇祖想修外城堰肥水以自固,议论的人说“外城太大难守,而且自有肥水以来从未筑过堰。”垣崇祖说:“如果放弃外城,敌人必定占据,外修楼橹,内筑长围,我们就坐等被擒了。守外城筑堰,是我不用占卜的策略。”于是在外城西北堰肥水,堰北筑小城,周围挖深壕,派数千人守它。魏人全力攻小城,图谋破坏肥堰,垣崇祖登城,决堰放水,魏军都被冲漂淹溺,于是退走。又永元二年魏攻取寿阳,陈伯之领兵攻打,防守淮口很坚固。〈此淮口,是汝水入淮之口,在颍州东南,离寿阳不过百里。〉魏汝阴太守〈汝阴,今颍州。〉傅永领兵救寿阳,离淮口二十多里,牵船上汝水南岸,用牛拉,直向南趋淮,下船即渡,于是进入寿阳,在肥口攻击陈伯之军,大破。梁天监五年,韦叡攻魏合肥,考察山川,说:“汾水可以灌平阳。就是这个道理。”于是堰肥水,堰成水通,舟舰相继而至。不久派军主王怀静在岸上筑城守堰,被魏攻拔。魏人乘胜到堤下,且来凿堤,韦叡亲自与他们争夺。魏兵退却,于是筑垒在堤上以自固。又造斗舰,高与城相等,四面临城,城于是崩溃。陈大建五年,王琳率齐兵屯寿阳,吴明彻攻打,堰肥水灌城,城中大困,于是攻克。议论的人说:肥水流经寿阳城外,引流入城,交错城中,堰肥水灌城,其势顺易。十一年,周人入侵淮南,梁士彦到肥口,与韦孝宽合军包围寿阳,攻克。隋唐以来,肥水都是寿州津要。《六典》:“淮南道大川叫肥水。”五代周显德二年,周主到寿州城下,在肥水之北扎营,命各军围城,不久又派侯章等攻其水寨,决开壕的西北角,导濠水入肥,不久攻克其城。庐、寿二州,是江淮形势之地,而肥水又是庐、寿战守的凭借,如今水陆变迁,肥水故道几乎不可问了。

睢水,

睢水,是汴水的支流。〈汴水详见河南大川。〉《水经注》:“睢水出陈留县西浪荡渠,〈《汉志·注》:“睢水首受莨荡水。”都是汴水。〉其下流过睢陵县故城北〈睢陵,今见盱眙县。〉而向东南流,经下相县故城南,下相,今见宿迁县,又向东南流入泗。”今从河南开封府陈留县东北四十里与汴河分流,向东南流经杞县北,又向东经睢州北及宁陵县南,又向东经归德府城南,又向东到夏邑、永城县南,〈永城以上都属河南。〉而进入徐州的砀山、萧县界。过县南,又向东经徐州南境,宿州北境,过灵壁县北,又向东出睢宁城北,到宿迁县东南而合于泗水,〈今为大河经流。〉也叫睢口,也叫小河口,因睢水也兼有小河之名。《春秋》僖公十九年,“宋襄公使邾子用鄫子于次睢之社”,这是水的社。汉二年,汉王率诸侯兵入彭城。项羽在睢水上攻击汉军,水因此不流。汉三年,楚、汉在荥阳、成皋间相持,彭越为汉游兵,渡睢水,与项声、薛公战于下邳,大破楚军。后汉建安十五年,曹操驻军谯,修治睢阳渠,大概因睢水而作渠。〈渠今在河南陈州、睢州之间。〉宋泰始二年,沈攸之奉诏攻彭城,到焦虚,离下邳五十多里,〈下邳,即今邳州。〉下邳戍主陈显达领兵迎沈攸之,到睢清口,〈泗水叫南清河,所以睢口叫睢清口。〉被魏将孔伯恭打败。梁天监五年,将军蓝怀恭与魏邢峦战于睢口,战败,邢峦进军包围宿预。南北交兵,睢口常为兵冲。明建文四年,何福抵抗燕兵,相持在小河之上。〈在今灵壁县。〉弘治十六年,河决张秋。白昂从归德小坝导水经睢宁,到宿迁小河口入漕河济运,就是这条睢水。《汉志》:“睢水流经四郡,〈指陈留郡、梁国、楚国、临淮郡。〉行程一千三百六十里。”《元和志》:“睢水势虽小而流长,在梁、楚间,实为衿束之处。”

涂水、

涂水就是滁河,〈滁音除。〉源头出自庐州府合肥县东北七十里废梁县界,〈《历阳志》:滁河出废梁县厅事侧,呼为龙潭。《寰宇记》:“滁源出慎县西暴秃古塘。”慎县就是梁县。〉向东流过滁州全椒县南六十里,〈《通释》:“涂水南离和州也是六十里。”〉又向东到滁州东南为三汊河,又向东入江宁府六合县为瓦梁河,向东南流到瓜埠口而入大江。〈瓜埠,见六合县。〉《三国志》:“吴赤乌十三年作堂邑涂塘以淹北道。”〈堂邑即今六合县,涂塘即瓦梁堰。〉又今滁州古称涂中。晋咸宁五年,诸军分道伐吴,琅邪王司马伷出涂中。咸和元年,商议想作涂塘以遏北寇,祖约听说后说:“这是抛弃我啊。”〈当时祖约镇寿春,在涂塘外。〉因而图谋变乱。太元四年,苻秦入侵淮南,谢石率水军屯涂中。元兴元年,桓玄东下,派将冯该攻历阳。豫州刺史谯王尚之部众溃散,逃到涂中,被桓玄军俘获。北齐在六合设置秦州,因州前江浦通涂水,于是砍大木栅在水中以防备陈人。陈大建七年,吴明彻攻拔。〈《唐六典》:“淮南大川叫滁水。”《五行志》“太和八年滁州大水,溺万余户”,就是滁水。〉五代时南唐在涂水上建清流关,〈见滁州。〉又建瓦梁堰,为东、西瓦梁城。周显德三年,南唐何延锡对其主说:“六合西二十五里,有堰叫瓦梁,水叫涂河,从河而上数百里,大小相连,辐辏吴堰,〈按吴堰,是瓦梁堰的别名,因孙吴始作此堰。又瓦梁城一名吴王城,今其地也叫姜家渡。〉中间横断,群山回环,不止鱼三州百姓,〈三州,滁、和及雄州。南唐时在六合县置雄州。〉海四百里,其实占据天经而绝地纬的要害,请修筑它。”功未成而罢。宋景德元年废瓦梁堰,知全椒王巘曾说:“吴堰众流辐集,群山回环,东西相望,底若大陆,如瓦之口,丸泥可封。”绍兴十一年,金亮南侵,屯重兵滁河,造三闸,储水深数尺。虞允文在采石打败金人,命别将张深守滁河口,扼大江之冲。开禧二年金人南犯,仆散揆屯瓦梁河,控真、扬诸州之冲,在沿江上下张旗帜,江表大震。明初攻下滁、扬,元人扼守瓦梁垒,王师力战攻克。大概是自古控扼之地。薛氏〈宋薛居正撰《五代史》,今未见。〉说:“孙氏割据,作涂中东兴塘〈见后东关。〉以掩北道。南朝城瓦梁城,塞涂河为渊,障蔽长江,号称北海。大抵淮东之地,沮泽多而丘陵少;淮西山泽相半,无水隔的只有邾城白沙戍〈见湖广黄州府。〉入武昌及六安、舒城走南硖,〈见安庆府桐城县。〉两路而已。古人多在川泽之地立塘堰,以遏水溉田。在孙氏时,尽罢县邑,治以屯田都尉。魏自刘馥、邓艾之后,大田淮南,直到南北朝增饰更广。今舒州有吴陂堰,〈见安庆府潜山县。〉庐江有七门堰,〈见庐州府舒城县。〉巢县有东兴塘,滁、和州、六合间有涂塘、瓦梁堰,天长有石梁堰,高邮有白马塘,扬州有邵伯埭、裘塘屯,〈俱分见本处。〉楚州有石鳖塘、〈今见宝应县。〉射陂、〈即射阳湖,见淮安府山阳县。〉洪泽陂,〈亦见山阳县。〉淮阴有白水屯,〈同上。〉盱眙有破釜塘,〈今叫洪泽浦。〉安丰有芍陂,〈见寿州。〉固始有茹陂,〈见河南固始县。〉这都是古人屯田遏水的遗迹,其余不可胜记。大要六安以东有芍陂之险,钟离以东无非湖浊之地,西自皖东至扬则多断流为阻,所以从前世征役,多出东道,如吴邗沟,魏广陵,周鸛河,〈亦见山阳县。〉都靠堰水之利,南北所通行。只有庐、寿一路,陆有东关、濡须、硖石〈此也指桐城县的南硖石。〉之险,加上陂水之艰,最为险要。”《宋会要》:〈即《中兴会要》。〉绍兴三年,命江、淮南引塘泺,开畎浍,以阻金兵。朱氏黼说:“吴大帝筑堂邑涂塘,以淹北道,王淩请求攻讨,而司马懿不许。诸葛恪一城东兴以遏巢湖,而魏的三将数十万之众,都覆没在堤下,那么堰水以固边,未必不是良策。”

运河,

运河也叫江南河,就是隋大业中所开,唐、宋沿用,以转运东南漕粮。《宋志》:“运河从秀州杉青闸〈见浙江嘉兴府。〉到平江府盘门,在太湖之际,与湖相连;而阊门到常州有枫桥、浒墅、乌角溪、〈在苏州府西北五十里。〉新安溪、〈在无锡县南三十里。〉将军堰,〈在无锡县南一里。〉都通太湖,只有五泻闸通江阴军。〈即今之高桥,在无锡县北十里。〉河港势低,水易走泄,又旧闸损坏,急须修筑,不仅蓄水可以通舟,而无锡、晋陵间所有的阳湖也应当积水,那么四旁的田,无旱暵之患了。只有常州到丹阳地势高仰,虽有奔牛、吕城二闸,别无湖港可以蓄水;从丹阳到镇江地形尤其高,虽有练湖,也浅涸不能济远,运河浅狭,没有比这更严重的,浚治应当先做。其镇江闸口,也易淤塞,尤其应该通利。今从浙江嘉兴府北溯流入界,逾江浮淮以达于河,而接山东鱼台县境,回环一千五百五十多里,供输数百万,都取给于此。〈从浙江嘉兴府的运河四十里到吴江县,又五十里到苏州府城南,转向西北九十里到无锡县,又九十里到常州府城东,从城南而西一百一十里到丹阳县,又九十里到镇江府城东。从城南而西出京口闸以入江,渡江八里即瓜洲镇。从瓜洲而北四十里到扬州府城南,从城东而北一百一十里到高邮州,又北一百二十五里到宝应县,又一百里到淮安府城南,从城而西五十五里出清江浦以入淮,渡淮而北五里到清河县,又西七十五里到桃源县,又一百二十里到宿迁县,又一百三十里到邳州,又经睢宁、灵璧境,共一百二十里而入吕梁洪,又六十里到徐州洪,转向北共一百五十里到沛县,又北五十里入山东境,这是江南漕河的大略。〉详见《川渎》漕河。

洮湖,

洮湖〈洮音姚。俗读滔。〉一名长荡湖,在应天府溧阳县北二十里,镇江府金坛县西南三十里,常州府宜兴县西百里。虞翻、韦昭、周处、郦道元都以洮湖为五湖之一。湖周一百二十里,〈《志》说:东西二十里,南北三十五里。〉西通石臼、丹阳等湖,东通太湖。中有大坯、小坯二山,都被水环四面,望去像浮着,也叫浮山。〈俗作“巫山”。巫,就是浮音的转变。今小坯山也叫白石山。〉汉十一年征黥布于淮南,黥布败走江南,汉别将追击到洮水南北,都大破,就是洮湖。晋咸和三年,苏峻既败,苏逸率一万多人从延陵湖将入吴兴,将军王允之在溧阳追获。延陵湖,有人说就是洮湖。隆安二年,王恭在京口举兵。其将刘牢之回袭王恭,王恭逃奔曲阿,故吏殷确用船载王恭,将奔桓玄于横江,到长荡湖被执。〈当时殷仲堪也从江陵举兵东下,桓玄为前锋到横江。〉刘宋泰始二年,会稽长史孔觊发兵响应寻阳,〈当时晋安王子勋在寻阳举兵。〉义兴太守刘延熙等也占据郡响应孔觊。宋主刘彧派庾业代刘延熙为义兴守,庾业到长荡湖就与刘延熙合,在湖口夹岸筑城,与刘延熙遥相呼应。宋主派任农夫攻击。任农夫从延陵出长荡攻庾业破之,于是进军攻克义兴。湖靠近金陵,是东南捷径,确实是战守要地。宋德祐初,转运判官赵淮起义兵,占据长荡湖𠙶山,〈𠙶,读偶,见溧阳县。〉图谋恢复建康,不成。《金陵志》:〈即张铉《金陵新志》。〉芜湖县河东接太平府南六十里的黄池河,又东接溧水县西南的固城湖、丹阳湖,及县南的石臼湖,流会长荡湖而入太湖,从东坝筑后丹阳、石臼湖诸水都西流入大江,与长荡湖相隔了。《水利论》〈明伍余福著。〉说:金坛、武进、宜兴之间,有地名夹苧干,东抵宜兴县西北的滆湖,北通长荡湖,西接五堰。长荡湖的水东接荆溪而入太湖,昔人引它北泄于滆湖,又泄滆湖的水北入武进县西南的大吴渎、荡口渎、白鱼湾、高梅渎及白鹤溪,而接于运河,下流归大江。单氏谔所说〈谔,宋人,著《吴中水利录》。〉“上接滆湖而运河有功,下通荆溪而震泽无害,为宣、润、常三州的深利”的。如今逐渐湮塞,大概水利不讲已经很久了。

太湖,

太湖在苏州府西南三十里,常州府东南八十里,浙江湖州府北二十八里。它临湖的县有吴县、吴江、武进、无锡、宜兴、乌程、长兴,面积纵横三百八十三里,周围三万六千顷。有人称它为震泽。《禹贡》说“三江既入,震泽底定”,指的就是这里。有人称它为具区。《职方》说:“扬州泽薮为具区。”(《尔雅》也称它为具区。《山海经》:“浮玉之山,北望具区。”)有人称它为笠泽。《左传》哀公十七年“越伐吴,吴子御之笠泽”,指的就是这里。有人称它为五湖。《职方》:扬州泽薮为五湖。《越语》:“越兴师伐吴,至于五湖。”又范蠡说:“与我争三江、五湖之利者,不是吴国吗?”《史记·河渠书》:“于吴则通渠三江、五湖。”《吴世家》:“越王涉江袭吴,去城七里而军。吴王闻之,去晋而归,与越争于五湖。”又范蠡乘舟出五湖口,太史公登姑苏,望五湖,指的就是这里。(《山海经·注》称它为三山湖,又称它为洞庭湖。)张勃说:“五湖,因为水周行五百里,所以得名。”虞翻说:“太湖东通长洲松江,南通乌程霅溪,西通义兴荆溪,北通晋陵滆湖,东南通嘉兴韭溪,水共有五道,所以叫五湖。”(虞翻又说:“太湖有五湖,滆湖、洮湖、射湖、贵湖及太湖为五湖,因为太湖的小支流都连着太湖,所以太湖兼得五湖之名。”陆龟蒙说:“太湖上承受咸地五车之气,所以一水有五名。”这些都是把太湖当作五湖的。)韦昭说:“五湖是,(见下。)蠡湖、(见无锡县。)洮湖、(见前。)滆湖,(见常州府。)就太湖而成为五湖。”郦道元说:长荡湖、射湖、贵湖、(射贵湖,就是现在常州府的芙蓉湖。当时或者分为二湖。又虞翻也以射、贵为二湖。)滆湖与太湖而成为五湖。(这就是虞氏的说法。)司马贞则说:“具区、洮滆、(司马贞以洮、滆二湖为一湖。)彭蠡、(见江西大川。)青草、洞庭(都见湖广大川。)为五湖。”李善说:“洞庭、彭蠡、震泽、巢湖、(见庐州府。)鉴湖(见浙江绍兴府。)为五湖。”按《国语》明说“吴伐越,战于五湖”,《河渠书》“于吴则三江、五湖”,《晋书》:“桓玄补义兴太守,叹道:‘父为九州牧,儿为五湖长。’”这五湖就是太湖的明证。《史记正义》说:“五湖,是菱湖、游湖、莫湖、贡湖、胥湖,都是太湖东岸五湾。”现在太湖之中也自有五名:一叫菱湖,(在莫釐之东与徐侯山相对的是菱湖,周围三十五里,相传是吴王种菱的地方。徐侯山在苏州西北四十里,临湖。)一叫莫湖,(在莫釐西北与菱湖相连,周围五十里。)一叫胥湖,(南连莫湖,东逼胥山,周围六十里。胥山,在苏州府西南六十里,正当太湖口,也叫胥口。)一叫贡湖,(长山西北连无锡老岸的叫贡湖,周围一百九十里。长山,在苏州府西五十五里,临湖。)一叫游湖,(在长山之东,周围五十里。)《姑苏志》:(明王鏊辑。)“贡湖、游湖、胥湖、梅梁湖、金鼎湖为五湖。”(梅梁湖在西洞庭山之东北,相传孙吴时进献梅梁,到这里沉入水中。王鏊说:“在夫椒山东。”金鼎湖,在梅梁湖西。相传吴王曾在这里沉金鼎。王鏊说:“在杜圻之西,鱼查之东。”又有东皋里湖,在西洞庭山之东。王鏊说:“在林屋之东就是。”《名胜志》:“菱、莫、胥、贡、游五湖之外,梅梁、金鼎、东皋里另外为三个小湖,现在总名为太湖。杜圻、鱼查,都是湖中小山。”《吴地记》:(唐陆广微著。)说:“五湖,是太湖东岸五湾。古时水流顺道,五湖溪径可以分辨,后世蓄泄不时,浸淫泛滥,五湖并而为一,与具区无法分辨了。”宋叶梦得说:“水弥漫而滩浅的是薮,低洼而蓄水的是浸。太湖多滩浅处,有菱芡蒲鱼之利,所以叫薮,因富得民。”《吴郡志》:(宋范成大著。)“太湖东西二百余里,南北一百二十里,周围五百里,中有七十二峰,是三吴的巨浸。”大概震泽的西北有建康、常、润数郡的水从百渎注入,(旧志:百渎在宜兴的有七十四,在武进的有二十六,共四十余里,现在都湮塞了。)西南则有宣、歙、临安苕、霅诸水从七十二缕注入,(七十二缕在乌程的有三十九,在长兴的有三十四,现在也湮塞了。《吴江志》说:“诸缕都源于湖州嘉兴境内,经吴江县西南而北注太湖。”大概旧道已堙塞,《志》虽然列载它们的名字,总不是实录了。)它旁边近处州邑的水,大都是以太湖为壑,源多流盛,只靠三江引导入海而已。(王鏊说:“东南诸水,都归太湖,其中最大的有二:一从宁国、建康等处入溧阳,迤逦至长荡湖,并润州金坛、延陵、丹阳诸水会于宜兴而入;一从宣、歙天目诸山,下杭之临安、余杭,湖之安吉、武康、长兴而入,都从吴江分流入海。”)入海之处大多有堈磧,而且潮沙容易淤积,所以太湖的水容易噎塞而难以排泄,奔腾激荡,浙西常有水患,苏、松承受它的下流,受害尤其严重。(唐长庆四年太湖决溢。)宋景祐初,范仲淹知苏州,因州地临震泽,田多水患,招募游手疏浚五河,(五河,是常熟的白茆、许浦,昆山的茜泾、下张、七鸦。)引导积水入海。元祐中单谔建议在溧阳设置五堰,在宜兴开百渎,在江阴置斗门,在吴江分列千桥,以治理太湖之水。绍兴二十三年,谏议史才说:“浙西民田最广,平时没有大害,是太湖之利。近年濒湖之地,多被兵卒侵据,累土增高,旱则据之以灌溉,而民田不沾其利,涝则远近泛滥不得入湖,而民田尽没,希望尽复太湖旧迹,使军民均利。”第二年大理丞周环说:“临安、平江、湖、秀四州,下田多被积水所浸。因为溪山诸水都归太湖,从太湖分二派:东南一派从松江入海,东北一派从诸浦注入江。现在泥沙淤塞,应该按时濬决,使水势疏畅,实是四州无穷之利。”二十八年,转运使赵子潚等说:“太湖,是数川的巨浸,而独泄以松江一川,应该它的势有所不及,所以昔人在常熟之北开二十四浦,(二十四浦,谓许浦、白茆、福山及黄泗、奚浦、西成、东成、水门塘、崔浦、耿泾、鱼磹、邬沟、瓦浦、塘浦、高浦、金泾、石撞、陆河、北浦、千步泾、司马泾、野儿、钱泾、黄莺漕是也。)疏而导之江,又在昆山之北开一十二浦,(十二浦,谓掘浦、下张、七鸦、茜泾、杨林、六鹤、顾泾、川沙、五岳、蔡浦、琅港、参浦是也。)分而注之海。(当时嘉定县、太仓州未置,昆山之地东至于海。)三十六浦渐被潮汐泥沙所积,开江的士卒也废了,于是民田有湮没之患。天禧、天圣间,漕臣张纶曾在常熟、昆山,各开众浦,景祐间郡守范仲淹也亲至海浦,开濬五河,政和间提举官赵霖又曾开濬。现在诸浦湮塞,又非昔比,应该大加开濬,诏如所请。”元时也曾浚治。明以浙西为财赋之本,特设水利之官,以董理濬治之役,而没有修其职的人。弘治七年工部侍郎徐贯建议濬吴江长桥水口,导太湖之水散入淀湖、昆承、阳城等湖,而开吴淞江下流及大石、赵屯等浦以泄淀湖之水,开白茅、白鱼洪、鲇鱼口诸处(都在常熟县东北。)以泄昆承湖之水,开七浦、盐铁等塘(常熟、昆山、嘉定、太仓都有此塘。)以泄阳城湖之水,使太湖下流分入江、海。又建议开湖州漊泾泄天目诸山水自西南入太湖,开常州百渎泄荆溪之水自西北入太湖,又开各斗门以泄运河之水从江阴入江。不久又湮废。嘉靖初抚臣李充嗣又建议开七十二漊以治太湖上流,濬赵屯、大盈诸浦以泄吴淞下流,功也未成。论者说:“固五堰以清上源,濬三江以清下流,则太湖可保百年无事。”大概五堰,是用来堰金陵、宣、歙诸水,使从芜湖入江的。(五堰始于杨行密,本作此为拖船馈粮之计,宋人遂因之以节水入江,现在东坝就是它的故址。见应天府溧阳县广通坝。)元末五堰废坏,明初复修东坝故址,于是宜兴百渎之流更加减少,所患三江旧迹日就沦废而已。太湖居江、浙数郡之中,无事时为财赋所资,有事时即要害所寄。唐武德三年李子通被杜伏威所败,自京口东走太湖,收合亡散,袭败沈法兴于吴郡,遂取其地。五代时吴越、南唐,往往相持于此。明初平张士诚,也从宜兴出太湖,先取其湖州。大概自古用兵者出奇之地。谈地利的人,可不加之意吗?

三江,

三江都是太湖的委流,一叫松江,一叫娄江,一叫东江。《禹贡》“三江既入,震泽底定”,解释的人说:松江下七十里分流,东北入海的为娄江,东南流的为东江,并松江为三江。《史记·正义》:“苏州东南三十里名三江口。一江西南上七十里至太湖叫松江;一江东东北下三百余里入海叫下江,也叫娄江;一江东南上七十里至白蚬湖(也叫白蚬江,见吴江县。)叫上江,也叫东江。”(孔氏上下的说法,据三江口而立言,似一淞江而分上下二流。《吴地记》:“松江东南行七十里得三江口。”)主太湖分流处而言则七十里,主苏州而言则三十里,正相合。现在故道大抵湮没了。记说:淞江一名笠泽,一名松陵江,一名吴淞江,自太湖分流,出吴江县城东南的长桥,东北流合庞山湖,(在苏州府南二十里。)又东北经唐浦,(苏州府东二十五里。)折而东南流为甪直浦,(也叫甫里,离唐浦十余里,在昆山县西南三十六里。)又东南流历淀湖(在昆山县南八十里,松江府西北七十二里。)合五浦(赵屯、大盈、顾会、崧子、龙盘等五浦。详松江府。)入上海县境,(地名宋家桥,在县西北。)又东南流与黄浦合,(合处在县东北三十六里。)又迤逦至吴淞口(在嘉定县东南三十六里,离上海县五十余里。)入于海。这是松江的大略。娄江也叫下江,自太湖分流出吴江县西北鲇鱼口,(在吴江县西北十八里。)北流入运河,(在苏州府城南。一说自府西三十里木渎口出胥门外石灰桥而合运河,大概都不是旧流了。)经城东为娄门洪,又东至渎墅湖,(在府东南二十五里。)又东为陈湖,(在府东南三十五里。)又东阳城湖、巴城湖之水入焉,(阳城湖在府东北二十里,下流在昆山县西三十五里。巴城湖在县西北二十里。)历昆山县南,(在县南九里。俗也叫三江口,错了。)至太仓州城南,(州离昆山县四十里。)州西南诸水都入焉。又东为刘河口(俗也叫刘家河,刘即娄的讹变,在州东南七十里。)入于海。这是娄江的大略。东江一名上江,也自太湖分流,经浙江嘉兴府境海盐县乍浦入于海。(乍浦在海盐县东北二十五里。)现在嘉兴府诸湖荡的水,过嘉善县北流入松江府的泖湖,(在府西三十五里。)又北会吴淞江(现在东会黄浦而合吴淞江。)入于海。(《吴志》:“东江自大姚分支,过淀湖东入嘉定县界,又东合上海黄浦,自黄浦又东北经嘉定的江湾,又东北流,也叫吴淞江的为东江。”按大姚一作“摇城”,在苏州府城东南葑门外三十八里,淀湖在大姚东南五十里,这都是附会之辞,不是东江故流。)这是东江的大略。《昆山志》:“东江自太湖分流,出白蚬湖入急水港,从薛淀湖东南入海。”论者说:捍海塘筑,而东江之流绝,(海盐县的捍海塘。)理或然矣。《国语》子胥说:“吴之与越也,三江环之,民无所移。”《战国策》:黄歇说:“吴攻齐人于艾陵,还为越王擒于三江之浦。”《三国志》:孙策说:“以吴、越之众,三江之固,足以观成败。”自孔安国拘泥于《禹贡》中江、北江之文,而三江之疑始起。韦昭则误以松江、钱塘江、浦阳江为三江。(浦阳江,现在见浙江大川。)郭璞则又以岷江、浙江、松江为三江。王安石说:“一江自义兴,一江自毗陵,一江自吴县。”苏轼则说:“彭蠡之下,一江自分為三江。”近代或以钱塘、吴淞、娄江为三江。(永乐中,嘉定人周程上言三江水利,其说如此。)祖述其说的,纷纭错出,总无当于《禹贡》的本旨。三江的通塞,关系太湖的利病,太湖的利病,关系浙西的丰歉;浙西的丰歉,关系国计的盈缩,不可置之度外。然而三江的浅淤,不是一天了。宋元嘉、梁大通之间,论者常以松江壅塞,想导吴郡之水从浙江入海,不成。唐时水利修举,太湖之患尚少。宋天禧以后或议开濬诸浦,或议修筑堤堰,而三江的故道更加晦暗。(景祐中范仲淹曾说修围、浚河、置闸,缺一不可。大概浦港利用浚,海口利用闸,圩岸利于坚厚。其后言水利的,大抵祖述此说。政和中,提举赵霖也奏三说:“开治港浦,置闸启闭,筑圩裹田,三者兼资并济。”)宝元初因吴淞江壅塞,转运使叶清臣请疏盘龙汇及沪渎入海。(沪渎见上海县。)熙宁三年郏亶说:“太湖汪洋浩荡,导其水入海的只有三江。三江已不得见,仅藉吴淞一江,必须开广而深通它,才有济。”崇宁二年,提举徐确疏吴淞江下流,共七十四里。大观初,舍人许光凝说:“太湖在诸郡间,必须导入海,然后水有所归。吴人说开一江有一江之利,濬一浦有一浦之利,希望疏涤江浦以除水患。”诏:简按三江故迹以闻。三年,两浙监司请开吴淞江,及濬浦港,修堰闸,工部说:“现在所具三江或许不是禹迹,又吴淞江散漫不可开淘。”命诸司再行相度。政和六年,诏:平江三十六浦内(三十六浦详见前太湖。)从前置闸,随潮启闭,现在久湮塞,致积水为患。令守臣讲究利害,导归江、海,依旧置闸。不久罢。隆兴二年诏两浙运判陈弥作开濬常熟、昆山诸浦,以分导吴淞江水。(当时濬常熟的许浦、白茅、崔浦、黄泗等浦,昆山的茜泾、下张、七鸦、川沙、杨林、掘浦,共十浦。现在茜泾诸浦分见太仓、嘉定境内。)元至元十三年,宣慰朱清濬娄江入海以通海运。二十九年,当时吴中屡遭水患。吴执中说:“吴淞江旧传可敌千浦,现在东自河沙汇(见华亭县。)西至道褐浦,(见昆山县。)两岸涨沙,渐与岸平,其中仅存江洪一线,虽有上海新泾、太仓刘家港,岂能尽泄诸郡的水?应赶快开濬。”大德八年,论者以吴淞江入海口故道潮沙久淤,共湮塞良田一百余里,何况海运也从这里而出,应该濬治,于是复疏太湖、淀山湖及濬吴淞江海口故道。(当时都水监任仁发请疏吴淞江,西自上海县界旧江,东抵嘉定石桥浜,迤逦入海,长三十八里有奇。)十年,复濬吴淞等处漕河。当时都水庸田使麻合马嘉上言:“太湖为利甚大,而泛滥之害也不轻。近年来,因上源吴江州一带桥洪塘岸桩钉坝塞,流水艰涩,又因沿江水面并左右淀山湖泖诸处,权豪种植芦苇,围裹为田,边近江湖河港隘口沙滩,滋生茭芦,阻截上源太湖水势,以致湖水无力,不能汛涤潮沙,遂将江口淤塞。现在太湖不入松江,而北流入至和等塘,(即昆山塘。)经由太仓出刘家等港注于海,并淀山湖的水,望东南流于大漕港、柘泽塘在、(华亭、青浦县界。)东、西横泖泄于新泾、上海浦注江达海,所以论者说吴淞江渐成废疾,不可救疗。现在莫如开广上源石塘桥,洪水洞一百三十余处,使水流通快;其淀山湖迤东湮塞河道,东、西横泖等处,疏濬深阔,以泄淀山湖、长泖等水;及将平江、昆山、嘉定应有湮塞河道也进行挑濬,分泄太湖水势,注刘家港入海。其豪强占据各处围田,鱼簖茭芦葑稗阻水去处,尽行起除禁止。仍令于吴淞江地面,嘉定州、松江府、上海县等处,将通潮河港,谕民于港口多设水窦,以时启闭,泄放湖水,那么松江旧道可通了。”至治中复议濬太湖入海故道及常熟、昆山、嘉定、华亭、上海河道,共七十八处。泰定初又议濬乌泥泾、大盈浦以通吴淞下流。(乌泥泾见上海县。)后至元初,都水任仁发说:“太湖之西,诸山环峙,地形高阜,而南、北、东三处江海之岸也多冈脊,地形高仰,太湖蓄于其中,势若盘盂。言治水的,都知道水性就下,当导之使通,不知治水之法,须识潮水的背顺,地形的高低,沙泥的聚散,隘口的缓急,寻源溯流,各得其当,然后水可治。”至正初复濬吴淞江,兼濬各闸旧河直道,以通利积水。其后也数次议濬治。明永乐二年,嘉兴、苏、松水患特别严重,诏户部尚书夏原吉治之。原吉说:“江南诸郡,苏、松最居下流,常、嘉、湖三郡土田,高多下少,环以太湖,绵亘五百余里,纳杭、湖、宣、歙诸州的水,散注淀山等湖以入三江。近来浦港堙塞,汇流涨溢,伤害苗稼,拯治之法,应浚涤吴淞诸浦港,泄其壅淤以入于海。吴淞江向来袤二百余里,广一百五十余丈,西接太湖,东通海,前代屡疏导它,以当潮汐之冲,沙泥淤积,旋疏旋塞。自吴江长桥至下界浦,(即昆山县的夏驾浦。)约一百二十余里,虽稍通流,多有浅窄;又自下界浦抵上海县南跄浦口,约一百三十余里,潮沙壅障,茭芦丛生,已成平陆,想立即开浚,不易施工。臣相视得嘉定刘家港,即古娄江,径通大海;常熟白茅港,径入大江;都是广川迅流,应疏吴淞江南北,两岸安亭等浦港,(安亭镇,在昆山县东南四十五里。)引太湖诸水入刘家、白茅二港,使直注江、海。(先是元泰定中郡人周文英建议弃吴淞涂涨之地,专事刘家河、白茅浦以放水入海,原吉大概祖述其说。)又松江黄浦,是通吴淞江要道,现在下流壅塞,难立即疏浚。旁边有范家浜,至南跄浦口(范家浜见华亭县,南跄浦口见上海县。)可径达海,应浚令深阔,上接黄浦以达泖湖的水。这就是《禹贡》三江入海的遗迹。等到既开通,相度地势,各置石闸,以时启闭,每年水涸时修圩岸以御暴流,那么事功可成了。”从之。(按原吉治水,时人多艳称它。论者说:原吉浚白茅想以泄湖水,不知白茅势高于湖,终不足以泄震泽的水。又凿夏驾浦,掣吴淞江水北达娄江,不知娄江虽通,仅自复故道,而新洋、夏驾二浦,横冲松江之腹,是反为害。又浚上海范家浜,掣吴淞江南达黄浦入海,不知松江为东西横流大水,势顺流驶,黄浦为南北纵流小水,势逆流缓,导南北的纵浦,夺东西的巨流,是通其小而塞其大,计一时的近功,忘百世的远图。其后三吴多水患,实原吉创垂未善。)宣德七年,苏州守臣况钟说:“苏、松、嘉、湖之地,有太湖、庞山、阳城、昆承、沙湖、南湖,(昆承湖见常熟县,沙湖见苏州府,南湖见嘉兴府。)联属广袤几乎一千余里。其水东南出嘉定吴淞江,东出昆山刘家港,东北出常熟白茅港,年久淤塞,请以时疏濬。”正统五年,抚臣周忱修治吴淞江正流,(自原吉浚黄浦以导淞江,淞江故道直流百里遂淤,民因开垦成田。周忱立表江心,督民开浚,故道复通。)又挑浚昆山顾浦以泄涨溢。天顺二年抚臣崔恭浚大盈等浦,以出吴淞的水。(当时崔恭访得吴淞江利病,因分江为三段,督工挑濬。昆山县自夏驾口至白鹤江挑四千零六十六丈,上海县自白鹤江至卞家渡挑四千零六十七丈,嘉定县自卞家渡至庄家泾挑五千五百六十七丈,出旧江共一万三千七百零七丈。)成化十年,抚臣毕亨也议开松江。(当时复浚夏驾浦至西庄家港。)弘治七年工部侍郎徐贯治吴淞江,又开濬帆归浦至分庄七十余里。(帆归浦,在昆山南四十余里。分庄嘴,在青浦县北三十里。)这年水利佥事伍性濬吴淞中股四十余里,并濬顾会、赵屯诸浦。八年,抚臣朱瑄复议濬三江下流。正德四年吴中大水,科臣吴岩请疏濬下流及修筑围岸。(大略说:“太湖蓄数郡的水,而三江导它入海,如下流淀淤,众水必至泛滥。如白茅港、七浦塘、刘家河,是苏州东北泄水大川;吴淞江、大黄浦,是松江东北泄水大川。其间各有旁港支渠,引上流的水归其中,而并入于海,则源委治了。又浙西的田,高下不等,随其多寡,各有成围,吴越以来,夙称膏腴。宋臣范仲淹曾说江南围田中有渠,外有门闸,旱则开闸引江水之利,涝则闭闸拒江水之害,旱涝不及,为农美利。是知围田全仗岸塍,岸塍常利修筑,水涨则增其里,水涸则筑其外,务令坚固高阔,可通往來,随其旱涝,而车戽出入,则先事有备,而田皆成熟了。”)嘉靖元年,因抚臣李充嗣言,濬吴淞江,自夏驾浦龙王庙至嘉定县旧江口,计六千余丈。二十二年按臣吕光洵上言水利,一说:“广濬疏以备潴泄。三吴泽国,西南受太湖、阳城诸水,形势尤卑,而东北际海冈陇之地视西南特高。昔人于下流疏为塘浦,导诸湖的水,由北以入江,由东以入海,而又引江潮流行于冈陇之外,所以潴泄有法,而水旱都不为患。现在只有黄浦、刘河颇通,而太湖诸水源多势盛,二江不足以泄它,冈陇支河,又多壅绝,于是高下俱病。治之之法,先其要者应治淀山等处茭芦之地,导引太湖的水散入阳城、昆承、三泖等湖;又开吴淞江并大石、赵屯等浦泄淀山的水以达于海;濬白茅港并鲇鱼口(见常熟县。)等处,泄昆承的水以注于江;开七浦、盐铁等塘,(见昆山、嘉定等县。)泄阳城的水以达于江;又导田间的水悉入小浦以纳大浦,使流的都有所归,而潴的都有所泄,则下流之地治了。”一说:“修圩岸以固横流。苏、松、常、镇,居东南下流,而苏、松又居常、镇下流,秋霖泛涨,风涛相暴,则河浦逆行田间,冲啮为患。宋王纯臣曾令吴民作田塍御水,而郏亶也说治河以治田为本,大概只有田圩渐坏,而岁多水灾。”一说:“复板闸以防淤淀。河浦的水都自平原流入江、海,水缓而潮急,沙随浪涌,其势易淤,不数年即沮洳成陆,岁岁修它,则不勝其费。昔人权其便宜,去江海十余里或七八里夹流为闸,平时随潮启闭,以御淤沙,岁旱则闭而不启,以畜其流,岁涝则启而不闭,以宣其溢。《志》称置闸有三利就是。”隆庆三年,抚臣海瑞说:“吴淞江泄太湖的水由黄浦入海,现在水利不修,潮泥日积,太湖因之奔涌。臣按行故道,请加濬治。”于是濬吴淞江,自黄渡(见嘉定县。)起至宋家桥(在上海县。)共七十里。万历六年,御史林应训复疏黄渡以西至昆山千浦以辟吴淞上流。十五年,水利副使许应逵复濬吴淞江,功终不成。论者说吴淞江昔为中江,它泄震泽的水,直而不迂,比二江尤其切要。若只开吴淞江则水势自定。近代以来,泖淀的水尽趋黄浦以入海,吴江东北所泄太湖的水,都从新洋江泄于娄江,而松江乃有漫水之名了。那么浙西的患,没有止境。

大海。

海路从苏州、松江经淮安、扬州北上到达山东。《春秋》哀公八年记载“吴国的徐承率领水军,将要从海路进入齐国。”《国语》记载“夫差在黄池与晋定公午会盟,越王勾践命令范蠡、舌庸率领军队沿海逆淮水而上以切断吴军退路”,就是现在的海道。孙吴嘉禾元年,派遣将军周贺等人乘海船到辽东,向公孙渊求马。周贺返回至成山,〈今在山东文登县。〉魏将田豫截击杀了他。第二年,公孙渊派遣使者向吴国称臣,吴主孙权非常高兴,派遣张弥等人回访。公孙渊斩下张弥等人的首级送给魏国,吴主想渡海讨伐他,群臣极力劝谏才停止。赤乌元年,魏国派遣司马懿等人攻打公孙渊,公孙渊又派遣使者称臣,向吴国求救。不久公孙渊被灭,吴国督军使者羊衜攻打魏国辽东守将,俘虏人民而返回。晋咸和五年,石赵将领刘徵率领数千人浮海南下,东南各县多遭杀掠。隋开皇八年讨伐陈,分派青州刺史燕荣等人由东海道进入吴地,在包山击败吴州刺史萧巘,完全平定了吴越之境。宋末李全占据楚州,想派遣海船从苏州洋进入平江、嘉兴窥视京城地区。其后元人凭借此作为馈运通途。明洪武年间,沿海设置戍所防备倭寇。到嘉靖年间倭寇突然进犯,苏、松、淮、扬之间几乎没有安宁之地,于是防卫更加严密。现在从金山卫向东北,是柘林堡、青村所,再向北是南汇嘴、川沙堡,再向北是吴淞江,这些都是苏、松的咽喉。吴淞江以南,虽然有港汊,但多砂积,贼可登岸,兵难泊舟,实兼水陆之险,在此防御,极为切要。吴淞江以北是刘家河,是七鸦港,再向东是崇明县,七鸦港以西是白茅港,是福山,又折向西北是扬舍,是江阴,是靖江,再向西是孟河,是圌山,这些都是江南岸的险要,水师备御之地。江北岸则东起料角嘴、大河口以及吕四、卢家等场,沿杨树港、海门里河〈以上今多湮没于海。〉到达通州、如皋、泰州,就逼近扬州了。越过海门向北是徐步营,〈在旧海门县北。〉再向北是掘港,〈见如皋县。〉再向东北是新插港,〈旧在海门县西北。〉转向西北是金沙、盐城、庙湾、〈庙湾,见山阳县。〉刘庄、〈也见山阳县。〉姚家荡,〈在盐城县。〉再向西北是蛤蜊、麻线〈等港都在山阳县。〉而到大海口了。〈大海口,即淮河入海处,在淮安府东。〉贼从狼山江向西,则三江口〈在扬州府东南。〉是登岸进犯的路径;如果越过海门向北则必犯大海口,大海口有水陆路向南通庙湾,与刘庄、姚家荡,都是大镇,贼常觊觎;如果安东、海州的东北,有大北海,不仅道里迂远,而且沙碛很多,掘港、新插港之东也有北海,沙碛也多,不堪重载,防备稍缓了。《海防考》:江南的要害有四处:金山卫,因为迫近海塘,北接吴淞口;吴淞口,因为是苏、松二郡的要害;刘家河,是从太仓进犯的径道;白茆港,是从常熟进犯的要口。江北的要害有三处:新港,〈即三江口。〉因为逼近扬州;北海,由此通向新插港,又有盐徒聚集船只在此;庙湾,因为它是大镇而可通大海口。明翁大立说:“海防只有三策:出海会哨,不让敌人入港,这是上策;循塘距守,不让敌人登岸,这是中策;出水列阵,不让敌人近城,这是下策。不得已而到守城,那就无策了。”

它的重险则有东关。〈濡须、东兴附见。〉

东关在庐州府无为州巢县东南四十里,东北距和州含山县七十里。其地有濡须水,水口就是东关。也叫栅江口,有东西两关,〈西关在东关西十里七宝山上。〉东关的南岸吴国筑城,西关的北岸魏国置栅。李吉甫说:“濡须水出巢湖,〈见庐州府。〉东流经濡须山、七宝山之间,〈濡须山在和州含山县西南七十五里,七宝山在巢县东南三十里。〉两山对峙,中有石梁,凿石通流,极为险阻,就是东关 口。”濡须水出关口东流注入江,相传是夏禹所凿。三国吴在北岸筑城,魏也在对岸置栅。建安十七年吕蒙守濡须,听说曹公想东兵,劝孙权夹水口立坞。诸将都说:“上岸击贼,洗足入船,何用坞为?”吕蒙说:“兵有利钝,战无百胜,如有遭遇,敌步骑迫人,不暇及水,能入船吗?”孙权说:“好。”于是作濡须坞。〈胡氏说:“濡须坞在巢县东南四十里。”〉也叫偃月城,因为形状如偃月。十八年,曹操到濡须,与孙权相拒月余,孙权乘轻舟入偃月坞,行五六里,回环作鼓吹,曹操不敢击。二十年,曹操军居巢,孙权保濡须坞,曹操攻之不克,引还,孙权使周泰督濡须坞。吴黄武元年,魏人分道来侵,使曹仁以步骑数万向濡须,吴将朱桓拒之。诸将以兵少,惧不敌。朱桓说:“胜负在将,不在众寡。兵法称客倍而主人半者,谓俱在平原,而士卒勇怯等耳。今曹仁千里步涉,士马罢困,桓与诸军共据高城,南临大江,北背山陵,以逸待劳,为主制客,此百战百胜之势也。”及战,曹仁果败去。七年,魏主曹叡又使贾逵向东关以侵吴,不克。黄龙二年,在濡须坞又筑东兴堤以遏巢湖。其后攻魏淮南,败以内〈读纳。〉舰,于是废而不治。及废帝孙亮即位,诸葛恪更作东兴大堤,遏巢湖,左右结山,侠〈夹同。〉筑两城,使全端、留略守之。魏派遣诸葛诞、胡遵来攻东关,作浮桥以渡军于堤上分兵攻两城,城高峻不可拔,被诸葛恪所败。魏军还桥坏,死亡甚众。宝鼎三年,吴主出东关,谋侵晋,不果。晋平吴,东关废。东晋咸和三年,祖约以寿春叛。毛宝攻祖约军于东关,拔合肥戍。梁天监二年,魏扬州刺史元澄上表说:“萧衍频频切断东关,想让漅湖〈漅、巢同。〉泛滥,以灌淮南诸城,吴、楚便水,且灌且掠,淮南之地,将非国有。寿阳离江五百余里,众庶惶惶,都惧水害。如果乘民之愿,攻敌之虚,虽混一不能必果,江西从此无虞了。”魏主于是委任元澄经略。元澄就分兵寇东关诸戍。三年,将军赵祖悦与魏将陈伯之战于东关,败绩。大清三年,侯景陷台城,合州刺史萧范以合肥输给东魏,领兵出东关,屯濡须,以待上游援军。大宝二年,侯景攻巴陵,败还建康。荀朗从巢湖出濡须截击侯景,破其 后军。承圣二年,齐主高洋派其将郭元建在合肥治水军,将袭建康,王僧辨驻军于姑熟,派将侯瑱等在 东关筑垒防备。侯瑱与郭元建战于东关,齐人大败。既而齐纳萧渊明于梁,到东关,梁将裴之横拒之。齐攻克东关,斩裴之横。王僧辨大惧,于是谋纳萧渊明。太平二年,陈霸先派将徐度出东关,到合肥,烧齐船三千艘。陈永定三年,王琳奉梁永嘉王萧庄出屯濡须口以击陈。第二年王琳到栅口,〈栅口,宋白说即濡须口。见和州栅江。〉陈将侯瑱在芜湖、东关抵御。春水稍长,舟舰得通,王琳连结齐人,引巢湖之众,舳舻相次而下,军势甚盛,不久被侯瑱所败。大建五年,派吴明彻等北伐,别将任众军于东关,攻克齐东西二城,〈即诸葛诞所筑二城。〉齐州郡望风降下。十一年,周人侵淮南,派樊毅率水军从东关入焦湖。〈焦湖即巢湖。〉唐废东关,宋在此置戍。张浚说:“武侯说曹操四越巢湖不成,是因为巢湖的水,南通大江,濡须正扼其冲,东、西两关又从而辅翼之,馈舟难通,所以虽有十万之师,未能寇大江。”绍兴十一年,兀术陷庐州,刘绮到东关,见其地背山面水,就引兵据之,以遏虏冲。三十二年,杨存中议省江、淮州县,给事中金安节说:“庐州的合肥,和州的濡须,都是古人控扼孔道。形胜之地,攻守百倍,而且濡须、巢湖的水,上接店步,〈见合肥县。〉下接江口,可通漕舟,请求择将经理。”听从了。张栻说:“自古倚长江之险者,屯兵据要,虽在江南,而挫敌取胜,多在江北,所以吕蒙筑濡须坞而朱桓以偏将却曹仁之全师,诸葛恪修东兴堤而丁奉以兵三千,破胡遵七十万。转弱为强,形势使然。”又说:“无为军巢县的濡须及东、西关,山川重复,是昔人尺寸必争之地。大约巢湖的水,上通合肥,濡须正扼其冲,东、西两关,又从而辅翼之,所以虽有十万之师来寇大江,据要害以临之,敌人不能得志。”《通释》:“东关也叫东兴,其地高峻险狭,易于控御。天下有事,确实是必争之地。”

〈按〉江南以江、淮为险,而守江莫如守淮,昔人论之详矣。宋吴师道说:“吴据荆、扬,尽长江所极而有之,而寿阳、合肥、蕲春,都为魏境。吴不敢涉淮以取魏,而魏不敢绝江以取吴,大概其轻重强弱足以相攻拒。所以魏人攻濡须,吴必倾国以争之;吴人攻合肥,魏必力战以拒之。终吴之世,曾不得淮南尺寸地,所以最终无以抗魏。及魏已下蜀,经略上流,屯寿春,出广陵,则吴以亡矣。”唐庚说:“自古天下裂为南地,其得失皆在淮南。晋元帝渡江迄于陈,抗对北寇者,五代得淮南。杨行密割据迄于李氏,不宾中国者,三姓得淮南。吴不得淮南而邓艾理之,所以吴并于晋。陈不得淮南而贺若弼理之,所以陈并于隋。南得淮则足以拒北,北得淮则南不可复保矣。”刘季裴说:“自古守淮莫难于谢玄,又莫难于杨行密。淝水之役,谢玄以八千人当苻坚九十万之众;清口之役,杨行密以三万人当朱全忠八州之师。众寡悬殊,而终以胜者,扼淮以拒敌,而不延敌以入淮。孙仲谋以江守江,杨行密以淮守淮,晋人以淮守江,胡安国说守江者必先守淮,自淮而东以楚、泗、广陵为表,则京口、秣陵得以遮蔽。自淮而西,以寿阳、历阳为表,则建康、姑孰得以遮蔽。长江以限南北,而长淮又所以蔽长江。”又说:“淮之东根本在广陵,而山阳、盱眙为门户,淮之西重镇在合肥,而钟离、寿春为扞蔽,自古未有欲守长江而不保淮甸者。淮甸是国之唇,江南是国之齿。”叶适说:“自古保江必先固淮,曹操不能越濡须,苻坚不能出涡口,魏太武不能窥瓜步,周世宗不能有寿春,以我先得淮。”王希先说:“三国鼎立、南北瓜分之际,两淮间常为天下战场。孙仲谋立坞濡须,曹操先计后战,不能争;谢幼度师于淝上,苻坚拥众山立,不能抗;沈璞守一盱眙,佛狸倾国南向,往复再攻,其城不能下。”张虞卿说:“前世南北战争之际,魏军曾至瓜步,石季龙掠骑曾至历阳,石勒寇豫州,至江而还,这都是限于江而不得驰骋。周瑜说舍鞍马事舟楫,非彼所长,赤壁之役,果有成功。至于羊祜之言,则以南人所长惟在水战,一入其境,则长江非复所用。有如周瑜者为用,则羊祜之言谓之不然可也;无如周瑜者为用,则羊祜之言不可不察。”胡宏说:“昔人谓大江天所以限南北,而陆抗却说此守国末务,非智者所先,为什么?杜预曾袭乐乡,胡奋曾入夏口,贺若弼曾济广陵,曹彬曾渡采石,则其险信不足恃。虽未足恃,然魏武困于居巢,曹丕困于濡须,拓跋困于瓜步,苻坚困于淝水,皆不得渡,则其险亦未可弃。设险以得人为本,保险以智计为先,人胜险为上,险胜人为下,人与险均,才得中策。”王彦恢说:“建康自古用武之地,然必内以大江为控扼,外以淮甸为藩篱。大江以南,千里浩邈,决欲控扼,非战舰不可。大江以北,万里坦途,欲扼长驱,非战车不可。至于舒、庐、滁、和,良田百万,併力营田,措置军食,此又战守之先资。”

热门讨论