古代政府机构及官员品级

我国古代官员职位各历史阶段不同,分类繁多。

中央官制历史沿袭

战国时,各国国君之下设相与将,分掌文武权柄。我们熟知的例子有,赵慧文王以蔺相如为相,廉颇为将。但同时期楚国最高长官为令尹,武官是上柱国,与其他国官职不同。

秦朝皇帝之下设丞相府、太尉府、御史大夫寺组成的中枢机构。丞相秉承皇帝旨意辅理国政,太尉掌管全国军事,御史大夫是皇帝的秘书长,兼管监察。秦国的丞相官位最高,尊称为相国,也称为宰相。

汉初沿袭秦制,汉武帝以后丞相地位虽在,权力却逐渐缩小。西汉末丞相改成大司徒,太尉改成大司马,御史大夫改成大司空,号称三公,且都是宰相。但是到东汉光武帝时,三公权力变小,台阁反而成了实际上的宰相府。

这里的台阁指尚书机构尚书台。后世称尚书省。首长是尚书令,副职是尚书仆射。后来由于尚书省权势太大,又设中书省、门下省三省分职制度。

中书省取旨,门下省审核,尚书省执行。

唐代认为中书令和侍中的官位太高,所以此官不轻易授人。常常给他官员加“参与朝政”、“参与政事”之类的名义,以执掌宰相之职。

宋代中央是中书和枢密院,分掌文武,称二府。而辽代的中枢机构是南北宰相府,各设左右宰相。

明朝废中书省,皇帝亲理国政,翰林院官员加殿阁大学士辅政,号称辅臣。首席辅臣有元辅、首辅之称。

清沿明制,到雍正时成立军机处,大学士也就没什么职权了

九卿:

九卿是自秦汉时中央的行政长官。

一、奉常,后称太常。掌宗庙礼仪。

二、郎中令后称光禄勋。管宫廷侍卫。

三、卫尉,管宫门近卫军。

四、太仆,管皇帝车马。

五、廷尉,汉时又称大理,是最高的法官。

六、典客,后称太行令、大鸿胪,管理少数民族来朝事宜。

七、宗正,管理皇族事务。

八、治粟内史,后称大农令、大司农,管租税赋役。

九、少府,管宫廷总务。

以上就是后世称的九卿,九卿之中廷尉、典客和治粟内史管的是政务,其余六卿管的是皇帝私人事务。

九卿之外还有掌管京师治安的中尉,后称执金吾。以及掌管营建宫室的将作少府,后称将作大匠等等。

尚书本是九卿中少府的属官。后发展为尚书台后,事物增多,于是分曹治事。每曹设尚书一人。到隋代确定为:吏、民、礼、兵、刑、工六部。唐代因唐太宗避讳改民部为户部。

六部:

一、吏部,掌管官吏的任免、审查、考绩、升降等。

二、户部 ,掌管土地、户口、赋税、财政等。

三、礼部,掌管典礼、科举、学校等。

四、兵部,掌管全国军政。

五、刑部,掌刑法、狱讼等。

六、工部,掌管工程、营造、屯田、水利等。

各部首长称尚书,副首长称为侍郎。六部成立,九卿的职权后面渐渐变小,有的直接裁撤。

史官

周代太史,掌文史星历兼管国家图书。秦汉时太史、太卜、太祝等官归奉常领导。魏晋南北朝设专职史官,称著作朗。唐代设史馆,以他官兼任史馆修撰,由宰相监修国史。宋代史馆称为国史实录馆,有修撰、编修、检讨等官。明代史官并入翰林院。

武官

春秋时有将军称号。战国有大将军称号,后来有左右前后将军,秦汉沿置。汉代还有骠骑将军,车骑将军,卫将军。魏晋以后将军名目繁多。

地方官制

春秋时地方行政单位有邑县。邑县的长官,鲁国卫国称宰,晋国称大夫,楚国称令尹。

战国时有郡,有县。郡的长官为守,掌军事为主。县的长官为令,掌民政为主。

秦汉万户以上的县,长官称令。不及万户的县,长官称长。县丞助理县政,县尉掌管治安。

隋唐县的长官统称令。宋代派中央官员出掌县政则称为“知某某县事”, 简称知县。明清沿用知县之称。元代则称为县尹。

品阶勋爵

古代把职官分为若干等级。汉代以俸禄多寡作为官位高低的标志。曹魏时职官分九品,一品最高,九品最低。隋唐时,九品又分正从,自正四品起,每品又分上下两阶,共三十级。明清加以简化,九品只分正从,共十八级。

隋代把有职务的官称为职事官,没有职务的官称为散官。到唐代把前代散官官号加以整理补充,重新规定品级,作为标志官员身份级别的称号称阶,即阶官。

唐代采取某些散官的官号,略加补充作为酬赏军功的勋号,称勋,即勋官。 上柱国、柱国、上护军、护军、轻车都尉等,共十二级。

周代封爵:公侯伯子男

汉代实际封爵的只有王侯。皇子封王相当于先秦的诸侯,所以称诸侯王。汉初异姓也封王,异姓受封者统称列侯。

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

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

相关文章

[QT编程系列-22]:基本框架 - QT常见数据结构:QString、QList、QVector、QMap、QHash、QSet、QPair快览

目录 1. QT常见数据结构概述 2. QList与QVector比较 3. QPair和QMap比较 4. QT数据结构与STL库数据结构比较 5. QT数据结构与STL库数据结构性能比较 1. QT常见数据结构概述 在Qt中,有几个主要的数据结构常用于处理和组织数据,包括: QS…

数据库用户管理

数据库用户管理 一、创建: 1.新建用户: CREATE USER 用户名来源地址 [IDENTIFIED BY [PASSWORD] 密码];‘用户名’:指定将创建的用户名. ‘来源地址’:指定新创建的用户可在哪些主机上登录,可使用IP地址、网段、主机…

Docker 应用容器引擎

Docker 应用容器引擎 一、Docker是什么二、Docker安装和查看1、docker安装2、docker版本信息查看3、docker信息查看 三、镜像操作四、容器操作1、容器创建2、创建并启动容器3、容器的进入4、复制5、容器的导入和导出6、删除容器 一、Docker是什么 是一个开源的应用容器引擎&…

ROS:nodelet

目录 一、前言二、概念三、作用四、使用演示4.1案例简介4.2nodelet 基本使用语法4.3内置案例调用 五、nodelet实现5.1需求5.2流程5.3准备5.4创建插件类并注册插件5.5构建插件库5.6使插件可用于ROS工具链5.6.1配置xml5.6.2导出插件 5.7执行 一、前言 ROS通信是基于Node(节点)的…

【动手学深度学习】--15.含并行连结的网络GoogLeNet

文章目录 含并行连结的网络GoogLeNet1.Inception块2.GoogLeNet模型3.训练模型 含并行连结的网络GoogLeNet 学习视频:含并行连结的网络 GoogLeNet / Inception V3【动手学深度学习v2】 官方笔记:含并行连结的网络(GoogLeNet) 1.…

【云原生】容器镜像

v ljx97609760 一起沟通学习 容器镜像 容器镜像(Image)所承载的是封装了应用程序及其所有软件依赖的二进制数据。 容器镜像是可执行的软件包,可以单独运行 你通常会创建应用的容器镜像并将其推送到某仓库(Registry)&…

Appium-Python-Client 源码剖析 (一) driver 的元素查找方法

目录 前言 源码版本:0.9 结构图: mobileby.py appium 的 webdriver.py selenium 的 webdriver.py seleniumdriver appiumdriver 前言 Appium-Python-Client是一个用于Python语言的Appium客户端库,它提供了丰富的API和功能,用于编写和…

【LeetCode】594. 最长和谐子序列

594. 最长和谐子序列(简单) 方法:哈希表计数 思路 题目规定的「和谐子序列」中的最值差值正好为 1,因而子序列排序后必然符合[a,a,.., a 1,a1]形式,即符合条件的和谐子序列长度为相邻两数(差值为 1)的出现次数之和。…

国产单片机(沁恒微WCH)CH32V307评估板初探

国产单片机(沁恒微WCH)CH32V307评估板初探 关于沁恒微:国产芯厂家、官网链接 公司简介 - 南京沁恒微电子股份有限公司 (wch.cn) 开发板资源: 评估板应用于 CH32V307 芯片的开发,IDE 使用 MounRiver 编译器,可选择使用板载或独…

为何异地销号这么难?这些注意事项要熟记!

最近有不少小伙伴私信小编,他们在网上办理的大流量手机号卡,用了一段时间之后想换其他的卡,所以想注销当前用的卡,但是注销的时候确实屡屡碰壁,程序还比较繁琐,有的甚至申请注销了几个月还注销不掉&#xf…

面向对象Java基础

前言 看大话设计模式的时候,发现自己的基础不是很扎实,重新回顾一些存在有点点不确定的内容,并从书中截取下来,做成笔记快速复习。 1、字段和属性 字段:用private修饰,也叫私有变量。属性:字…

关于uniapp分享功能实现

创建一个混入 export default {data() {return {//设置默认的分享参数//如果页面不设置share,就触发这个默认的分享share: {title: 商会宝,//自定义标题path: /pages/home/home?appId${uni.getStorageSync("appid")}, //默认跳转首页imageUrl: , //可…

Microsoft Outlook 共享收发邮件的权限给其他人

点击File 点击Account Settings→DelegateAccess 点击Add

[java安全]CommonsCollections1(LazyMap)

文章目录 【java安全】CommonsCollections1(LazyMap)前言LazyMap如何创建LazyMap对象?如何调用LazyMap的get()方法?如何触发AnnotationInvocationHandler#invoke()方法?POC总结参考 【java安全】CommonsCollections1(LazyMap) 前言 前面我们…

菜单 三级检索的实现,可配置搜索是否包含标题

const asideTreeDataOrigin [ //? 原始的侧边栏数据,不可修改 ]; let asideTreeData JSON.parse(JSON.stringify(asideTreeDataOrigin)); //? 动态的实时展示的侧边栏数据const menuCheck (val, menuItem) > menuItem.name.indexOf(val) > -1 || menuIte…

Hadoop: High Available

序言 在Hadoop 2.X以前的版本,NameNode面临单点故障风险(SPOF),也就是说,一旦NameNode节点挂了,整个集群就不可用了,而且需要借助辅助NameNode来手工干预重启集群,这将延长集群的停…

Python学习笔记-Windows下VirtualEnv+VSCode中虚拟环境配置

1 VirtualEnv简介 VirtualEnv是一个虚拟化环境,是独立开的开发环境,在一个文件夹中创建的独立虚拟环境,可以分隔开不同项目,开发互不影响。 优点如下: 使不同的应用开发环境独立,避免互相干扰环境升级不…

RxSwift 使用方式

背景 最近项目业务,所有模块已经支持Swift混编开发,正在逐步使用Swift 方式进行开发新业务,以及逐步替换老业务方式进行发展,所以使用一些较为成熟的Swift 的三方库,成为必要性,经过调研发现RxSwift 在使用…

lvs使用

1.前言 LVS(Linux Virtual Server)是一个基于 Linux 内核的负载均衡器,用于分发网络流量和将请求转发给后端服务器。LVS 提供了多种负载均衡算法和转发模式,以满足不同场景和需求的负载均衡需求,在LVS中定义虚拟服务的…

制作Visual Studio离线安装包

vs2015之后官网就不提供离线安装包了,使用离线安装包就需要自己手动制作一个; 以vs2019为例: 先去官网下载在线安装器 官网下载地址:Visual Studio 较旧的下载 - 2019、2017、2015 和以前的版本 (microsoft.com) 展开2019的标签…