linux 简述gnu以及gpl的含义,考试总结(偏理论性的)

1.1 运维人员的重要职责有哪些(3分)

解答:

①保护数据不丢失,不泄露

②7x24小时不宕机

③用户体验好

1.2 绝对路径与相对路径概念和区别是什么?(2分)

解答:

绝对路径,以根开始的路径,例如:/etc 最前面就是根,就是绝对路径,linux唯一地址。

相对路径,不从根开始的路径,例如:etc最情面没有根,就是相对路径,相当于当前目录下的位置,不是唯一的。

1.3 简述进程、守护进程、程序之间的区别(6分)

解答:

程序:是存储在磁盘上的文件(可以是源代码,可以是能够运行的程序)。

进程:电脑中正在运行的程序,存储在内存中。

守护进程:为处理某一项任务,持续不断正在运行的程序。

1.4 写出你所知道的主流Linux系统发行版本(5种以上)(5分)

解答:

CentOS、Red Hat Linux、Fedora、Ubauntu、Debian、OpenSUSE

1.5 请描述GNU、GPL名词含义和内容?(6分)

解答:

GNU:GNU is not unix,是1984年由大胡子先生创办的FSF的项目,这个项目的目的是开发一个类unix,切自由、免费、源代码开放,可一直使用的Liunx系统,但是GNU系统并没有问世,内核不问定,但是GNU也开发了很多项目组件:gcc、bash、gawk、emacs。

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

1.7 Linux系统中网卡配置文件的地址是____,让指定程序开机自启需要再哪个文件设置_____,开机自动挂载的文件是_______,DNS客户端的文件地址是______。(8分)

解答:

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

/etc/rc/local

/etc/fstab

/etc/resolv.conf

1.8 在/tmp中创建oldboy目录,并在其中创建oldgirl.txt文件(12分)

a.在oldgirl.txt文件中键入“oldboyedu”(不少于三种方法)

解答:

方法一:vim oldgirl.txt,回车进入普通模式,输入i计入插入模式,输入oldboyerd,然后按esc返回普通模式,然后再按:wq保存退出;

方法二:echo "oldboyedu" >> oldgirl.txt(此处用> 和>> 都可以)

方法三:cat >>oldgirl.txt

EOF

方法四:cat > oldgirl.txt  回车进入下一行输入oldboyedu(输入内容后要按回车进入下                一行在按 Ctrl+c退出)

b.通过一条命令将下面内容输入到girl.txt中:

oldboyedu

oldgirl

linux

解答:

方法一:cat >>girl.txt

oldgirl

linux

EOF

方法二:cat > girl.txt  回车进入下一行输入

oldboyedu

oldgirl

linux

输入完内容后按回车进入下一行,然后Ctrl+c退出

方法三:echo  \

"oldboyedu

oldgirl

linux">   girl.txt

方法四:

echo -e "oldboyedu\noldgirl\nlinux" > a.txt

c.打印出oldgirl.txt文件中包含oldboyedu的所有行

解答:

grep  "oldboyedu" oldgirl.txt

1.9 已知/etc/目录为Linux默认配置文件及服务启动命令目录,请做如下题目:(6分)

a.请用tar 打包/etc 整个目录(打包及压缩)

解答:

cd /

tar zcvf /opt/etc.tat.gz ./etc/

b..请把a 中的压缩包,解压到/tmp 指定目录下(最好只用tar 命令实现)

解答:

tar   tf   /opt/etc.tat.gz -C /tmp

1.10 请写出你所知道的命令行模式下及vim模式中常用的快捷键(各至少5种以上)(5分)

解答:

命令行模式:

Ctrl+a光标移动到行首;

Ctrl+e光标移动到行尾

Ctrl+c 中断当前程序

Ctrl+l  清屏

Ctrl+ d 退出当前窗口

Ctrl+ z 暂停当前程序

Ctrl+ u 剪切或删除光标到行尾的部分

Ctrl+ k 剪切或删除光标到行尾的部分

Ctrl+ y 粘贴

Ctrl+ s 锁定屏幕

Ctrl+ q  解锁

!! 之行上一条命令

vim常用快捷键:

0或^ 行首

$    行尾

gg 文件开头

G 文件结尾

ngg 到指定行

yy  复制

nyy 复制指定行

p 粘贴

dd 删除行

ndd 删除指定行

1.11 新建文件num.txt 在其中键入1-30数字序列,并显示数字10-20的序列(6分)

解答:

方法一:seq 30  > num.txt

方法二:echo  -e  {1..30}"\n" > num.txt

方法三:vim num.txt

解答:

方法一:head  -20  num.txt | tail  -11

方法二:grep 20  -B  10  num.txt

方法三:grep 10  -A  20  num.txt

方法四:grep 15 -C  5   num.txt

方法五:sed -n ‘10,20p‘ < num.txt

方法六:awk 'NR==10,NR==20' num.txt

方法七:seq 10  20

1.12 实际生产环境中常见的分区方式有哪几种,分别怎样分区的(9分)

解答:

普通分区:/boot  256; swap 大于8G给8G,小于8G给实际的1.5倍;剩下的全给 / 。

服务器分区:/boot  256; swap 大于8G给8G,小于8G给实际的1.5倍;/ 给100G;

/data 什么时候要自己分(bata可任意命名)。

门户网站分区:/boot  256; swap 大于8G给8G,小于8G给实际的1.5倍;/ 给100G;

剩下的那个部门要自己分。

1.13 Raid0和raid1的特点与区别(10分)

解答:

Raid0:性能高,容量大,没有冗余

Raid1:性能低,容量小,冗余100%

1.14 Centos6中开机启动的流程(9分)

解答:

一、插电源,开机bios自检

二、加载MBR引导程序

三、加载grub菜单

四、加载内核

五、加载init进程

六、读取开机启动级别

七、初始化系统

八、读取开机启动级别下对应的脚本

九、读取开机启动程序

十、加载mingetty3,进入登录界面

1.15 简述Centos6系统中的七种运行级别(7分)

解答:

0  关机

1  单用户模式

2  多用户模式

3  命令行模式(企业运行级别)

4   未使用

5   图形化界面

6   重启

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值