读史有学问:隋文帝杨坚那些影响千古的改革举措

公元581年,隋文帝杨坚接受北周禅让,建立了大隋皇朝,先以长安为都,后来又新建大兴城为京师、以洛阳为陪都,实行东西两京制:西京长安、东京洛阳。隋朝建立初期,是一个百废待兴、百乱待治的局面。隋文帝登基后,就施展他的雄才大略,在多方面进行了一系列重大改革,这些改革对后世千古产生了深远影响,进一步加强了中央集权。

确立三省六部制

隋文帝废除不合时宜的北周六官(天、地、春、秋、冬、夏)制,北周的官僚体制基本上是效仿原来西周时期的《周官》即《周礼》的形式,很原始、极混乱。杨坚恢复了汉魏时期的体制,基本上确立了三省六部制度。

中央设立三师、 三公、五省。三师、三公只是一种荣誉虚衔。掌握政权的是五省,即内侍省、秘书省、门下省、内史省和尚书省。内侍省、秘书省在国家政务中不起重要作用。内侍省是宫廷的宦官机构,管理宫中事务。秘书省掌管书籍历法,事务较少。起作用的是其他三省,内史省、门下省、尚书省都是最高政务机构。内史省负责决策,门下省负责审议,尚书省负责执行,即决策权与行政权分开。这就是后来被唐朝继承的三省制。

尚书省下设吏、民、礼、兵、刑、工六部。每部设尚书,总管本部政务。具体办事机构就是这六部:吏部,掌管全国官吏的任免、考核、升降和调动;民部,掌管全国的土地、户籍以及赋税、财政收支;礼部,掌管祭祀、礼仪和对外交往;兵部,掌管全国武官的选拔,和兵籍、军械等;刑部,掌管全国的刑律、断狱;工部,掌管各种工程、工匠、水利、交通等。六部即六个办事机构,六部的长官为尚书。

三省六部制

改州郡县三级制为州县两级制

南北朝以来,由于郡县设置过繁,形成了“民少官多, 十羊九牧”的局面。隋初沿北齐、北周制设州、郡、县三级地方机构,开皇三年,杨坚从河南道行台兵尚书杨尚希的建议,废郡,改为州、县二级制。州设刺史,县设县令。

为什么三级改两级呢?西汉的时候,全国最高一级的地方机构叫郡,一共有103个郡,1587个县,103个郡统辖1587个县,也就是一个郡统辖10多个县,这是比较合理的一种机构分层。可是到了隋朝就不一样了,隋初主要统治北方,但是地方的行政层级反倒多起来了,复杂起来了,隋朝是州郡县三级制,一共有211个州,211个州管508个郡,508个郡管1124个县,这意味着一个州只管两个半郡,一个郡只管两个多一点的县,明显不合理,而且导致官僚体系庞大,费用开支大。

隋文帝采用杨尚希提出的“存要去闲、并大去小”的建议,撤消境内500多郡,设置州、县两级制。同时,裁汰了大量的冗官,大大节省了政府的开支,提高了行政效率,也减轻了人民的负担。

地方佐官由中央直接任命

为了更好地行使权力,控制地方,杨坚下令,九品以上的官员一律由中央任免。官吏的任用权一概由吏部掌握,禁止地方官就地录用僚佐。而且每年都要由吏部进行考核,以决定奖惩、升降。后来,又实行三年任期制。

开创科举制

废九品宫人法,初创科举制。隋文帝命令各州每年推选三个文章华美、有才能的人,到中央受官。后来,隋文帝又下令,京官五品以上,地方官部管刺史,要由有德有才的举人担当。这种选拔政府官员的制度,使各个阶层有才华的人都有机会为政府效力。杨坚开创建立的科举制度,在中国历史上留存长达1300多年,直到清朝末期才废除,但当时的美英等国称奇并借鉴了这种选拔制度作为政府文员的聘用方法。

修订开皇律

北周的法律既残酷又混乱,“内外恐怖,人不自安”。隋文帝下令制定对后世法律影响深远的《开皇律》。

一是删除残酷刑罚。《开皇律》将原来的宫刑(破坏生殖器)、车裂(五马分尸)、枭首(砍下头悬挂在旗杆上示众)等残酷刑法予以废除。规定一概不用灭族刑。

二是删繁就简。减去死罪81条,流罪154条,徒、杖等罪千余条,总共保留500条。

三是量刑从宽。刑罚分为死、流、徒、杖、笞五种,死刑有二种:绞、斩,改鞭为杖,改杖为笞,非谋反大逆无族刑。

开皇律

推行均田制

隋文帝杨坚推行均田制,整顿户籍。实行了“大索貌阅法”要求官吏经常检查人口,根据相貌来检查户口,使编户大增。实行“输籍定样”,在第一个的基础上确定户口数,编制“定簿”,以此为依据来收取赋税。开皇三年,清理出阴漏丁男44.3万人 共计164.15万口。这些举措防止地方豪强和官僚勾结,营私舞弊。将从豪强手里依附的人口解放出来,增加了国家的劳动力,调动贫苦农民的生产积极性。使国家掌管的纳税人丁数量大增。

设置粮仓

在隋朝政府各地都修建了许多粮仓,其中著名的有兴洛仓,回洛仓,常平仓,黎阳仓,广通仓等。存储粮食皆在百万石以上。贞观11年,监察御史马周对唐太宗李世民说:“隋家储洛口,而李密因之;西京府库,亦为国家之用,至今未尽。”隋朝已灭亡了20年,隋文帝已经死了33年,可那时的粮食布帛还未用完。由此可见的隋朝的富裕与强盛。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();