古代的“姓”跟“氏”其实是两码事,绝不能搞混了

咱们平时说的“姓”,也就是族谱上的第一个字,那是家族的标志,没法改。后面那个“名”,通常是父母给起的。不过在先秦那会儿,“姓”跟“氏”其实是两码事,绝不能搞混了。 话说古代是母系氏族社会,女人才是管事的。那时候的“姓”,说白了就是一个族群共用的称号。比如《左传》里说“男女同姓,其生不繁”,就是不让同姓结婚。因为那些古老的姓,像姬、姜、妫、嬴、姒,大多带着“女”字旁。商朝的“子”姓和战国楚国的“芈”姓算是个例外。 至于“氏”,那可就五花八门了。有拿国名当氏的,比如齐、鲁、秦;有拿职业当氏的,像陶工的“陶”;还有拿祖先谥号或官职当氏的,比如“文”、“武”或者“司马”。 贵族女子出嫁前,一般喊自己国家名加姓,比如齐姜。嫁人后如果丈夫是国君,就改喊丈夫国家名加自己姓;如果丈夫是卿大夫,就喊丈夫封地名加自己姓。同宗族的姐妹还会按“伯、仲、叔、季”排辈分加姓。 晋献公的夫人齐姜就是个例子,“齐”说明她是齐国人,“姜”是她的姓。嫁到晋国后她就得叫晋姜了。 再看男子那边,只有贵族才有“氏”。大家一般用“氏”加“名”来称呼。比如电视剧《芈月传》里的黄歇,“黄”是他的氏,因为他是黄国人;“歇”才是他的名字。 孔子和孟子也不例外。孔子本名孔丘,其实他真正的姓是“子”;孟子叫孟轲,他的本姓是“姬”。后来三朝以后这区分就不严格了,到了西汉司马迁写《史记》时就完全不区分了,所以我们现在才会把“姓氏”当成一个词用。 这次主要的参考资料是《中国通史》。