古代战争时,为什么一定要攻城

如题所述

古代战争不像现代战争,可以远程打击,古代战争多以步兵加骑兵为主,攻城可以占据大量的土地来养兵屯兵,而且作为一个据点可攻可守,保证后勤,谁也不想打仗被别人偷袭后排,当然一些叛乱军事行动因为其特殊性可能不需要攻城,比如争夺权力,攻打皇城,或者偷袭行动,或者全部是骑兵的话,讲究速战速决就可能是先打仗再攻城,近代战争讲究的是优先消灭地方的有生力量,比较经典的就是对越自卫反击战,基本上一个高地一个高地的去打,各种阵地战,包括现在的叙利亚战争,最近的苏摩尔战区,还是要占据城市,获得地理上的优势。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-13
人类是群居动物,传统文明的发展基本上也是远古、游牧、农耕这样的发展趋势。很多小部落慢慢的汇集起来,就有了城市。
城市集人口、资源、文明、财富于一体,古代战争最重要的就是人口和资源。而城市聚集了大量的人口,储备了大量的资源。因此古代一打仗躲进深山密林的很少,因为无法相互照料,也没有生存的资源。而大部分流民都愿意躲进城市,高大的城墙、大部分人的群居都能带来安全感,同时城市里有生存资源,能够有吃的,最重要的是城市里会有储备用盐。很早开始人类就意识到盐的重要性,但是普通群众又是无法自行提炼盐的,盐会集中存在城市。
所以攻城一方,为了抢人(奴隶、劳工、女人),抢资源(粮食、财富)。
同时引发了一个话题,为什么农耕民族从秦汉开始,对阵游牧民族永远是下风。也是因为农耕民族随着文明的发展,城市生活方式越来越发达,这样就有了“根基”,有城必守。但是农耕民族的部落聚集地是游动的,没有必守。他们粮食随身携带、依靠放牧和打猎生存,又没有多余的财富。所以被打就跑,你撤了就回来打你的城市。城市一方永远的被动防御,就导致了终有被打破的一天。