Linux教程

linux 基础

本文主要是介绍linux 基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

linux基础

服务器硬件与基本原理

1.什么是服务器

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因 此一般来说服务器应具备承担服务并且保障服务的能力。

2.为什么要用服务器

1、不能停机
	服务器就是能够提供长时间不停机服务器计算机设备。。搭建网站使用服务器,相对于家用台式
机和笔记本来说,需要更加稳定和更加可靠。

3.服务器的种类

根据服务器提供的服务类型不同:
文件服务器
数据库服务器
应用程序服
务器,WEB 服务器
根据服务器的外形分为(硬件服务器):
机架式服务器
刀片式服务器
塔式服务器(更强壮的计算机)

云主机服务器:
阿里云
腾讯云
亚马逊云

4.服务器品牌介绍

DELL   HP  IBM 浪潮  联想

5.电脑和服务器的主要构成

电源,CPU,内存,磁盘,远程,光驱,机柜

6.服务器的作用:(运维人员的三大职责)

保证数据不会丢失
保证服务稳定运行
保证用户访问体验
服务器硬件性能对比:CPU>内存>SSD固态盘>普通硬盘

7.硬盘

1、机械硬盘2、SSD(固态硬盘)

8.常见的操作系统

CentOS	:  企业中最常用的操作系统之一,隶属于RedHat公司,免费版本redhat	: 企业级的linux操作系统,收费版本Ubuntu 	: 企业中最常见的桌面版的linux操作系统。

9.linux操作系统是什么?

1991年linux系统内核诞生:开源的操作系统,可以自由传播支持多用户,多任务,多线程,以及多CPU支持应用于服务器端,嵌入式,以及个人PC(3大领域)

10.安装虚拟机软件

在虚拟机中,按Ctrl + Alt键,显示鼠标。1、xftp和xshell的区别?xftp是用来远程上传下载服务器软件的工具xshell是用来远程链接服务器的软件2、安装xshell软件和Xftp软件,init.sh   (106.13.81.75 账号:chenyang 密码:123456)  	1、双击	2、选择:商业	3、选择:接受	4、填写产品密钥:690313-111999-999313   101210-450789-147200	5、剩下的全部下一步直至安装完成3、使用xshell远程链接服务器	1、文件  ————>  新建		名称:远程链接ip的名称(可以自定义)		协议:远程链接服务器的协议名称叫做:SSH		主机:远程服务器的IP		端口:默认22即可。		说明:对于这个远程链接的说明	2、主机密钥已更改		选择:接受并保存	3、ssh的用户名		填写:root		建议:勾上记住用户名	4、ssh的密码		填写密码		建议:勾上记住密码	5、如果显示命令行即为登录成功4、优化操作系统	1、下载优化脚本:http://106.13.81.75/init.sh    用户名:chenyang   密码:123456	2、上传到服务器中	3、执行:bash ./init.sh	4、等待其执行完毕即为优化成功并重启(reboot)	5、重启登录Linux操作系统

课程小结:常见基础知识面试题

企业面试题:

1.你用过的服务器型号有哪些?配置如何?

dell R410 R610(1U) R710(2U)   2010-2013dell R420/430 R620/R630 (1U) R720/R730(2U) 2014-2016

2.程序、进程和守护进程的区别?

程序:python开发语言,编程语言编写的代码文件,存放在磁盘中的一些静态数据、代码文件,在运行后就是一个程序,如电脑上的QQ进程:已经执行的程序,程序的数据已经加载到内存中了,如QQ已经在电脑上运行了守护进程:daemon,伴随着主进程的挂断而挂断

3.提升用户体验的网站解决方案

1. 门户(大网站)极端案例:大并发写入案例(抢红包,微博)(数据存储方式:先内存,再硬盘)a) 服务器主板上安装蓄电池,在断电瞬间把内存数据回写到硬盘b) UPS(一组蓄电池)不间断供电(持续供电 10 分钟,IDC 数据中心机房会持续 1 小时)(Uninterruptible Power System/Uninterruptible Power Supply),即不间断电源,是将蓄电池(多为铅酸免维护蓄电池)与主机相连接,通过主机逆变器等模块电路将直流电转换成市电的系统设备。c) 选双路电的机房,使用双电源,分别接不同路的电。d) 柴油发电机+油罐,一般机房会和附近的加油站签订紧急供油协议。2. 中小企业案例:进行少量数据存储环境(数据存储方式:先硬盘,再内存,读内存)并发不是很多的网站, 数据也不是特别大的网站,读多写少的设备,会先把数据写入到磁盘,然后再通过程序把数据读入到内存里,再对外通过读内存提供访问服务。
  1. buffer和cache有什么区别:
buffer是缓冲“写”将数据写入到内存中,用来存放写入的数据区域,称为缓冲区 buffer;解决写的问题,保存即将要写入到磁盘上的数据。cache是加速“读”把数据读取从内存中,用来查看读取的数据区域,称为缓存区 cache;解决读的问题,保存从磁盘上读出的数据。

5.描述raid 0 1的和特点:


                    
这篇关于linux 基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!