前八章的重点题

1. 运维人员的重要职责有哪些?网站数据不丢失,不泄露

网站7*24小时运行

提升用户体验感

 2.服务器尺寸的衡量单位是什么?

U

为计量单位 =1,75英寸4.45cm

 3.互联网企业常见的服务器品牌以及型号有哪些?

Dell R420/R430 R720/R730

ibm 3650 2U

Hp

华为

联想

浪潮

4.

常见的服务器的型号有哪几种?

 5.

内存的特点有哪些?

内存是cpu和磁盘直接的缓冲设备是临时存储器(存放数据)若断电就会丢失

内存的容量和处理速度直接决定了电脑数据传输的快慢

一般程序运行的时候会被调度到内存中执行,服务器关闭或程序关闭后,数据自动从内存中释放掉

内存和CPU 硬盘一起并称为三大件

6.

简述程序、进程和守护进程之间的区别?程序 c/java/Python代码文件  存放在磁盘中的数据

进程   正在运行的各类程序  (放在内存里执行)

守护进程  持续保存运行的程序

 7.简述 buffer 和 cache 区别?

Buffer主要用于输入/输出过程,读取和写入主磁盘过程中,通过使不同程序所使用的类似数据易于访问而使进程更快。

而Cache则用于从磁盘读取和写入进程。

Buffer

只能是ram的一部分


但cache是ram的一部分也可以是磁盘的一部分当主磁盘用做缓存时该过程为磁盘缓存

 8.

什么是远程控制卡,作用是什么?安装在服务器上的硬件设备提供一个网口,使它可以链接到局域网内,提供远程访问。

通过网络远程(异地)开关服务器并可以查看服务器开关的过程信息

9. 常见的磁盘的接口有哪几种?

IDE SAS SATA SCIS

 10. Raid

卡的级别有哪些?分别有什么特点?

[if !supportLists]0        [endif]1 5  10

0

多块盘连接到一块容量是多块盘总和

性能是所有磁盘之和

没有冗余,坏一块盘整个Raid 0 就坏数据容易丢失

不太重要的资料

性能要求高容量要求高

1

将两块盘整合到一起,容量是一块盘容量

是一块盘的性能

冗余百分百  坏掉一块数据不会丢失

适用环境容量要求不高

存放重要数据

[if !supportLineBreakNewLine]

[endif]

10

4块盘

先做2个raid 1 把两个raid1合成为0 就是Raid10


5

3块盘 1块盘做冗余备份 2块盘合成Raid0  连接起来就是Raid 5


. Linux 发展中三个重要人物及其贡献?

1984 年谭邦宁开发了用于教学的unix系统命名为Minix

1984年斯托曼  发起了开发自由软件的运动,并成立了自由软件基金会FSF和gnu项目

1991年托瓦斯  公开了Linux内核源码

简述 GNU 是什么?

Gun

意思Gun not Unix 革奴计划

GPL

协议的内容有哪些?

保证任何人有共享和修改自由软件的自由,任何人有权限取得,修改和重新发布自由软件的源代码权利,但都必须同时给出具体更改的源代码

常见的 Linux 发行版本有哪些?

Ubuntu    桌面系统

redhat centos    

服务器端linux

Debian FreeBSD    如果对安全要求很高

SUSE           德国

Fedora  稳定之后== Redhat ==去除收费==Centos

红旗Linux  麒麟linux

简述 RedHat 和 CentOS 之间的区别?

Redhat 商业版  有收费组件  可原厂技术支持服务

Centos 免费社区版  去除Redhat 商标跟收费组件再编译成的版本

简述 RedHat 和Fedora 系统之间的区别?

Redhat 

是公测版

Fedora

是内测版稳定之后 ==redhat=去除logo 去除收费=Centos

32 位系统和 64 位系统之间的区别?当初设计时定位不同

安装要求配置不同

运算速度不同

寻址能力不同

简述 Linux 系统有哪些优秀的特点?

开放源代码的程序软件,可自由修改

UNIx系统兼容。具备几乎所有Unix的优秀特性

可自由传播,无任何商业化版权

适合lntel 等x86 CPU系列架构的计算机

请简述 Linux 系统中常见的几种分区及其作用

/boot 系统引导分区存放系统引导文件

Swap 内存交换空间虚拟内存

/     存放系统文件及程序

请描述 Linux 系统中不同分区方式及其应用场景

某个节点服务器分区,该服务器上的数据有多分(其他节点也有)且数据不重要分区为

/boot 学习中256 (1-2g)

Swap 物理内存的1.5倍  内存大于8g时给8-16G即可

/剩余硬盘空间大小

针对数据库及存储角色的服务器分区  大量重要数据

/boot 学习中256 (1-2g)

Swap 物理内存的1.5倍  内存大于8g时给8-16G即可

/  大小设置为50-200G 存放系统相关文件,网站等的业务数据不放这里

/data 剩余硬盘空间大小,放数据库及存储服务等重要数据当然data的名称也可以换成别的名字

大门户网站

/boot 学习中256 (1-2g)

Swap 物理内存的1.5倍  内存大于8g时给8-16G即可

/  大小设置为50-200G存放系统相关文件,网站等的业务数据不放这里

剩余的磁盘空间保留,不再进行分区,将来分配给不同部门使用,根据需求分区

简述 Vmware 虚拟机中虚拟网卡有哪三种连接方式

桥接

nat

仅主机模式简述桥接模式和 NAT 模式之间的区别

         nat把物理机当成路由器连接虚拟机,可以用于主机和虚拟机间相互通信/虚拟机和主机在共享一个IP地址

桥接模式 可以为虚拟机分配一个与物理机相同网段的独立ip 所有网络功能跟真实机器几乎一样

常见的远程连接工具有哪些?

Xshell putty  secureCRT

远程连接工具采用的是什么协议,默认端口号是多少?

SSH 协议22

简述远程终端工具连接不上虚拟机的故障排查思路?

检查服务端  ipa  ifconfig

检查网卡配置

.

检查端口和进程

命令为:服务器端运行的ssh服务:ps -ef |grep ssh 【查询进程中有无命令】

端口:22. #ss -lntupp |grep ssh 【查看端口命令】 netstat -intup(后装)

想让他提供服务

服务开始

systemctl start sshd

在检查。

客户端:ip 端 口 协议是不是对的

但是都是对的,就是连不上,咋办?

A:ping

10.0.0.200 检查物理连接能否到达


如果不可达 :

连接的ip输入出错了,

物理链路有问题(vm环境调虚拟网络编辑器)

B:telnet

10.0.0.200 .22(端口) 检查对方有没有提供服务下·

         查看防火墙状态

Systemctl status firewalld.service

关闭:systemctl stop firewalld.service

启动:systemctl start firewalld.service

开机不自启动systemctl disablefirewalld.service

关闭selinux

[if !supportLineBreakNewLine]

[endif]

启动 sshd 服务的命令是________?

Systemctl  start  sshd

常见的无法远程连接服务器的原因有哪些?

防火墙是否开启

端口号是否正确

Ip地址是否正确

查看网卡 ip 的命令有哪些?

Ip a          ifconfig  

如何测试服务器能否连上互联网?

Ping baidu.com

. 什么是快照?

快速还原因误操作损坏的系统,或者未来重新建立新的学习环境

Centos7 中如何修改默认网卡命名

Nmtui 可以进入图形化更改

Vim/vi /etc/sysconfig/network-scripts/被修改的网卡名

安装系统时第一行【TAB】然后在64 后输入net. ifnames=0 biosbevname=0

请描述命令行提示符的各组成部分含义?

[root@oldboy-58 ~]#

用户名分隔符用户名当前路径提示符

对于不会使用的命令如何查询帮助?

Man help info

Linux 系统关机命令有哪些?

Shutdown –h now    init 0  systemctl  poweroff/halt

Linux 系统重启命令有哪些?

Reboot    shuntdow –r now   init6

Linux 系统普通命令和内置命令有什么区别?

普通命令是在系统中存在的文件

内置命令在系统中不存在的文件,存在于bash解释器里。

特殊性:7有些命令也存在文件

  请写出在 Xshell 命令行模式下你所知道的快捷键命令?

Ctrl +c 中断命令

Ctrl+l  清屏命令

Ctrl+u  删除/剪切光标前的命令

Ctrl+k   删除/剪切  光标后的命令

Ctrl+Y   粘贴前面命令

CTrl+p    粘贴后面命令

Ctrl+ 方向键  切换到上个单词或下个单词

Ctrl+a   光标到行首

Ctrl+e   光标到行尾

创建一个/oldboy 目录。

Mkdir /oldboy

切换目录到/oldboy 下。

Cd /oldboy

查看当前路径所在位置

Pwd

在上述 oldboy 目录下创建一个 oldgirl.txt 文件。

Touch oldgirl.txt

5.

通过一条命令同时创建 oldboy1,oldboy2 两个目录。

mkdir oldboy1  oldboy2

 6.

把/oldboy/oldgirl.txt 文件复制到/opt 下。

cp   /oldboy/oldgirl.txt /opt

7.

查看当前/opt 目录下有哪些文件。

cd /opt

pwd

 8.

把/oldboy/oldgirl.txt 再次移动到/opt/下并且没有确认提示。

\Mv /oldboy/oldgirl.txt /opt

 9.

把/oldboy/oldgirl.txt 文件删除并且不提示。

rm-f /oldboy/oldgirl.txt

 10.

把/oldboy/目录删除并且不提示。

Rm –rf /oldboy

. 如何在 Vmware 下的 Linux 系统中看到 ISO 文件镜像中的文件。

ls/dev/cdrom

#mount/dev/cdrom /mnt  #<==挂载:将/mnt作为/dev/cdrom的入口。

#cd /mnt

#ls

#df –h 查看挂载成功否

cd .. #<==退到上一级目录卸载

#<==

取消挂载:



当我们想要配置网卡信息时需要修改那个文件

/etc/sysconfig/network-scripts/ifcfg-eth0


根下的目录生产中常用的核心文件

[if !supportLineBreakNewLine]

[endif]

/bin  二进制命令目录                  /etc/sysconfig/network-scripts/ifcfg-eth0

/boot 系统引导程序所需的文件目录      /etc/resolv.conf

/dev    设备软件目录光驱磁盘        /etc/hostname(CentOS7特有)

/etc  系统配置文件    启动程序        /etc/hosts

/home 普通用户的家目录              /etc/fstab

/proc   虚拟文件系统存放进程信息系统内核相关信息/etc/rc.local

/root  超级管理员的家目录                /etc/redhat-release

/sbin   系统管理相关的命令超级管理员     /etc/sysctl.conf

/tmp   临时文件目录用作回收站           /etc/systemd/system(CentOS7特有)

/usr   用户或系统软件应用程序目录         /usr/lib/systemd/system(CentOS7特有)

/var    存放系统日志的目录              /etc/sysconfig/network(CentOS6及以前特有)

/var/log/messages   系统日志的路径

/var/lib/       用来存放一些库文件




/etc/sysconfig/network-scripts/ifcfg-eth0      网卡信息

/etc/resolv.conf    Linux系统DNS 客户端配置文件

/etc/hostname(CentOS7 特有)     主机名配置文件

/etc/hosts          系统本地的DNs 解析文件

/etc/fstab    配置开机设备自动挂载的文件

/etc/rc.local   存放开机自启动程序命令的文件

/etc/redhat-release   声明RedHat 版本号和名称信息的文件

/etc/sysctl.conf        Linux内核参数文件

/etc/systemd/system(CentOS7 特有)    系统应用程序存放路径

/usr/lib/systemd/system(CentOS7

特有)    软件启动程序所在的目录

/etc/sysconfig/network(CentOS6

及以前特有)   主机名配置文件


vim 编辑器中的快捷键有哪些?

打开后无法直接编辑,需要按i进入编辑模式

修改这个文件内容吧

修改完后,按esc退出编辑模式

:wq进行保存修改 必须是“:” 英文符号

q不保存 退出 q!强制退出

wq!强制保存退出


vim模式转换图

命令模式:进入vim默认的模式编辑模式:按i进入 a I o 也可以进入

底行模式:按下:(冒号)之后进入到的模式

快捷键:

把光标移动到文件的第1行     gg

把光标移动到文件的最后一行   G

将光标从所在位置移动到当前行的开头

把光标移动到文件的第100行     100gg

在当前行下面插入一行并进入编辑模式  o(小写)

在当前行上面插入一行并进入编辑模式  O  (大写)

删除光标所在位置到行尾的内容并进入编辑模式 C(大写字母)

删除光标所在位置到行尾的内容 D (大写字母)

快速到达行尾并进行编辑模式  A

快速保存并退出     zz

复制光标所在行   yy

黏贴          p

多次黏贴 数字+p

删除/剪切 一整行   dd

查找快捷键 /“要查找的内容”

查找下一个n

查找上一个 N


显示行号:setnu

取消高度显示 :noh

复制光标所在的当前行    yy



2. 给文件增加内容的方法(不少于三种)?

Echo“oldboy”> 1.txt

cat >> 1.txt<

Oldboy

EOF

Vim 1.txt

3.

怎样实现在目前文件内容的基础上追加“I am oldboy”内容?

Echo “I am oldboy”

Cat >>1.txt <

I an oldboy

EOF

vim

4.

按行插入数字序列 1-50 到文件/oldboy.txt 中。

Seq 50>>1.txt

5.

显示 oldboy.txt 中 20-30 行的内容。

Sed ’20,30p’ –n  1.txt

6.

假设一个文件 test.txt 中有如下内容: Oldboy Oldgirl Oldboyedu 如何实现只打印出带有 Oldboyedu 的行。

[if !supportLineBreakNewLine]

[endif]

grep oldboyedu test.txt

7

.如何将 test.txt 中所有的 old(含大写)都替换成 young。如何实现无论正确输出结果

Tr old young < 1.txt

8.

还是错误报错都不提示统一追加到/tmp/error.log 文件中

p 2>/tmp/oldboy.txt

你可能感兴趣的:(前八章的重点题)