1.运维人员的重要职责有哪些
数据安全不泄露,不丢失
7X24小时不宕机
服务效率高提升用户体验
2.绝对路径与相对路径概念和区别是什么
绝对路径是从根开始的路径
相对路径是不从根开始的命令
3.简述进程、守护进程、程序之间的区别
程序是静态放在磁盘中的文件
进程是正在运行的程序
守护进程是持续运行的程序
4.写出你所知道的主流Linux系统发行版本
Ubuntu Redhat Centos Debian Freebsd Fedoras
5.请描述GNU、GPL名词含义和内容
GUN是为了革unix的命,建立一套完全自由的和可移植的类unix的操作系统
GPL核心是保证任何人有共享和修改自由软件的自由,任何人有权利取得和修改和重新发布自由软件源代码的权利,但都必须同时给出具体更改的源代码。
6.请描述命令行提示符的各组成部分含义
[root @ winter ~] #
当前用户 分隔符 主机名 当前路径 提示符
7.Linux系统中网卡配置文件的地址是__/etc/sysconfig/network-scripts/ifcfg-eth0__,让指定程序开机自启需要再哪个文件设置_/etc/rc.local____,开机自动挂载的文件是___/etc/fstab____,DNS客户端的文件地址是___/etc/hosts___。
8.在/tmp中创建oldboy目录,并在其中创建oldgirl.txt文件
a.在oldgirl.txt文件中键入“oldboyedu”(不少于三种方法)
b.通过一条命令将下面内容输入到girl.txt中:
oldboyedu
oldgirl
linux
a vim oldgirl.txt ; i oldboyedu ; :wq
echo "oldboyedu" > oldgirl.txt
cat >oldgirl,txt< b cat >oldgirl.txt< >oldboyedu >oldgirl >linux >EOF 9. 已知/etc/目录为Linux默认配置文件及服务启动命令目录,请做如下题目:(6分) a. 请用tar 打包/etc 整个目录(打包及压缩) c. 请把a 中的压缩包,解压到/tmp 指定目录下(最好只用tar 命令实现 a tar zcvf /etc.tar.gz b tar xf /etc.tar.gz-C /tmp 10.请写出你所知道的命令行模式下及vim模式中常用的快捷键 Ctrl+a 光标回到命令行首 Ctrl+e 光标回到命令行尾 Ctrl+k 复制剪切(删除)光标处到行尾的字符 Ctrl+u 复制剪切(删除)光标处到行首的字符 Ctrl+y 粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本 行尾 $ 行首 0 文件尾部 G 文件开头 gg 到指定行 阿拉伯数字gg 删除单行 dd(剪切) 删除多行 ndd n用任意数字替换 撤销 u 11.新建文件num.txt在其中键入1-30数字序列,并显示数字10-20的序列 seq 30>num.txt grep 15 -C 5 num.txt 12.实际生产环境中常见的分区方式有哪几种,分别怎样分区的 (1)普通分区形式: /boot 引导分区 256M swap 交换分区 内存大于8G,给8G。内存小于8G,给到1.5倍的内存。 / 给所有空间。 (2)存储服务器(含数据库)的分区方式: /boot 引导分区 256M swap 交换分区 内存大于8G,给8G。内存小于8G,给到1.5倍的内存。 / 给100G /data 剩余给数据分区 ,data可以是任意名称。 (3)门户网站的分区方案 /boot 引导分区 256M swap 交换分区 内存大于8G,给8G。内存小于8G,给到1.5倍的内存。 / 给100G 剩余保留,将来哪个部门使用,使用部门自己分剩余的分区。 13.Raid0和raid1的特点与区别 Raid0:一块或多块磁盘组合,容量是多块磁盘之和,性能之和,没有冗余 Raid1:两块盘组合,容量减半,冗余100%,性能减半 14.Centos6中开机启动的流程 1 BIOS开机自检 2 MBR引导 3 GRUB菜单 4 加载内核 5 启动init进程 6 设定系统运行级别 7 初始化 8 根据运行级别执行对应运行级别下的脚本 9 加载开机自启动程序 10 显示登陆界面 15.简述Centos6系统中的七种运行级别 0 关机 1 单用户模式 2 多用户模式 3 命令行模式 4 未使用 5 图形化模式 6 重启 重点题 1.1运维人员的重要职责有哪些? 数据安全不泄露,不丢失 7X24小时不宕机 服务效率高提升用户体验 1.2服务器尺寸的衡量单位是什么 1.3互联网企业常见的服务器品牌以及型号有哪些? 戴尔 2U R720 IBM 2U 3650 1.4互联网企业常见的服务器品牌以及型号有哪些? 1U 2U 4U 8U 1.5内存的特点有哪些? 性能高速度快数据可能丢失。内存的容量和处理速度直接决定了电脑数据传输的快慢 一般程序运行时会被调入内存中执行,服务器或程序关闭后数据从内存中释放掉 内存和CPU,硬盘一起并称为电脑的三大件 1.6简述程序、进程和守护进程之间的区别? 程序是静态放在磁盘中的文件 进程是正在运行的程序 守护进程是持续运行的程序 1.7简述 buffer 和 cache 区别? Buffer:写入缓冲区 数据----》内存----磁盘 Cache:读取缓存区 读取《----数据《----磁盘 1.8什么是远程控制卡,作用是什么? 安装在服务器上的硬件设备,提供一个以太网接口,使它可以连接到局域网内,提供远程访问 开关服务器,查看服务器开关过程 1.9常见的磁盘的接口有哪几种? IDE SCSI SAS SATA 1.10 Raid 卡的级别有哪些?分别有什么特点 Raid0 Raid1 Raid5 Raid10 Raid0:一块或多块磁盘组合,容量是多块磁盘之和,性能之和,没有冗余 Raid1:两块盘组合,容量减半,冗余100%,性能减半 2.1Linux 发展中三个重要人物及其贡献 谭邦宁 开发Minix 斯托曼 自由软件与GUN项目发起人 托瓦兹 Linux之父公开内核源码 2.2简述 GNU 是什么 GUN是为了革unix的命,建立一套完全自由的和可移植的类unix的操作系统。 2.3GPL 协议的内容有哪些? 核心是保证任何人有共享和修改自由软件的自由,任何人有权利取得和修改和重新发布自由软件源代码的权利,但都必须同时给出具体更改的源代码。 2.4常见的 Linux 发行版本有哪些? Ubuntu Redhat Centos Debian Freebsd Fedoras 2.5简述 RedHat 和 CentOS 之间的区别? centos是 red hat logo删掉 收费组建去掉 2.6简述 RedHat 和 Fedora 系统之间的区别? fedora 免费 实验 新功能 2.732 位系统和 64 位系统之间的区别? 区别1 设计的定位不同 区别2 安装要求配置不同 区别3运算速度不同 2.8简述 Linux 系统有哪些优秀的特点? 1 Linux是自由软件,开源不收费的,可根据自己需求更改源代码 2 具有unix全部特性 3.1请简述 Linux 系统中常见的几种分区及其作用 /boot 引导分区 存放内核相关程序 swap 虚拟分区 内存不够时充当内存 /根分区 存放系统程序相关 3.2请描述 Linux 系统中不同分区方式及其应用场景 (1)普通分区形式:1、数据不那么重要。2、必须必须要有备份策略:就是实时的。 (2)企业级 存储服务器(含数据库)的分区方式:(3)门户网站的分区方案 3.3简述 Vmware 虚拟机中虚拟网卡有哪三种连接方式 Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。 3.4简述桥接模式和 NAT 模式之间的区别 桥接 通过使用物理机网卡 具有单独ip NAT 把物理机为路由器进行上网 4.1常见的远程连接工具有哪些? Xshell Putty SecureCRT 4.2远程连接工具采用的是什么协议,默认端口号是多少 SSH 22 4.3简述远程终端工具连接不上虚拟机的故障排查思路? 检查服务端与客户端的网卡,IP,端口,进程 检查物理链路 检查防火墙和selinux 4.4启动 sshd 服务的命令是 service sshd restart 4.5常见的无法远程连接服务器的原因有哪些 服务端或客户端网卡、IP端口,进程启动不正确 物理链路有问题 对方有没有提供服务 防火墙未关闭 4.6查看网卡 ip 的命令有哪些 ip add ifconifg 4.7如何测试服务器能否连上互联网 ping 10.0.0.200 4.8什么快照 存储点 4.9Centos7 中如何修改默认网卡命名规则 修改网卡配置文件 nmtui set up 5.1请描述命令行提示符的各组成部分含义 [root @ winter ~] # 当前用户 分隔符 主机名 当前路径 提示符 5.2对于不会使用的命令如何查询帮助 man。 命令--help。搜索引擎框里linux 命令 5.3Linux 系统关机命令有哪些? shutdown -h now halt poweroff 5.4Linux 系统重启命令有哪些 shutdown -r now repoot 5.5Linux 系统普通命令和内置命令有什么区别 普通命令是在系统中存在的文件。 内置命令在系统中不存在文件,存在于bash解释器里。 5.6请写出在 Xshell 命令行模式下你所知道的快捷键命令 tab 至少两次 快速输入找到想使用的命令。 Ctrl+a 光标回到命令行首* Ctrl+e 光标回到命令行尾* Ctrl+f 光标向右移动一个字符(相当于方向键右键) Ctrl+b 光标向左移动一个字符(相当于方向键左键) Ctrl+k 复制剪切(删除)光标处到行尾的字符* Ctrl+u 复制剪切(删除)光标处到行首的字符* Ctrl+y 粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本 Ctrl+Insert 复制命令行内容* Shift+Insert 粘贴命令行内容* Ctrl+c 中断终端正在执行的任务或者删除整行* Ctrl+d 退出当前Shell命令行,还可以关闭xshell* Ctrl+r 搜索命令行使用过的历史命令记录* Esc+.(点) 获取上一条命令的最后的部分(空格分隔)* Ctrl+l 清除屏幕所有内容,并在屏幕最上面开始一个新行,等同clear命令* Ctrl+s 锁定终端,使之无法输入内容 Ctrl+q 解锁执行Ctrl+s的锁定状态 Ctrl+z 暂停执行在终端运行的任务* !! 执行上一条命令 !pw 执行最近以pw开头的命令* 6.1创建一个/oldboy 目录 mkdir oldboy 6.2切换目录到/oldboy 下。 cd /oldboy 6.3查看当前路径所在位置。 pwd 6.4在上述 oldboy 目录下创建一个 oldgirl.txt 文件 touch oldgirl.txt 6.5通过一条命令同时创建 oldboy1,oldboy2 两个目录。 mkdir oldboy{1..2} 6.6把/oldboy/oldgirl.txt 文件复制到/opt 下。 cp -a /oldboy/oldgirl.txt /opt 6.7查看当前/opt 目录下有哪些文件 cd /opt ll 6.8把/oldboy/oldgirl.txt 再次移动到/opt/下并且没有确认提示 \mv /oldboy/oldgirl.txt /opt 6.9把/oldboy/oldgirl.txt 文件删除并且不提示 rm -f /oldboy/oldgirl.txt 6.10把/oldboy/目录删除并且不提示 rm -fr oldboy 7.1如何在 Vmware 下的 Linux 系统中看到 ISO 文件镜像中的文件 blkid 7.2当我们想要配置网卡信息时需要修改那个文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 7.3请解释下列目录的作用 /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 查看系统版本/etc/sysctl.conf Linux内核参数设置文件 /etc/systemd/system(CentOS7 特有) /usr/lib/systemd/system(CentOS7 特有) 软件启动程序所在的目录 /etc/sysconfig/network(CentOS6 及以前特有) 主机名配置文件 8.1vim 编辑器中的快捷键有哪些 :set nu 显示行号 普通模式:移动光标: 行尾 $ 行首 0 文件尾部 G 文件开头 gg 到指定行 阿拉伯数字gg 删除单行 dd(剪切) 删除多行 ndd n用任意数字替换 撤销 u 单行复制 yy 多行复制 nyy n用任意数字替换 粘贴 p :wq 退出并保存 :wq! 退出并强制保存,“!”为强制的意思 :q! 强制退出,不保存 :set nu 显示行号 :set nonu 与set nu相反,取消行号 8.2给文件增加内容的方法(不少于三种)? echo cat vim 8.3怎样实现在目前文件内容的基础上追加“I am oldboy”内容 echo "I am oldboy" >>目前文件 8.4按行插入数字序列 1-50 到文件/oldboy.txt 中。 seq 50 >oldboy.txt 8.5显示 oldboy.txt 中 20-30 行的内容。 8.6假设一个文件 test.txt 中有如下内容: Oldboy Oldgirl Oldboyedu 如何实现只打印出带有 Oldboyedu 的行。 tail -1 test.txt 8.8.如何将 test.txt 中所有的 old(含大写)都替换成 young。 vim进入编辑模式 :%s/old/young/g 8.9如何实现无论正确输出结果还是错误报错都不提示统一追加到/tmp/error.log 文件中 echo"oldboy" 1>>test.txt 2&1