# 卷十九

类型：古籍章节
书名：《读史方舆纪要》
作者：佚名
类别：地理农学科技与类书
卷目：卷十九
章节：卷十九

## 本章概览

《读史方舆纪要》卷十九“南直一”先述南直隶从《禹贡》扬州到明代直隶的沿革，再列应天、凤阳、淮安、扬州、苏州等府州及属县，最后详论钟山、梁山、采石、岘山、长江、淮河、肥水、睢水、涂水、运河、洮湖、太湖等山川。文中大量引用历史战例，说明这些地方何以成为攻守要冲，对理解明代以前江淮地理与军事形势有重要参考价值。

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

## 正文

南直一

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

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

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

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

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

寿州，〈下属县二座。〉

霍丘县，蒙城县。

泗州，〈下属县二座。〉

盱眙县，天长县。

宿州，〈下属县一座。〉

灵璧县。

颍州，〈下属县二座。〉

颍上县，太和县。

亳州，

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

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

海州，〈下属县一座。〉

赣榆县。

邳州，〈下属县二座。〉

宿迁县，睢宁县。

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

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

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

宝应县，兴化县。

泰州，〈下属县一座。〉

如皋县。

通州，〈下属县一座。〉

海门县。〈现已废弃。〉

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

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

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

崇明县。

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

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

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

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

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

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

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

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

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

巢县。

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

英山县，霍山县。

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

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

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

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

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

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

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

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

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

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

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

萧县，沛县，丰县，砀山县。

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

全椒县，来安县。

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

含山县。

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

建平县。

东边临海，

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

南边占据五湖，

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

西边连接梁、楚，

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

北边有淮甸。

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

其名山则有钟山，

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

梁山，

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

采石，

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

岘山。

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

其大川则有长江，

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

淮河，

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

黄河，

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

清河，

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

肥水，

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

睢水，

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

涂水、

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

运河，

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

洮湖，

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

太湖，

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

三江，

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

大海。

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

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

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

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

## 关键人物

- **孙权**：吴主；在濡须夹水口立坞，筑濡须坞，又使周泰督濡须坞，与曹操相拒。
- **曹操**：魏主；多次进攻濡须，与孙权相拒；又引水军从涡入淮，出肥水，驻军合肥。
- **谢玄**：东晋将领；在淝水之战中率军渡肥水攻击前秦军，大败苻坚。
- **苻坚**：前秦君主；入侵东晋，攻陷寿阳，逼近肥水列阵，因移阵退兵导致溃败。
- **韦叡**：梁朝将领；攻魏合肥，堰肥水灌城，又攻打魏小岘并攻下。
- **吴明彻**：陈朝将领；北伐，堰肥水灌寿阳城并攻克；又攻拔齐秦州。
- **侯景**：梁朝叛将；从横江渡采石，袭击攻陷姑孰，到慈湖，建康震惊。
- **虞允文**：南宋官员；在采石打败金主亮南侵军队，并命别将守滁河口。
- **范仲淹**：北宋苏州知州；因州地临震泽，田多水患，招募游手疏浚五河，引导积水入海。
- **夏原吉**：明朝户部尚书；奉命治理江南水患，提出浚涤吴淞诸浦港、引太湖诸水入刘家白茅二港等策略。

## 时间线

- **时间不明**：魏使曹仁以步骑数万向濡须，吴将朱桓拒之。；曹仁果败去。
- **时间不明**：苻坚入侵，攻陷寿阳，谢玄等抵抗，苻坚军逼近肥水列阵。；谢玄等领兵渡肥水攻击，秦兵大败。
- **时间不明**：韦叡攻魏合肥，堰肥水灌城。；城于是崩溃。
- **时间不明**：王琳率齐兵屯寿阳，吴明彻攻打，堰肥水灌城。；城中大困，于是攻克。
- **绍兴三十一年**：金主亮南侵，到和州，在采石被虞允文打败。；金主亮败退。
- **明永乐二年**：嘉兴、苏、松水患特别严重，诏户部尚书夏原吉治之。；夏原吉提出浚涤吴淞诸浦港等治法，从之。

## 地点

- **钟山**：在江宁府城东北朝阳门外，诸葛武侯所称“钟山龙蟠”之处，又名蒋山、金陵山、北山、紫金山，为东南名胜。
- **梁山**：东梁山在太平府西南三十里，西梁山在和州南六十里，夹江对峙，像门打开一样，也叫天门山，是长江关要。
- **采石**：采石山在太平府西北二十五里，也叫牛渚圻，自古是津渡之处，为江南重镇。
- **岘山**：大岘山在和州含山县东北十三里，小岘山在含山县北二十里，大小岘是往来之路的要冲，小岘尤其险要。
- **东关**：在庐州府无为州巢县东南四十里，有濡须水，水口就是东关，也叫栅江口，有东西两关，为天下有事必争之地。
- **太湖**：在苏州府西南三十里，面积纵横三百八十三里，周围三万六千顷，古称震泽、具区、笠泽、五湖。
- **淮河**：从河南固始县向东流入界内，经过颍州、霍丘、寿州、凤阳、泗州等地，到清河县南汇合大河，又东入海，为长淮屏障。
- **肥水**：出自庐州府西北四十里的鸡鸣山，向北流分为两支，一支入巢湖，一支入淮，为庐、寿战守所凭借。
- **涂水**：就是滁河，源出庐州府合肥县东北七十里废梁县界，向东流经滁州全椒县南，又向东入江宁府六合县为瓦梁河，向东南流到瓜埠口入大江。
- **运河**：也叫江南河，就是隋大业中所开，唐、宋沿用，以转运东南漕粮，从浙江嘉兴府北溯流入界，逾江浮淮以达于河。

## 为什么值得读

本章不仅记录南直隶的政区沿革和山川分布，更通过历代战例说明地理形势如何影响攻守决策，是理解明代以前江淮军事地理与水利治理的重要文献。

## 标签

- 山川
- 长江
- 淮河
- 太湖
- 水利
- 钟山
- 采石

原始页面：https://shishuguan.com/books/book-afbec5bcd9c4e96684373dc3e4611f11/volume-c396267c184f6dc31ab170514f1ab140/zhws-89549-1
