〔15〕司徒置掾、属三十一人,御属一人,令史三十五人。司空置掾二十九人,御属一人,令史三十一人。司空别有道桥掾。其余张减之号,史阙不可得知也。
司徒设有属官掾和属一共三十一人,一个御属,三十五个令史。司空设有掾二十九人,一个御属,三十一个令史。司空另外还设有专门管道路桥梁的官员,叫道桥掾。至于其他增减的名号,史书上有缺漏,现在已经没法知道了。
〔16〕汉东京大将军、骠骑将军从事中郎二人,掾、属二十九人,御属一人,令史三十人。骑、卫将军从事中郎二人,掾、属二十人,御属一人,令史二十四人。兵曹掾史主兵事,禀假掾史主禀假,又置外刺奸主罪法。其领兵外讨,则营有五部,部有校尉一人,军司马一人;部下有曲,曲有军候一人;曲下有屯,屯有屯长一人。若不置校尉,则部但有军司马一人。又有军假司马、军假候,其别营者则为别部司马。其余将军置以征伐者,府无员职,亦有部曲司马、军候以领兵焉。案大将军以下掾属与三府张减,史阙不可得知。置令史、御属者,则是同三府也。其云掾史者,则是有掾而无属,又无令史、御属,不同三府也。
东汉时期,大将军和骠骑将军手下设从事中郎二人,掾和属共二十九人,御属一人,令史三十人。车骑将军和卫将军手下设从事中郎二人,掾和属共二十人,御属一人,令史二十四人。兵曹掾史主管军事,禀假掾史主管俸禄和假期,还设置了外刺奸主管罪法。当将军领兵外出征讨时,军营分为五部,每部设校尉一人,军司马一人;部下面设曲,每曲设军候一人;曲下面设屯,每屯设屯长一人。如果部不设校尉,就只设军司马一人。另外还有军假司马、军假候,那些独立成营的则称为别部司马。其余因征伐而设置的将军,其府中没有固定的官员编制,也有部曲司马、军候来领兵。考察大将军以下的掾属设置,与三府相比有所增减,但史书缺漏,无法详细知道。那些设置令史、御属的,就与三府相同。那些只称掾史的,就是只有掾而没有属,也没有令史、御属,与三府不同。
〔17〕魏初公府职僚,史不备书。及晋景帝为大将军,置掾十人,西曹、东曹、户曹、仓曹、贼曹、金曹、水曹、兵曹、骑兵各一人,则无属矣。魏元帝咸熙中,晋文帝为相国,相国府置中卫将军、骁骑将军、左右长史、司马、从事中郎四人,主簿四人,舍人十九人,参军二十二人,参战十一人,掾、属三十三人。东曹掾、属各一人;西曹属一人,户曹掾一人,属二人;贼曹掾一人,属二人;金曹掾、属各一人;兵曹掾、属各一人,骑兵掾二人,属一人;车曹掾、属各一人;铠曹掾、属各一人;水曹掾、属各一人,集曹掾、属各一人,法曹掾、属各一人,奏曹掾、属各一人,仓曹属二人,戎曹属一人,马曹属一人,媒曹属一人,合为三十三人。散属九人,凡四十二人。
魏国刚建立那会儿,公府里的官职和办事员,史书上没有详细记载。到了晋景帝司马师当大将军时,设置了十个掾,西曹、东曹、户曹、仓曹、贼曹、金曹、水曹、兵曹、骑兵各有一个掾,没有设属。魏元帝咸熙年间,晋文帝司马昭做相国,相国府里设置了中卫将军、骁骑将军、左右长史、司马、从事中郎四个人,主簿四个人,舍人十九个人,参军二十二个人,参战十一个人,掾和属一共三十三个人。具体来说,东曹有掾和属各一人;西曹只有属一人,户曹有掾一人、属两人;贼曹有掾一人、属两人;金曹有掾和属各一人;兵曹有掾和属各一人,骑兵有掾两人、属一人;车曹有掾和属各一人;铠曹有掾和属各一人;水曹有掾和属各一人;集曹有掾和属各一人;法曹有掾和属各一人;奏曹有掾和属各一人;仓曹只有属两人;戎曹只有属一人;马曹只有属一人;媒曹只有属一人,加起来一共三十三人。另外还有散属九人,总共四十二人。
〔18〕晋初,凡位从公以上,置长史、西阁、东阁祭酒、西曹、东曹掾、户曹、仓曹、贼曹属各一人;加兵者又置司马、从事中郎、主簿、记室督各一人,舍人四人;为持节都督者,置参军六人。安平献王孚为太宰,增掾、属为十人,兵、铠、士、营军、刺奸五曹皆置属,并前为十人也。杨骏为太傅,增祭酒为四人,掾、属为二十人,兵曹分为左、右、法、金、田、集、水、戎、车、马十曹,皆置属,则为二十人。赵王伦为相国,置左右长史、司马、从事中郎四人,参军二十人,主簿、记室督、祭酒各四人,掾、属四十人,东西曹又置属,其余十八曹皆置掾,则四十人矣。凡诸曹皆置御属、令史、学干,御属职录事也。江左以来,诸公置长史、仓曹掾、户曹属、东西阁祭酒各一人,主簿、舍人二人,御属二人,令史无定员。领兵者置司马一人,从事中郎二人,参军无定员;加崇者置左右长史、司马、从事中郎四人,掾、属四人,则仓曹增置属,户曹置掾,江左加崇,极于此也。
晋朝初年,凡是地位在“从公”以上的官员,都设置长史、西阁祭酒、东阁祭酒、西曹掾、东曹掾、户曹属、仓曹属、贼曹属各一人;如果还带领军队,就再设置司马、从事中郎、主簿、记室督各一人,舍人四人;如果是持节都督,则设置参军六人。安平献王司马孚担任太宰时,增加掾和属为十人,兵、铠、士、营军、刺奸五个曹都设置属,加上之前的共十人。杨骏担任太傅时,增加祭酒为四人,掾和属为二十人,兵曹分为左、右、法、金、田、集、水、戎、车、马十个曹,每个曹都设置属,总共二十人。赵王司马伦担任相国时,设置左右长史、司马、从事中郎各四人,参军二十人,主簿、记室督、祭酒各四人,掾和属四十人,东西曹又设置属,其余十八个曹都设置掾,总共四十人。所有各曹都设置御属、令史、学干,御属的职责是掌管记录事务。东晋以来,各位公设置长史、仓曹掾、户曹属、东西阁祭酒各一人,主簿、舍人各二人,御属二人,令史没有固定名额。领兵的官员设置司马一人,从事中郎二人,参军没有固定名额;加崇(提升规格)的官员设置左右长史、司马、从事中郎各四人,掾和属各四人,那么仓曹增加设置属,户曹设置掾,东晋时加崇的规格,到这里为最高了。
〔19〕长史、司马、舍人,秦官。从事中郎、掾、属、主簿、令史,前汉官,陈汤为大将军王凤从事中郎是也。御属、参军,后汉官,孙坚为车骑参军事是也。本于府主无敬,晋世太原孙楚为大司马石苞参军,轻慢苞,始制施敬。祭酒,晋官也,汉吴王濞为刘氏祭酒。夫祭祀以酒为本,长者主之,故以祭酒为称。汉之侍中、魏之散骑常侍高功者,并为祭酒焉。公府祭酒,盖因其名也。长史、从事中郎主吏,司马主将,主簿、祭酒、舍人主阁内事,参军、掾、属、令史主诸曹事。司徒若无公,唯省舍人,其府常置,其职僚异于余府。有左右长史、左西曹掾、属各一人,余则同矣。余府有公则置,无则省。晋元帝为镇东大将军及丞相,置从事中郎,无定员,分掌诸曹,有录事中郎、度支中郎、三兵中郎。其参军则有谘议参军二人,主讽议事,晋江左初置,因军谘祭酒也。宋高祖为相,止置谘议参军,无定员。今诸曹则有录事、记室、户曹、仓曹、中直兵、外兵、骑兵、长流贼曹、刑狱贼曹、城局贼曹、法曹、田曹、水曹、铠曹、车曹、士曹、集、右户、墨曹,凡十八曹参军。参军不署曹者,无定员。江左初,晋元帝镇东丞相府有录事、记室、东曹、西曹、度支、户曹、法曹、金曹、仓曹、理曹、中兵、外兵、骑兵、典兵、兵曹、贼曹、运曹、禁防、典宾、铠曹、田曹、士曹、骑士、车曹参军。其东曹、西曹、度支、金曹、理曹、典兵、兵曹、贼曹、运曹、禁防、典宾、骑士、车曹凡十三曹,今阙所余十二曹也。其后又有直兵、长流、刑狱、城局、水曹、右户、墨曹七曹。高祖为相,合中兵、直兵置一参军,曹则犹二也。今小府不置长流参军者,置禁防参军。蜀丞相诸葛亮府有行参军,晋太傅司马越府又有行参军、兼行参军,后渐加长兼字。除拜则为参军事,府板则为行参军。晋末以来,参军事、行参军又各有除板。板行参军下则长兼行参军。参军督护,江左置。本皆领营,有部曲,今则无矣。公府长史、司马,秩千石;从事中郎,六百石;东西曹掾,四百石;他掾三百石;属二百石。
长史、司马、舍人这些官职是秦朝设立的。从事中郎、掾、属、主簿、令史是西汉的官职,比如陈汤就担任过大将军王凤的从事中郎。御属、参军是东汉的官职,比如孙坚曾担任车骑参军事。本来参军对府主不用行敬礼,晋朝时太原人孙楚担任大司马石苞的参军,他轻视怠慢石苞,从此才开始规定参军要向府主施敬。祭酒是晋朝的官职,汉朝时吴王刘濞曾担任刘氏祭酒。因为祭祀以酒为基础,由长者主持,所以称为祭酒。汉朝的侍中、曹魏的散骑常侍中功劳高的,都兼任祭酒。公府的祭酒,大概是沿用这个名称。长史、从事中郎主管官吏事务,司马主管军事,主簿、祭酒、舍人主管府内事务,参军、掾、属、令史主管各曹部门事务。司徒如果没有公爵,就只省去舍人一职,他的府第常设,其官职僚属与其他府不同。设有左右长史、左西曹掾、属各一人,其余则相同。其他府有公爵就设置,没有就省去。晋元帝担任镇东大将军及丞相时,设置从事中郎,没有固定人数,分管各曹,有录事中郎、度支中郎、三兵中郎。他的参军则有谘议参军二人,主管讽谏议事,这是晋朝江东初期设置的,沿用军谘祭酒的名称。宋高祖刘裕担任丞相时,只设置谘议参军,没有固定人数。现在各曹则有录事、记室、户曹、仓曹、中直兵、外兵、骑兵、长流贼曹、刑狱贼曹、城局贼曹、法曹、田曹、水曹、铠曹、车曹、士曹、集曹、右户、墨曹,共十八曹参军。不署曹的参军没有固定人数。江东初期,晋元帝的镇东丞相府有录事、记室、东曹、西曹、度支、户曹、法曹、金曹、仓曹、理曹、中兵、外兵、骑兵、典兵、兵曹、贼曹、运曹、禁防、典宾、铠曹、田曹、士曹、骑士、车曹参军。其中东曹、西曹、度支、金曹、理曹、典兵、兵曹、贼曹、运曹、禁防、典宾、骑士、车曹共十三曹,现在缺了,只剩十二曹。此后又有直兵、长流、刑狱、城局、水曹、右户、墨曹七曹。刘裕担任丞相时,合并中兵、直兵设置一个参军,但曹仍然分两个。现在小府不设置长流参军的,就设置禁防参军。蜀丞相诸葛亮府有行参军,晋太傅司马越府又有行参军、兼行参军,后来逐渐加上“长兼”字样。朝廷任命的是参军事,府主板授的是行参军。晋末以来,参军事、行参军又分别有朝廷除拜和府板两种形式。板行参军之下还有长兼行参军。参军督护一职,是江东设置的。原本都统领营兵,有部曲,现在没有了。公府的长史、司马,俸禄千石;从事中郎,俸禄六百石;东西曹掾,俸禄四百石;其他掾俸禄三百石;属俸禄二百石。
〔20〕特进,前汉世所置,前后二汉及魏、晋以为加官,从本官车服,无吏卒。晋惠帝元康中定位令在诸公下,骠骑将军上。
特进这个官职,是在西汉时期设立的。西汉、东汉以及魏、晋时期都把它当作加官(即额外授予的荣誉头衔),享有和原本官职相同的车马和服饰待遇,但没有实际的下属吏卒。到了晋惠帝元康年间,规定其地位在诸公之下、骠骑将军之上。
〔21〕骠骑将军,一人。汉武帝元狩二年前121,始用霍去病为骠骑将军。汉西京制,大将军、骠骑将军位次丞相。
骠骑将军这个官职,只设置一人。汉武帝元狩二年,开始任命霍去病担任骠骑将军。按照西汉的制度,大将军和骠骑将军的地位仅次于丞相。
〔22〕车骑将军,一人。汉文帝元年,始用薄昭为车骑将军。鱼豢曰:“魏世车骑为都督,仪与四征同。若不为都督,虽持节属四征者,与前后左右杂号将军同。其或散还从文官之例,则位次三司。”晋、宋车骑、卫不复为四征所督也。
车骑将军这个官职,编制是一人。汉文帝元年(公元前179年),开始任命薄昭担任车骑将军。鱼豢在《魏略》中说:“曹魏时期,车骑将军如果担任都督,礼仪规格与四征将军相同;如果不担任都督,即使持有符节而归四征将军管辖,地位也和前后左右杂号将军一样。如果被撤销军职而改任文官,那么地位就排在太尉、司徒、司空三公之后。”到了晋朝和刘宋,车骑将军、卫将军不再受四征将军都督了。