linux基础:1、linux简介、虚拟化软件的安装与配置、Xshell的安装与配置

   2023-02-07 学习力0
核心提示:Linux目录Linux一、linux简介二、linux发展史三、虚拟化技术1、简介2、虚拟化软件下载3、重要名词解释4、远程链接工具一、linux简介常见岗位1、自动化运维2、容器运维3、DBA4、IDC运维(机房运维员)计算机种类linux常用的计算机种类:1、台式机2、笔记本3、

Linux

一、linux简介

常见岗位

1、自动化运维
2、容器运维
3、DBA
4、IDC运维(机房运维员)

计算机种类

linux常用的计算机种类:
    1、台式机
    2、笔记本
    3、服务器  
        作用:
            1.相比较于笔记本和台式机数据的安全性更高、不易于丢失
            2.可以24小时不间断地提供服务
            3.提升用于体验

服务器

服务器的种类:
	# 云主机服务器 (阿里云、百度云、腾讯云)
		大企业服务器过多可能造成资源浪费,所以对服务器资源进行整合
 		对多出的资源进行出售(类似于出租房子)
       
	# 物理主机服务器
    	1、机架式服务器
    		多用于服务器较多的大型企业使用
    	2、刀片服务器
    		多用于大写的数据中心或需要大规模计算机的领域
   		3、塔式服务器
    		外观看起来像普通台式电脑主机,多用于中小型或个体户

常见品牌:
    1、戴尔dell(常见)
    2、华为
    3、IBM(被联想收购,更名为:thinkserver)
    4、浪潮(国内居多)

服务器尺寸:
	主要以U为单位
    	1 U = 1.75 英寸 = 4.445cm = 4.45cm
	常见服务器尺寸
    	1U、2U、4U

服务器内部组成

1、电源:
	冗余技术
    	UPS(不间断电源系统)、双路或多路供电、发电机
        
 2、CPU:做数据运算处理
	CPU路数
    	单路==1个  双路==2个  四路==4个
	CPU核数
    	把CPU⽐喻成⼚房, 将CPU中的核数⽐喻成⼚房中的⼯⼈,CPU核数是真正处理⼯作任务,CPU核数越多, 同时处理⼯作任务的效率越⾼
        
3、内存:临时存储数据(断电数据即丢失)
	缓存cache  缓冲buffer
	内存存储空间⼀分为⼆(公交⻋前后门上下⻋位置)
		cache缓存  从缓存读数据
		buffer缓冲 从缓冲写数据
        
4、硬盘:永久存储数据(断电数据不会丢失)
    硬盘种类:
        机械硬盘(性能低)
        固态硬盘(性能⾼)
    知识扩展:硬盘接⼝(SATA...)
 
5、远程管理卡:
	"""
        ⾮必选硬件且不同产商命名存在差异:
        dell:idrac\HP:ilo\IBM:RSA
	"""
    远程控制管理服务器的运⾏状态
    远程安装操作系统
    远程配置raid阵列信息 
    PS:⼀定要确认远程管理卡的默认地址信息
    
6、光驱:(安装系统)-- 已淘汰
	U盘安装系统 >>>: kickstart cobbler -- ⽆⼈值守安装系统

7、机柜
	机柜⾥⾯线缆⼀定要布线整⻬ 设置标签

服务器磁盘阵列

服务器磁盘阵列
     1)服务器上有多块硬盘保证数据不容易丢失
     2)服务器上存储数据较多可以将多块硬盘进⾏整合
     3)服务器上存储⼤容量数据效率更⾼

按照不同级别进⾏多块硬盘整合
     2块(raid0 raid1) 3块(raid5)

二、linux发展史

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

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

三、虚拟化技术

1、简介

将⼀台计算机硬件"拆分"成多份分配使⽤

如何实现虚拟化
	vmware软件 
         vmware12(16) ⽀持windows64
         vmware8 ⽀持windows32
         vmware fusion ⽀持苹果系统
我们使用虚拟化技术的目的是为了节省成本 一台计算机当多台计算机使用

2、虚拟化软件下载

最新版破解可能会有点麻烦 所以建议使用老版本(12 15)
直接百度搜索相关版本的激活码即可

3、重要名词解释

1、网络连接模式
	桥接模式 	  # 可以访问互联⽹!!!
        配置的地址信息和物理主机⽹段地址信息相同, 容易造成地址冲突
    NAT模式 		# 可以访问互联⽹!!!
        配置的地址信息和物理主机⽹段地址信息不同, 造成不了地址冲突
    仅主机模式   # 不可以访问互联⽹
        获取地址主要⽤于虚拟主机之间沟通,但不能访问外部⽹络
   
2.⽹关地址(海关)
	从⼀个⽹络到达另⼀个⽹络的必经关卡
 		ping 测试⽹络连通性命令
 		ping ⽹关地址

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

4、远程链接工具

xshell(推荐使⽤) 		免费版
苹果电脑的cmd终端就是天然的远程链接功能
python代码也可以操作(paramiko模块)
 
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • 【强转】QEMU+GDB调试linux内核全过程
    【强转】QEMU+GDB调试linux内核全过程
    昨天更新了一篇名为《QEMU+GDB调试linux内核全过程》[link][https://blog.csdn.net/weixin_37867857/article/details/88138432]的博客,发现排版比较混乱,而且思维也比较混乱。咋一看下来简直是惨不忍睹,而且会给读者在安装过程中一种云里雾里的感觉,加上
    03-08
  • Linux下Bochs,NASM安装和使用 linux bom
    Linux下Bochs,NASM安装和使用 linux bom
    以Ubuntu为例,先更新一下:sudo apt-get updatesudo apt-get upgrade然后安装Bochs环境:sudo apt-get install build-essential xorg-dev libgtk2.0-dev安装NASMNASM官网下载,这以nasm-2.14.02.tar.gz为例:用tar zxvf nasm-2.14.02.tar.gz解压后编译安装cd
    03-08
  • 把玩Alpine linux(一):安装
    把玩Alpine linux(一):安装
    导读Alpine Linux是一个面向安全应用的轻量级Linux发行版。它采用了musl libc和busybox以减小系统的体积和运行时资源消耗,同时还提供了自己的包管理工具apk。Alpine 的内核都打了grsecurity/PaX补丁,并且所有的程序都编译为Position Independent Executabl
    03-08
  • 日志审计与分析实验三(rsyslog服务器端和客户端配置)(Linux日志收集)
    日志审计与分析实验三(rsyslog服务器端和客户
     Linux日志收集一、实验目的:1、掌握rsyslog配置方法2、配置rsyslog服务收集其他Linux服务器日志:C/S架构:客户端将其日志上传到服务器端,通过对服务器端日志的查询,来实现对其他客户端的日志进行集中管理;下面实现就是通过两套机器来实现,(server:19
    03-08
  • Linux学习系列--如何在Linux中进行文件的管理
    Linux学习系列--如何在Linux中进行文件的管理
    文件在常见的Linux的文件系统中,经常使用能了解到的文件管理系统是分为多个文件夹进行管理的。如何查看文件路径 pwd ,在文件目录中,会有一个点(.)代表的是当前目录,两个点(..)代表的是当前目录的上层目录在Linux下,所有以点开始的文件都是“隐藏文件
    03-08
  • [JetBrains] 我想在 Linux 上使用 macOS 键绑定!
    [JetBrains] 我想在 Linux 上使用 macOS 键绑定
    很高兴认识你,我的名字是kitakkun。我最近开始实习,是工程界的新手。顺便说一句,这是我的第一篇文章。你最喜欢的操作系统是什么?视窗?苹果系统?还是Linux?我将它们全部用于不同的目的,但感觉就像 macOS ≒ LinuxWindows。一两个月前,我最喜欢 Linux
    03-08
  • linux 配置Socks51
    linux 配置Socks51
    ***大家耳熟能详,但是socks用到的人比较少,那什么是socks呢?请看第二段或者百度百科,socks分别有4和5两个版本,现在5为主流。工作中经常用***访问国外,但是同时国内的速度又慢了,让人很纠结,实际上这个时候可以考虑使用socks。指定某一个程序使用国外s
    02-10
  • linux下如何单独编译设备树? linux设备树是什
    答: make vendor/device_name.dtb  如: make freescale/fsl-1043a-rdb.dtb
    02-10
  • linux下mysql开启远程访问权限及防火墙开放3306端口
    linux下mysql开启远程访问权限及防火墙开放3306
    开启mysql的远程访问权限默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。主流的有两种方法,改表法和授权法。相对而言,改表法比较容易一点,个人也是比较倾向于使用这种方法,因此,这
    02-10
  • 移植linux3.7到nuc900系列开发板遇到的问题
    通过移植学习linux新版本内核,大概了解一下内核变化。记录一下移植过程中遇到的问题或值得注意的地方。1,添加一款arm9芯片的支持首先修改\arch\arm\tools\mach-types文件添加一行w90p950evbMACH_W90P950EVBW90P950EVB同目录下的脚本文件在编译内核时会根据
    02-10
点击排行