[转]被当做狗和鸡来驱赶的百姓

原文链接:知乎

杜甫写过许多好诗。

好诗,不一定是辞藻美、场面好、色色入画。

不一定是吴楚东南坼,乾坤日夜浮。不一定是五更鼓角声悲壮,三峡星河影动摇。 不一定是星垂平野阔,月涌大江流。不一定是细雨鱼儿出,微风燕子斜。

孔夫子说,诗可以兴,可以观,可以群,可以怨——可以激发感情,可以了解一切,可以合群,可以讽谏。

描述超逸的境界,李白可能汉语诗人里无可匹敌。月下飞天镜,云生结海楼。

但杜甫想得更多。

都说白居易老妪能解,其实杜甫有许多句子,也是朗朗上口,而且,明白如画。

冬天了,没房子住,还被人抢了茅草。所谓南村群童欺我老无力, 忍能对面为盗贼,公然抱茅入竹去。赶上冬雨天,没法过啊,自经丧乱少睡眠,长夜沾湿何由彻。

再想到天下还有那么多苦寒的人,冬天没地方住,于是:

安得广厦千万间,大庇天下寒士俱欢颜,风雨不动安如山。
千年之下看来,这些句子都还很生动。

历史写流离失所的乡村居民,大多平直叙述。他却会如此写:

久行见空巷,日瘦气惨凄。但对狐与狸,竖毛怒我啼。四邻何所有?一二老寡妻。
画面历历,如在眼前。

历史写老百姓被驱赶,他却会连带画面与音效一起给你,说百姓被驱赶,就像狗和鸡。

爷娘妻子走相送,尘埃不见咸阳桥。
牵衣顿足拦道哭,哭声直上干云霄。
况复秦兵耐苦战,被驱不异犬与鸡。

他也会留下那么一句话,平平道来,但千年之下,依然让人读之,如鲠在喉,无法介怀:

朱门酒肉臭,路有冻死骨。

千古说杜甫是诗圣,是诗史。

圣,是他炉火纯青的技法,也有悲悯心肠。史,是因为他就像一个伸到盛唐的镜头,记录下了那些动态与声音。

这就是所谓,可以观,可以怨——千年之后,我们都能读到他对当时百姓苦难的描述,对朝廷的讽谏。

甚至,还多一点。

再看一遍:

安得广厦千万间,大庇天下寒士俱欢颜,风雨不动安如山。
久行见空巷,日瘦气惨凄。但对狐与狸,竖毛怒我啼。四邻何所有?一二老寡妻。
爷娘妻子走相送,尘埃不见咸阳桥。
牵衣顿足拦道哭,哭声直上干云霄。
况复秦兵耐苦战,被驱不异犬与鸡。
朱门酒肉臭,路有冻死骨。

这些诗是叙述唐朝。但凑在一起看,有没有让你联想到历史上的其他时期呢?

也不奇怪,因为千古以来,百姓类似的辛苦,实在太多了。

这就叫,可以兴。

好诗就是因为真实,因为底层百姓,千年不变的哀愁,而格外动人,映照千古。

汪曾祺先生写过许多好文章,尤其写吃著名。

但我最喜欢他的文章,是这一篇:《七里茶坊》。

写1960年代,他被发配到张家口附近,负责组织掏粪。工作之余,大家睡在大车店的通铺,看书的看书,聊天的聊天,一边吃莜面,一边吹嘘坝上有羊肉吃、有韭菜花……

到夜深,看见坝上有人连夜冒雪赶羊下来了,很辛苦。但还是来了,因为,“过年,怎么也得叫坝下人吃上一口肉!”汪先生写,他觉得这句话朴素而美丽,久久不能入睡。

与汪先生一道的几位,有这么段对话:

老刘说:“他们真辛苦!”
过了一会,又自言自语地说:
“咱们也很辛苦。”
老乔一面钻被窝,一面说:
“中国人都很辛苦啊!”

我喜欢这段话,是因为里面有点杜甫的精神。

这些细节,当然不如历史书那么宏伟——历史书记录的东西太宏伟了,往往会让人忽略每个被牺牲的个体数字之后,都是个活人。

再看一遍:

安得广厦千万间,大庇天下寒士俱欢颜,风雨不动安如山。
久行见空巷,日瘦气惨凄。但对狐与狸,竖毛怒我啼。四邻何所有?一二老寡妻。
爷娘妻子走相送,尘埃不见咸阳桥。
牵衣顿足拦道哭,哭声直上干云霄。
况复秦兵耐苦战,被驱不异犬与鸡。
朱门酒肉臭,路有冻死骨。

杜甫并不只写这些丧的事。他也写大唐盛世:

忆昔开元全盛日,小邑犹藏万家室。稻米流脂粟米白,
公私仓廪俱丰实。九州道路无豺虎,远行不劳吉日出。
齐纨鲁缟车班班,男耕女桑不相失。宫中圣人奏云门,
天下朋友皆胶漆。百馀年间未灾变,叔孙礼乐萧何律。

他笔下盛唐气象,是百姓因为安全感过剩,得到了抬头挺胸的自信。

一如他笔下乱世,也是从百姓处着眼,百姓流离失所,被驱不异犬与鸡。

好诗是可以跨越时间的。不仅记录历史,而且我们经历越多,越能够对照,咂摸出点滋味来。

比如,比起小时候,现在我们读安得广厦千万间这句,读被驱不异犬与鸡这句,所思所想所感,那自然是大不相同吧?

我是个写东西的,而且写得很杂。后台也时不常有人跟我说,既然有那么多可以写的,写这个有啥鸟用呢?

大多数文字,在当时写来,的确没啥鸟用。

杜甫当年写这个,也没能立刻结束安史之乱。

但记录下来的历史,总比不记录下来好嘛。

孔子笔削春秋,字寓褒贬,不佞不谀,使乱臣贼子惧。

咱自然不敢比孔圣人。但这个道理是对的。总有人怕各色历史被记录下来,怕这样的历史流之后世。

比如,这篇昨天发布在微信平台,今天就被删除了。大概有人特别讨厌杜甫吧?

我是觉得,只要真相只要还在流通,就很好。

杨国忠们肯定也不希望后世人等,看到杜甫的句子,知道唐朝百姓曾经被驱不异犬与鸡,但杜甫写了,千古流传,我们都知道了。

而且经历的事越多,同样一句话,越能咂摸出不同滋味来。

比如,我这篇是写杜甫,写汪曾祺,写“中国人都很辛苦啊”。本来没啥意思。

但一定已经有哪位读着读着,根据自己的经验和体会,感受到了点什么,对杜甫和汪曾祺乃至中国历史,都有了一点点新想法,一点点启发——这就挺好嘛。

对待历史,许多时候,记录、传播与表达本身,就是有意义的。

杜甫记下了被驱不异犬与鸡,从此这一刻就不会淹没在时间长河里,而是留在历史之中了。

记住就是一切。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/453577.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

背包问题(动态规划)

本篇文章作为个人的背包问题学习资料,来自转载 dd大牛的《背包九讲》. P01: 01背包问题 题目 有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大…

notepad编译java_Notepad++直接编译运行java代码的具体步骤

最近不少朋友表示还不会Notepad直接编译运行java代码的操作步骤,使用下面小编就带来了Notepad直接编译运行java代码的操作方法哦,一起去看看吧。Notepad直接编译运行java代码的具体步骤下载Notepad,找到Plugin Manager。插件--->Plugin Ma…

基于linux 的2048

于 debian 接着写 2048, 的影响,如下面的: 感兴趣的朋友能够在这里(http://download.csdn.net/download/kamsau/7330933)下载。 版权声明:本文博客原创文章,博客,未经同意,不得转载。…

架构师之路

1. 架构师之路(1)---面向过程和面向对象 1、引言 机算机科学是一门应用科学,它的知识体系是典型的倒三角结构,所用的基础知识并不多,只是随着应用领域和方向的不同,产生了很多的分支,所以说编程并不是一件很困难的…

r语言做断轴_R语言用nls做非线性回归以及函数模型的参数估计

非线性回归是在对变量的非线性关系有一定认识前提下,对非线性函数的参数进行最优化的过程,最优化后的参数会使得模型的RSS(残差平方和)达到最小。在R语言中最为常用的非线性回归建模函数是nls,下面以car包中的USPop数据集为例来讲解其用法。数…

day8-异常处理与网络编程

第1章 异常处理 1.1 什么是异常? 1.1.1 描述 #1 什么是异常? # 异常是错误发生的信号,一旦程序出错,就会产生一个异常,应用程序未处理该异常, # 异常便会抛出,程序随之终止 异常就是程序运行时发生错误的信…

常用数据结构的一部分类

VECTORvector是可以实现自动增长的对象数组。java.util.vector提供了向量类(vector)来实现向量数组的功能。在C和C中可以使用指针来实现动态数组,java通过提供大量的类库来弥补这个功能。向量类的对象 可以向其中随意插入不同类的对象&#x…

进程(并发,并行) join start 进程池 (同步异步)

一、背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的…

面对职业诱惑,我们如何作出理性的选择?

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:http://blog.csdn.net/jobchanceleo/archive/2007/07/08/1682484.aspx 分享一个发生在我们身边的案例&a…

xamarin怎么调用java的_XamarinSQLite教程在Xamarin.Android项目中使用数据库

XamarinSQLite教程在Xamarin.Android项目中使用数据库在Xamarin.Android项目中使用预设数据库的具体操作步骤如下:(1)创建一个Xamarin.Android项目,如AndroidSQLiteDemo。(2)在AndroidSQLiteDemo项目的Resources文件夹下创建一个Raw文件夹。(3)将上一节中…

Selector的一些state使用

(一)Selector的基本状态android:state_selected 控件选中状态,可以为true或falseandroid:state_focused 控件获得焦点状态,可以为true或falseandroid:state_pressed 控件点击状态,可以为true或falseandroid:state_enabled 控件使能状态&#…

服务框架及服务治理组件——业界调研

声明:主要内容来自公司内部 对业界的调研,不一定恰当、准确、实时。 表格文字较多,APP阅读体验较差 团队服务相关组件\方案通信框架监控负载均衡\路由是否开源腾讯完全自研;BG内部自治,每个BG有自己相应的解决方案,单独…

在操作系统重启后恢复应用程序的工作状态

Windows 10 创意者更新之后,默认开启了重启后恢复应用程序状态的功能。这是自 Vista 以来就提供的功能——Restart Manager。 应用程序实现这一功能只需要调用 RegisterApplicationRestart 即可。传入两个参数: 重启后使用的命令行参数(例如当…

裁员感悟

好员工,别以为裁员与你无关(上) 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址:http://blog.csdn.net/jobchanceleo/archive/2007/05/26/…

php传中文给Java_完美解决PHP中文乱码(转) - - JavaEye技术网站

PHP中文乱码一般是字符集问题,编码主要有下面几个问题。一.首先是PHP网页的编码1.文件本身的编码与网页的编码应匹配a.如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charsetgb2312")&#xff0c…

CharSequence类

CharSequence是char类型的一个可读序列,它本身是一个接口,CharBuffer、String、StringBuffer、StringBuilder这个四个类实现了这个接口。此接口对于不同种类的char序列提供统一的只读访问以下是这个函数的API 它只定义了四个方法 /*** This interface re…

程序员考核的五大死因

程序员考核的五大死因(上) 程序员作为企业开发力量的最核心资产,无疑得到公司从上至下的一致关注。开发是个智力密集型产业,程序开发的特点是,付出相同时间的情况下,两个开发者之间的产能会相差十几甚至几…

java编写螺旋矩阵讲解_Java如何实现螺旋矩阵 Java实现螺旋矩阵代码实例

本篇文章小编给大家分享一下Java实现螺旋矩阵代码实例,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有…

Vue Axios的配置 (高仿饿了么)

export default {name: "app",components: {"v-header": header},data() {return {seller: {}};},created() {let _this this; // 让this始终代表最初this指向的对象this.axios.get(../data.json).then(function(res) {_this.seller res.data.sellercons…

PagerAdapter学习

前言: ViewGroup可以实现很多功能,如简单的页面导航和页面滑动等等。谷歌公司为我们提供ViewGroup的API。谷歌公司推荐我们把ViewGroup和Fragment一起使,如果一起使用的话,应该使用FragmentPagerAdapter和FragmentStatePagerAdapter来进行适配处理&#…