5.请描述GNU、GPL名词含义和内容?(6分)
GNU is not Unix 又称革奴计划,是由Richard Stallman公开发起,是FSF的主要项目,目标是建立一套完全自由的和可移植的类Unix操作系统。GPL 中文名为通用公共许可,是一个开源的许可协议,它的核心是保证任何人有共享和修改自由软件的自由,任何人有权取得,修改和重新发布自由软件的源代码权利,但必须同时给出具体更改的源代码。
7.系统中网卡配置文件的地址是____,让指定程序开机自启需要再哪个文件设置_____,开机自动挂载的文件是_______,DNS客户端的文件地址是______。(8分)
/etc/sysconfg/network-scripts/ifcfg-eth0/etc/rc.local/etc/fstab/etc/resolv.conf
8.在/tmp中创建oldboy目录,并在其中创建oldgirl.txt文件(12分)a.在oldgirl.txt文件中键入“oldboyedu”(不少于三种方法)
vim/vi oldgirl.txt
echo "oldboyedu" >oldgirl.txt
cat> oldgirl.txt<<EOF
c.打印出oldgirl.txt文件中包含oldboyedu的所有行
grep 'oldboyedu' ./oldboy/oldgirl.txt
9.已知/etc/目录为Linux默认配置文件及服务启动命令目录,请做如下题目:(6分)a.请用tar 打包/etc 整个目录(打包及压缩)
tar zcvf etc.tar.gz /etc
b.请把a 中的压缩包,解压到/tmp 指定目录下(最好只用tar 命令实现)tar xvf etc.tar.gz -C /tmp
10.请写出你所知道的命令行模式下及vim模式中常用的快捷键(各至少5种以上)(5分)
ctrl +a 光标到行首
:wq 保存退出
Ctrl+e光标到行尾
:q!强制不保存退出
Ctrl+l 清屏
i 当前写入
tab 补全命令
o 下一行开始插入
!! 执行上一条命令
:set nu 显示行号
11.新建文件num.txt 在其中键入1-30数字序列,并显示数字10-20的序列(6分)
seq 30 >num.txt
head -20 num.txt|tail -11
14.Centos6中开机启动的流程(9分)
1.开机BIOS检2.加载MBR引导程序3.加载GRUB菜单选择不同内核(单用户)4.加载内核Kernel5.运行INIT进程6.读取/etc/inittab文件(设定运行级别)7.读取/etc/rc.d/sysinit (初始化系统)8.读取/etc/init/rc.conf文件(执行/etc/rc.d/rc 3运行级别脚本) 9.读取/etc/rc.local文件(设定开机自启动程序) 10.读取/etc/init/tty.conf文件(启动mingetty 3进程 -----显示login界面)