历史上隋朝的粮食被唐朝吃了五六十年? 此事是真是假? 现在告诉你

本贴最后更新于 2257 天前,其中的信息可能已经物是人非

历史上隋朝的粮食被唐朝吃了五六十年?此事是真是假?现在告诉你!(一)从农耕文明开始,累朝累代,向来讲究“手中有粮,心中不慌”,也即重视“粮食安全“。历史上每个朝代的开国君主打下江山后,第一件事便是“高筑墙,广积粮”,以期国泰民安,社稷长久。从五胡乱华到隋朝一统,几百年的战乱造成百姓流离失所,食不果腹,饿殍遍野。隋朝初年,关中大旱,出现大面积饥荒,朝廷和官员的供应都无法保障,隋文帝只好率群臣前往洛阳就食,成为历史上第一个“逐粮天子”。这种情形给杨坚留下了深刻的影响。

(二)隋开皇五年(公元 585 年),隋文帝下令在全国范围内设立“义仓”(又叫社仓)。即政府出面号召组织,百姓自愿交粮,以便赈灾自助的民间粮食储备措施,丰年时,百姓将余粮交存到本乡的“义仓”里,等到荒年或青黄不接的月份,就分“义仓”的粮食吃;丰年交多少,灾年怎么分,全由本乡乡绅和百姓商议决定,地方官吏只负责出面协调。

(三)这本是一件惠民救急的好政策,理论上无可挑剔。但天朝的事情就是这样,无论多好的政策,施行起来就走了样。一些乡绅挟势力,厚亲族,薄远邻,致矛盾迭出,官司不断,给本来就觊觎这眼前肥肉的地方官吏以借口,趁机插手,直接管理,形成了事实上的“国进民退”,从收粮到仓储保管,再到何时放粮,全由地方官员说了算。

(四)到开皇十年,隋文帝以“义仓”设在民间,粮食损耗太多为由,下令所有“义仓”纳入所在州衙门管理(无形中增加了粮食运输的成本),“义仓”由民间自救储备转变为国家粮食储备。稍后,杨坚更下诏,强制百姓往“义仓”交粮,从最初的劝导自愿,变成强制性国家税外之税(这也是古代专制王朝的死结)。“义仓”“国有化”后,短短几年,户部便报告:“府藏皆满,无所容,积于廊庑。”据史料记载和后世学者推算,全国的“义仓”储存量达到了汉武帝初年的总量,“文景之治”用了七十多年积累的粮食数量,隋朝十几年就达到,也即积累的速度是汉文时的五到六倍。

(五)这里边有一个问题:汉文到隋文虽然经过了七百年,但社会生产力并没有发生大的改变,生产效率也提高有限,如此快速积累的财富(粮食)从哪里来呢?除了一些无关紧要的因素外,最主要的一个解释就是:朝庭与民争利,财富迅速大规模地由百姓家中转移到国家(隋杨)手中,随之而来的是各种社会资源和要素由广大乡村向少数城市流动集聚。

(六)这样造成的结果是,“国富民穷”,“城市繁荣”,“乡村凋蔽”。隋文帝相较还是节俭、仁厚之君,但在他后期,已出现了“人多饥乏,百姓逐食”的情形。至隋炀即位,各级官吏腐败怠政,或相互欺瞒,上下其手;或事不关已,不及时报告朝廷、救济饥民,任由官仓粮食霉烂。杨广其人又刚愎自用,一惯听喜不听忧,“上有所好,下必从焉”,官员便投其所好,上奏:国泰民安,天下太平。自已住在长安、洛阳城里,以为国库充盈了,城市繁华了,老百姓自然也很富裕,索性歌舞升平。及至烽烟四起,还荒唐地认为是个别奸滑之徒在煽动(十个人的口粮被三两个人享用,其余饿肚子的七人就要闹事)。

(七)唐高宗李治时,大臣高履行向其有“隋朝积存的粮食够当时八百七十万户吃五十年……”之奏言,后世一些文人学者据此便机械静止地认为隋给唐留下了足够吃几十年的现成粮。殊不知,除极少数零头因战火隐没(唐时发现已霉烂),一部分毁于战乱,大部分已被饥民乱兵吃光(难怪古代把当兵叫“吃粮”)。李渊进长安时,长安已无粮,先遣平阳公主在远郊扶风武功一带向大户借粮以募兵。至唐太宗初年,向突厥用兵时,还向商人富户借粮。放着官仓里隋朝留下多的吃不完的粮食不用,向商人借,这说得通吗?

(八)李世民登基后曾说:“凡理国者,务积于人”,只要百姓手中有粮,朝庭心里就不慌。于民让利,藏富于民,大河有水小河满,与其等着百姓决堤放水,还不如自已主动开闸泄洪。李世民吸取隋亡的教训,这样说,也这样做,因此才有“贞观之治”和“大唐盛世”。综上分析,隋留给唐够吃五十年粮食的说法是不正确的。

网友对此评论道:那是形容隋朝富裕,说国家五年不种不收,国家照样兴旺,说他的丝绸财宝之物类,库存量应用五六十年还有可能的,。隋朝因征高丽国损兵损粮,粮食一经是空虚的未期。那时侯的技术,粮食也不可能畜存五六十年的。

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 174 关注
  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    325 引用 • 1395 回帖
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    107 引用 • 295 回帖 • 1 关注
  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    334 引用 • 323 回帖 • 1 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 52 关注
  • 996
    13 引用 • 200 回帖 • 6 关注
  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 95 关注
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 31 关注
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 384 关注
  • V2Ray
    1 引用 • 15 回帖
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    5 引用 • 26 回帖 • 529 关注
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 154 关注
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 654 关注
  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 510 关注
  • 微软

    微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。

    8 引用 • 44 回帖
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    8 引用 • 30 回帖 • 407 关注
  • HBase

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。

    17 引用 • 6 回帖 • 73 关注
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 211 关注
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    4 引用 • 16 回帖 • 4 关注
  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    47 引用 • 25 回帖
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 399 关注
  • NetBeans

    NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。

    78 引用 • 102 回帖 • 680 关注
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    142 引用 • 442 回帖
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    266 引用 • 665 回帖 • 1 关注
  • Wide

    Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。

    欢迎访问我们运维的实例: https://wide.b3log.org

    30 引用 • 218 回帖 • 629 关注
  • 安全

    安全永远都不是一个小问题。

    199 引用 • 816 回帖
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    567 引用 • 3532 回帖