0%

Linux系统的特殊权限用于扩展基础权限的功能,使得Linux权限更加强大灵活。

本文通过一个示例介绍gRPC服务开发过程,示例创建两个项目,一个服务端,一个客户端。

本文主要介绍gRPC开发环境搭建过程

作为开篇,简单介绍 gRPC 相关的一些知识。

time 命令主要用于测量命令执行时所消耗的时间及系统资源信息。

systemd 包含一系列工具集合,其作用不仅包含初始化操作系统,还包括后台服务管理,日志归档,设备管理,电源管理、定时任务等

Systemd 是 Linux 操作系统最新的 init 系统,它的主要设计目标是克服 SysVinit 串行执行脚本导致运行效率低的缺点,提高系统的启动速度。同时 Systemd 提供了和 SysVinit 兼容的特性,这降低了系统向 Systemd 迁移的成本。

Linux 操作系统的启动首先从 BIOS 开始,进而从磁盘加载MBR,接下来进入 bootloader,载入内核,完成内核初始化。内核初始化的最后一步是启动 pid 为 1init进程,这个进程是系统的第一个进程,它负责产生其他用户进程。
早期的大多数 Linux 发行版的 init 系统是和 System V 相兼容的,被称为 SysVinit 。它源于 System V 系列 UNIX 。