服务器的特性:

高速度的CPU运算能力

长时间的可靠运行

强大的I/O外部数据吞吐能力

服务器通常具有更高的性能,效率,高可靠,高可用性,以及更好的扩展性。

服务器的分类

(1)服务器按外形分类

塔式服务器: 常见的立式和卧式机箱结构的服务器,可放置在普通的办公环境。

优点:主板扩展性较强,适合常见的入门级和工作组级服务器应用,而且成本比较低,性能能满足大部分中小企业用户的要求。

缺点:个体比较大,占用空间多,不方便管理。

机架式服务器:工业标准化下的产品,其外观按照统一标准来设计,配合机柜统一使用,以满足企业的服务器密集部署需求。

优点:相对塔式服务器更节约空间,适合于大型专用机房统一部署和管理的服务器的场合。

缺点:内部空间有限,扩充性较受限制且散热稍差。

刀片式服务器:刀片服务器是一种HAHD(High Availability High Density,高可用高密度)的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的。

优点:每块刀片都是热插拔的,系统可以轻松地进行替换,并且将维护时间减少到最小。

缺点:散热较差且价格高昂。

(2)服务器按指令集分类:

非x86服务器:这种服务器有很好的稳定性,整体性能强,就是价格昂贵。主要用于金融、电信等大型企业的核心系统中。使用RISC(Reduced Instruction Set Computing,精简指令集)或EPIC(Explicitly Parallel Instruction Computers,显示并行指令集)处理器。

X86服务器:又称CISC(Complex Instruction Set Computer,复杂指令集)服务器,基于PC机体系结构,也被称为PC服务器,这种服务器主要用在中小企业和非关键业务中,价格相对便宜、兼容性好。

电源保护:UPS(不间断电源,一般能维持30分钟-1小时左右)、双电源(AB双路)。

CPU与核心、线程的关系:(CPU相当于工厂,核心相当于工人,线程相当于生产流水线。)

内存:是CPU和硬盘之间的缓冲设备,临时存储器,断电数据丢失。

阵列卡(RAID卡)的好处:1.把所有硬盘的容量加在一起。2.数据更安全。3.性能更好。是服务器的标配,连接到服务器的硬盘必须经过RAID卡。一般好点的RAID卡配有电池,可以单独供电。

Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。

Linux内核是一个特殊的软件程序,用于实现CPU和内存分配、进程调节、设备驱动等核心操作,以面向硬件为主(包围在硬件之上,控制系统程序与硬件之间打交道)。

Linux内核版本有两种:稳定版和开发版,Linux内核版本号由3组数字组成(x.yy.zz):第一个组数字.第二组数字.第三组数字

Linux内核的版本号命名是有一定规则的,版本号的格式通常为“主版本号.次版本号.修正号”。主版本号和次版本号标志着重要的功能变动,修正号表示较小的功能变更。

第一个组数字:目前发布的内核主版本。

第二个组数字:偶数表示稳定版本;奇数表示开发中版本。

第三个组数字:错误修补的次数。

在Linux系统中所有的磁盘以及磁盘中的每个分区都是用文件的形式来表示的。

硬盘:对于IDE接口的硬盘设备,表示为“hdX”形式的文件名,对于SATA或SCSI、SAS、SSD(固态硬盘)接口的硬盘设备,则表示为“sdX”形式的文件名,其中“X”可以为a、b、c、d等字母序号。例如,将系统中的第1个IDE设备表示为“hda”,将第2个SATA设备表示为“sdb”。

Linux默认情况下提供6个虚拟终端来让用户登录,系统将F1~F6定义为tty1~tty6。使用ctrl+alt+Fn组合键,就可以从图形界面切换到命令行界面的第n个虚拟终端。按alt+Fn组合键可以在命令行界面终端之间切换。。Fn代表F1、F2、…、F6功能键(如果是centos7系统安装图形界面,F1是图形界面,F2、…、F6是命令行界面)。

在centos7/rhel7之前的linux版本,linux运行级别分为7个级别,分别是0~6级别。

0代表关机(poweroff)、1代表单用户模式、2代表多用户模式,但没有网络服务、3代表完整多用户模式,有网络服务,登陆后进入控制台命令行模式、4运行级别,预留,系统未使用、5代表图形界面、6代表系统正常关闭并重启。

修改启动时默认运行级别:修改/etc/inittab文件#vim /etc//inittab,进入文件后将5改为3之后,保存,重启

服务器硬件与linux系统的更多相关文章

  1. Django项目:CMDB(服务器硬件资产自动采集系统)--07--06CMDB测试Linux系统采集硬件数据的命令02

    #settings.py """ Django settings for AutoCmdb project. Generated by 'django-admin sta ...

  2. Django项目:CMDB(服务器硬件资产自动采集系统)--06--06CMDB测试Linux系统采集硬件数据的命令01

    #base.py # ————————01CMDB获取服务器基本信息———————— from config import settings #配置文件 class BasePlugin(object ...

  3. linux系统下,11款常见远程桌面控制软件

    linux系统下,11款常见远程桌面控制软件 一. Grdc 它是一个用GTK+编写的,适用于gnome桌面环境的远程桌面访问软件.看图: 常见功能: 1.提供全屏,窗口化的远程控制.支持高分辨率下的 ...

  4. windows系统以及linux系统的优缺点以及区别

    一.Linux以及Windows系统的优缺点对比   Windows Linux 优点 Windows Server系统相对于其他服务器系统而言,极其易用,极大降低使用者的学习成本. Linux系统是 ...

  5. Linux系统——MySQL基础(二)

    # MySQL数据库完全备份与恢复## 数据库备份的分类1. 从物理与逻辑的角度,备份可以分为物理备份和逻辑备份.(1)物理备份:对数据库操作系统的物理文件(数据文件.日志文件)的备份.物理备份又可分 ...

  6. 使用 ipmitool 实现 Linux 系统下对服务器的 ipmi 管理

    http://www.ibm.com/developerworks/cn/linux/l-ipmi/ 1.简介 IPMI(Intelligent Platform Management Interfa ...

  7. linux系统下,11款常见远程桌面控制软件(转载)

    远程控制能够给人们带来很多便利,本文介绍了11款常见的Linux系统下的远程桌面控制工具,总有一款能适合您. 一. Grdc 它是一个用GTK+编写的,适用于gnome桌面环境的远程桌面访问软件.看图 ...

  8. 云计算第一章:服务器硬件及linux初体验

    第一章:服务器硬件及linux初体验 一.了解linux: 1.linux的三大分支:debian.redhat.ubuntu 2.redhat版本: redhat:红帽,简称RHEL,企业级官方版本 ...

  9. 在Linux系统下运行微信Web开发者工具

    微信Web开发者工具只有window版本和mac版本,如果想要在Linux系统下运行微信Web开发者工具,需要花费很大周折. 注:带 * 的步骤或文件为不确定是否管用的步骤或文件.本人系统为Linux ...

随机推荐

  1. jdbc的入门学习

    一.JDBC相关概念介绍 1.1.数据库驱动 这里的驱动的概念和平时听到的那种驱动的概念是一样的,比如平时购买的声卡,网卡直接插到计算机上面是不能用的,必须要安装相应的驱动程序之后才能够使用声卡和网卡 ...

  2. 如何设置记事本( .txt文件)的默认编码为UTF-8?

    1.在桌面新建一个文本文档,不要写入任何内容,然后手动另存为,将此文档编码改为UTF-8,然后将文件名字改为template.txt: 2.再将template.txt移动到C:\Windows\Sh ...

  3. oracle 约束与索引

    1.约束 1.not null(列表不为空) create table 表名(列名1 列表属性2 not null,列名1 列表属性2 not null); 2.unique(列表不能重复) crea ...

  4. 《HTTP - 跨域》

    本文参考 HTTP访问控制(CORS) 一:什么是跨域? - 所谓跨域, 是浏览器为了保护网站安全而建立的一种保护策略,既浏览器的同源策略. - 意味着使用这些API的Web应用程序只能从加载应用程序 ...

  5. Windows10 ntoskrnl.exe占用大量的磁盘空间(100%)

    一.解决办法: 1.此电脑(右键)>  管理(点击)> 系统工具 > 任务计划程序 > 任务计划程序库 > Microsoft > windows > .NE ...

  6. layui 将后台传过来的值等价替换

    <th lay-data="{field:'opentime',width:'12%' , sort: true, align:'center',templet:'#roleTpl'} ...

  7. shiro使用redis作为缓存,出现要清除缓存时报错 java.lang.Exception: Failed to deserialize at org.crazycake.shiro.SerializeUtils.deserialize(SerializeUtils.java:41) ~[shiro-redis-2.4.2.1-RELEASE.jar:na]

    shiro使用redis作为缓存,出现要清除缓存时报错 java.lang.Exception: Failed to deserialize at org.crazycake.shiro.Serial ...

  8. elasticsearch安装head插件

    安装Head插件 由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包. <1>安装Node.js 下载解压 wget https://node ...

  9. Windows —— cmd命令

    Windows —— cmd命令 cd 命令 进入cmd的默认目录:默认为 C:\Users\Administrator> 进入文件夹:cd 文件夹名 返回上一层目录:cd.. 切换目录: 清屏 ...

  10. 【Mac】-NO.133.Mac.1 -【重置忘记macos root密码】

    Style:Mac Series:Java Since:2018-09-10 End:2018-09-10 Total Hours:1 Degree Of Diffculty:5 Degree Of ...