【华为网络技术大赛】服务器操作系统基础原理——服务器基础&&用户和组

1 服务器的分类

按服务器的外形分类
  • 塔式服务器
  • 机架服务器
  • 刀片服务器
  • 高密度服务器
按指令集分类
  • 精简指令集RISC(非X86架构)--UNIX服务器
  • 复杂指令集CISC(X86架构)--X86服务器

2 服务器硬件组件构成

主要包含 CPU 内存 硬盘 三大组件

3 主流服务器厂商

  • IBM Oracle (大小型机)
  • 其他厂商(X86服务器)

4 服务器技术架构的三大发展趋势

  • Scale-up纵向扩展架构
    提升单台服务器的计算性能,高性能交易类业务。
  • Scale-out横向扩展架构
    高并发,高密度,大数据,公有云。
  • Hyper-converged超融合架构
    计算、存储、网络集中,整体的计算解决方案。集成优化。

5 中间件

中间件可以为上层应用软件提供运行和开发环境,提供预制可复用的业务功能模块 API接口等,帮助用户灵活高效的开发和集成复杂的应用系统。(JAVA中间件、Apache Tomcat)

6 云计算服务器架构

IaaS PaaS SaaS

7 Linux发行版本

  • Redhat CentOS SUSE Entprise 侧重于网络服务,企业管理
  • Debian Slackware 侧重于服务器及其稳定性
  • Ubuntu Fedora OpenSUSE 侧重于用户体验

8 Linux的结构

硬件 内核 外壳 应用程序

9 Linux的特点

  • 多任务,多用户
    CPU时间分片,分给不同的进程。
  • 管道,功能强大的Shell
    前一个程序的输出作为后面的输入
  • 安全保护机制,稳定性好
    防止非法访问,Unix好于Linux,Linux好于Windows
  • 用户界面,强大的网络支持
    TCP/IP就是Linux的缺省网络协议
  • 移植性好
    源代码用C语言写成,便于移植。

10 Linux用户和用户组的管理

总结

UID /etc/passwd
root:x:0:0:root:/root:/bin/bash
用户名:密码:UID:GID:描述:家目录:Shell类型
SuperUser: UID=0
SystemUser:UID=1-499
常规用户:UID=500-60000


GID /etc/group
root:x:0:root
组名称:组密码:GID:加入该组的用户
没有SuperUser
SystemUser:UID=0-499
常规用户:UID=500-60000


常用命令
用户查询常用命令 id、finger

id:查询当前登录用户的UID、GID
finger:查询当前用户属性信息

新增、删除用户 useradd userdel
-D查询默认配置
设置用户密码 passwd
修改用户属性 usermod
新增、删除用户组 groupadd groupdel
修改用户组属性 groupmod
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 不以规矩.不能成方圆。--《孟子·离娄上》 说到指令集以及CPU架构体系,大家就会想到计算机专业课程里面的计算机体...
    欧阳大哥2013阅读 13,153评论 11 70
  • 七班不散,明明在毕业时才会说这句话,没想到在今天就先说了出来。 校长的命令,将正值初三学年的我们,分了班。当然...
    双宥阅读 263评论 0 3
  • 一本书可以看很久看不完,一直没有阅读习惯,近两个月迫于写文章逼迫自己看,说实话还是有难度的! 赚钱机器...
    chengang123456阅读 1,083评论 0 0
  • 上篇文章我们介绍struts2标签库中的控制标签的基本使用和部分原理,本篇文章接着了解下标签库中有关数据标签的使用...
    Single_YAM阅读 1,835评论 0 4