首页 > 系统相关 >linux基础

linux基础

时间:2023-01-09 19:22:06浏览次数:37  
标签:虚拟化 基础 内存 linux 服务器 cpu 硬盘

目录

linux基础

计算机的种类

种类

台式机>>>笔记本>>>服务器

服务器的作用

  1. 可以避免数据不会丢失

  2. 可以24小时不间断提供服务

  3. 可以提升用户体验

上述这三点不单是服务器的特征也是运维人员的工作职责

服务器的种类

  1. 云主机服务器(比如腾讯)

    大企业服务器过多可能造成资源浪费,所以对服务器资源进行整合,之后根据付费多少分配对应资源给相应用户使用(类似租房子)

  2. 物理主机服务器

    1.机架式服务器

    ​ 多用于服务器数量较多的大型企业使用

    image

    2.刀片服务器

    ​ 多用于大型的数据中心或者需要大规模计算的领域

image

3.塔式服务器

​ 外观看起来向普通台式电脑主机,多用于满足中小型计算的领域

image

服务器

服务器的基本介绍

服务器的尺寸主要是以U为单位,常见的服务器尺寸有1U 2U 4U,基本的换算公式:

1U=1.75英寸=4.44CM=4.45CM

服务器的硬件参数配置可以私下了解

服务器的品牌

常见的服务器品牌有:戴尔dell、华为、IBM(被联想收购更名为thinkserver)、浪潮(国内居多)

服务器的内部组成

电源

机房的服务器为什么断电后还能工作?

​ 因为使用了冗余技术,机房多路供电,一般机房配有发电机。中国最大的服务器位于天津开发区的腾讯数据中心前台

冗余技术:UPS(不间断电源系统)、双路或者多路供电、发电机

CPU

cpu:做数据运算处理

cpu路数
	单路==1个   双路==2个   四路==4个
cpu核数
	把cpu比喻成厂房,将cpu中的核数比喻厂房中的工人,cpu核数是真正处理工作任务,cpu核数越多,同时处理工作任务的效率越高

内存

内存:临时存储数据(断电数据极客丢失)

内存存储空间⼀分为⼆(公交⻋前后门上下⻋位置),缓存cache和缓冲buffer
    cache缓存    从缓存读数据
    buffer缓冲    从缓冲写数据

硬盘

硬盘: 永久存储数据(断电数据不会丢失)
硬盘种类:
机械硬盘(性能低)
固态硬盘(性能⾼)

​ 知识扩展:硬盘接⼝(SATA...

远程管理卡

1.远程控制管理服务器的运⾏状态

2.远程安装操作系统

3.远程配置raid阵列信息

注意:非必选硬件且不同产商命名存在差异: dell:idrac\HP:ilo\IBM:RSA

光驱

光驱(安装系统)----目前已经淘汰

U盘安装系统:kickstart cobbler --- 无人值守安装系统

机柜

机柜里面线缆一定要不限整齐,设置标签

image

服务器磁盘阵列

服务器磁盘阵列

1.服务器上有多块硬盘保证数据不容易丢失

2.服务器上存储数据较多可以将多块硬盘进⾏整合

3.服务器上存储⼤容量数据效率更⾼

按照不同级别进行多块硬盘整合

​ 2块(raid0 raid1) 3块(raid5)

linux发展史

1991年,芬兰 林纳斯-托瓦丝 在⼤学期间基于unix微内核开发 第⼀款Linux内核,并且开源,并且很快加⼊FSF基⾦会.

操作linux系统的软件

1.Ubuntu(乌班图):有可视化界面
2.centos:使用频率最高(尤其是学习领域)
3.Debian\FreeBSD
4.红旗linux\麒麟linux(中文系统)
扩展:国内去IOE运动(IBM产品、Oracle数据库软件、EMC存储服务器)

虚拟化技术

虚拟化技术:将⼀台计算机硬件"拆分"成多份分配使⽤。

如何实现虚拟化

借助于vmware软件,我们使用虚拟化技术的目的是为了节省成本 一台计算机当多台计算机使用。

vmware12(16)    ⽀持windows64
vmware8         ⽀持windows32
vmware fusion   ⽀持苹果系统

虚拟化软件下载

百度下载,建议使用老版本12或者15的,因为最新版破解可以会有点麻烦

直接默认安装---路径最好简单---需要激活码激活(百度搜索相关版本激活码)

image

创建虚拟主机

注意事项:关于内存设置,内存比较多分配,每个虚拟主机1G(建议),内存至少每个虚拟住进512m,安装系统建议分配内存2G。

基本步骤:

image
image
image
image
image
image
image
image
image
image
image
image
image
image

虚拟机配置

先配置虚拟网络
image
image
image
image

centos系统配置

按照操作系统

image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image

常见配置:

image
image
image

重要名词解释

网络连接模式

桥接模式 可以访问互联⽹!!!

​ 配置的地址信息和物理主机⽹段地址信息相同, 容易造成地址冲突

NAT模式 可以访问互联⽹!!!

​ 配置的地址信息和物理主机⽹段地址信息不同, 造成不了地址冲突

仅主机模式 不可以访问互联⽹

​ 获取地址主要⽤于虚拟主机之间沟通,但不能访问外部⽹络

网关地址 相当于海关

​ 从⼀个⽹络到达另⼀个⽹络的必经关卡,直接输入命令:

        ping 测试网络连通性命令

        ping 网关地址

系统分区

1.普通分区
    / 根分区 将剩余容量都给根等价于C盘
    /boot 	启动分区 保存和系统启动相关的⽂件
     swap 	交换分区 临时将硬盘的多余容量变为内存使⽤内存<8G swap分区⼤⼩==1.5倍内存容量
    
 2.数据很重要的场景
    /boot 200M
    swap 1G 2G 1.5倍
    / 20G-200G
    /data 剩余空间

远程链接工具

我们推荐使用的是xshell,是免费版的,苹果电脑的cmd终端就是天然的远程链接功能。python代码也可以操作(paramiko模块)

标签:虚拟化,基础,内存,linux,服务器,cpu,硬盘
From: https://www.cnblogs.com/zhanglanhua/p/17038317.html

相关文章

  • HDFS常用基础命令
    hadoopfs-cat/wc/output1/part-r-00000hadoopfs-ls/wc/output1hadoopfs-rm-r/wc/output1删除目录以及下面的文件hadoopfs-puthl.txt/wc/data//当前目录......
  • mapreduce基础JOB操作
    packagecagy.mapreduce.wordcount;importjava.io.IOException;importorg.apache.hadoop.io.LongWritable;importorg.apache.hadoop.io.Text;importorg.apache.hadoop.m......
  • linux 内存空间(三) 内存地址范围和例子
    先放一张虚拟地址空间分布图(图截至深入理解计算机系统第三版):对于这张图有好多种不同的画法和呈现方式。       通过上面这几张图,我们应该清晰认识到linux......
  • [VueJsDev] 基础知识 - 常见编码集
    [VueJsDev]目录列表https://www.cnblogs.com/pengchenggang/p/17037320.html常用编码集:::details目录目录常用编码集Part.1:Unicode编码Part.2:ASCII编码Par......
  • [VueJsDev] 基础知识 - CommonJs VS ES Module
    [VueJsDev]目录列表https://www.cnblogs.com/pengchenggang/p/17037320.htmlCommonJsVSESModule:::details目录目录CommonJsVSESModulePart.1:CommonJsPart......
  • LINUX FIND
    前言find命令是我们日常工作中比较常用的Linux命令。全面的掌握这个命令可以使很多操作达到事半功倍的效果。如果对find命令有以下这些疑惑,本文都能帮你解决:find命令的......
  • 【Linux】设置桌面文件夹路径
    Linux系统会将桌面文件夹路径默认设置为 $HOME/Desktop,包括文档、下载、图片等文件夹路径都有各自的默认路径。若想更改这些文件夹路径,可参考『此链接』。首先到希望更......
  • [VueJsDev] 基础知识 - ES6循环使用手册
    [VueJsDev]目录列表https://www.cnblogs.com/pengchenggang/p/17037320.htmlES6循环使用手册:::details目录目录ES6循环使用手册Array.1:filter()方法Array.2:......
  • [VueJsDev] 基础知识 - snippetsLab 代码片段
    [VueJsDev]目录列表https://www.cnblogs.com/pengchenggang/p/17037320.html代码片段:::details目录目录代码片段Step.1:massCode代码片段管理Step.2:Vue2ini......
  • [VueJsDev] 基础知识 - AutoNumber VsCode 插件开发
    [VueJsDev]目录列表https://www.cnblogs.com/pengchenggang/p/17037320.htmlAutoNumberVsCode插件开发:::details目录目录AutoNumberVsCode插件开发Step.2:安装......