古代人名的字,是不是只有一些贵族或者官宦势力的人才有?一般平民没有吗?一般百姓会起吗?
因为古代中国的读书人是不分阶级的 农民也可以读书识字(读不读的起另说),而且对姓名没有硬性的规定 一般是按照家庭的传统或者文化程度起的。(中国古代没有世传下来的贵族,朝代更替全都完蛋)
但是名字起得好不好就体现文化水平了,比如朱元璋同志小时候讨饭当和尚期间名字就比较农,叫重八,(但是还是有名字的)基本是按照数字记名了。后来发奋图强 自己改了名字,装X不少。
再古老一些,比如周朝之前 还属于奴隶社会 姓名不像现在这样规范,名前一般是没有姓的。姓的大量形成是在周朝。另外当时只有贵族才有氏,类似一种封号,贫贱者有名无氏,氏成为贵族独有的标志。
秦朝时期周的贵族没落,特别到了汉朝 头号泥腿皇帝 刘邦时候 旧的贵族体系都基本瓦解了。(项羽同志就是旧贵族)取代的是刘性贵族,不过中间因为刘家人自己打来打去的,被武帝一下分封了,贵族渐渐有名无实,该体系受到了吕后传承下去的外戚体系的挑战。不过还好种子多也是有好处的,就有了光武帝,直到最后的中山靖王之后草鞋刘备。(打住吧)
汗,才发现问的是字。
盛行于周朝,后来形成了一种制度。据《礼记·檀弓》上的说法,在人成年后,需要受到社会的尊重,同辈人直呼其名显得不恭,于是需要为自己取一个字,用来在社会上与别人交往时使用,以示相互尊重。因此,古人在成年以后,名字只供长辈和自己称呼,自称其名表示谦逊,而字才是用来供社会上的人来称呼的。
这个和名差不多 还是读书的问题,什么人都可以取,但是你字都不认识跑去托人给你取个字,是否太装B。