老男孩linux+Python高薪运维就业班第一关课后上机实战考试题

老男孩教育linux+Python高薪运维就业班第一关课后上机实战大考察

(开课第三天上机考试题)

(每题10分共130分,过100即可,请给出详细步骤)

1、创建目录/data/oldboy ,并且在该目录下创建文件oldboy.txt,然后在文件oldboy.txt里写入内容"inet addr:10.0.0.8 Bcast:10.0.0.255 Mask:255.255.255.0"(不包含引号)。

2、将题1中的oldboy.txt文件内容通过命令过滤只输出如下内容:

10.0.0.8 10.0.0.255  255.255.255.0

3、将题1中的oldboy目录移动到/tmp目录下,并将/etc/passwd文件复制到/tmp/oldboy下。

4、在题3的基础上使用awk取passwd文件的第10行到20行的第三列重定向到/tmp/oldboy/test.txt文件里。

5、在题3的基础上要求用命令rm删除文件时提示如下禁止使用rm的提示,并使该效果永久生效。

[[email protected] oldboy]# rm -f passwd

Do not use rm command.

6、在题3的基础上,删除/tmp/oldboy/下除passwd以外的其他文件。

7、在题3的基础上,请打印/etc/passwd文件中的第2-5行(不低于三种方法)

8、在题3的基础上,使用命令调换passwd文件里root位置和/bin/bash位置?即将所有的第一列和最后一列位置调换?

例:

默认:root:x:0:0:root:/root:/bin/bash

修改后:/bin/bash:x:0:0:root:/root:root

9、把/data目录及其子目录下所有以扩展名.txt结尾的文件中包含oldgirl的字符串全部替换为oldboy。

10、查找/oldboy下所有7天以前以log结尾的大于1M的文件移动/tmp下

11、什么是linux的运行级别,请描述linux的运行级别不同数字的含义? (附加题)

12、请描述buffer和cache的区别(附加题)?

13、请说出你知道的下列字符在linux里可以代表的意义(附加题)。

~ -  .  .. |  >  >> <   <<  !

答案格式:

第1题解答:……..

第2题解答:……..

第3题解答:……..

时间: 2024-10-10 02:53:22

老男孩linux+Python高薪运维就业班第一关课后上机实战考试题的相关文章

老男孩教育-Linux运维就业班入学第一关课前测试考试题及解答

第一题 创建一个目录 /data [[email protected] ~]# mkdir /data 1.1 扩展知识1: 创建目录 ===== make directory  mkdir 1.2 扩展知识2:如果有一个相同的目录已存在了,会报以下错误提示 [[email protected] ~]# mkdir /data mkdir: cannot create directory `/data': File exists 1.3 扩展知识3:查看 显示目录下面的内容 [[email pr

今天终于下定决心报了老男孩linux运维就业班

对linux的培训班已经观望了两年.从2010年正式接触服务器,主要还是偏硬件,自己对linux越来越感兴趣,现在工作有很多时间.学会了,自己也就多条出路. 趁自己还没老,还学得动,脑瓜还好使,自我提升,所以今天就阔出去.自己就少点网购,省点花,应该是没问题的.希望自己学有所成,

megeedu Linux+Python高级运维班 3期 第二周作业

1.Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示. 答:Linux上常用的文件管理类命令有cp(复制).mv(移动/改名).rm(删除)等命令. ①文件复制命令 命令格式: cp [OPTION]... [-T] SOURCE DEST                   cp [OPTION]... SOURCE... DIRECTORY                   cp [OPTION]... -t DIRECTORY SOURCE... 常用选项:    

megeedu Linux+Python高级运维班 3期 第三周作业

1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可. [[email protected] ~]# who root     pts/0        2016-08-19 17:46 (172.16.168.16) root     pts/1        2016-08-19 17:46 (172.16.168.16) [[email protected] ~]# who | cut -d ' ' -f1 | uniq  root [[email pr

megeedu Linux+Python高级运维班 3期 第六周作业

本周作业内容: 1.复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#: [[email protected] ~]# cp /etc/rc.d/rc.sysinit /tmp/    #复制文件 [[email protected] ~]# vim /tmp/rc.sysinit          #编辑文件 :%s/^[[:space:]]/#&/                      #末行模式下

megeedu Linux+Python高级运维班 3期 第五周作业

1.显示当前系统上root.fedora或user1用户的默认shell: [[email protected] ~]# useradd fedora        #添加用户fedora [[email protected] ~]# useradd user1         #添加用户user1 [[email protected] ~]# egrep '^(root|fedora|user1)' /etc/passwd | cut -d: -f1,7                    

megeedu Linux+Python高级运维班 3期 第四周作业

1.复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [[email protected] ~]# cp -r /etc/skel/ /home/tuser1        #使用cp命令带-r选项:递归复制目录及内部的所有内容: [[email protected] ~]# ll /home/ | grep tuser1        #查看/home/tuser1 目录文件详细信息 drwxr-xr-x. 2 

Linux运维班第一关课后学习效果能力上机大考察

kan 1.创建目录/data/oldboy,并且在该目录下创建文件oldboy.txt.然后在文件oldboy.txt里写入内容"net addr:192.168.181.134  Bcast:192.168.181.255  Mask:255.255.255.0" (不包含引号). 解答: 分析过程:要完成此题,我们首先要想如何递归创建目录. 法1: [[email protected] oldboy]# mkdir /data/oldboy -p [[email protecte

总结老男孩Linux运维就业以及职场规划

Linux运维工程师的成长之路 (1)Linux运维前景 开源   安全    产业发展   信息化成本等原因将Linux操作系统推向一个高潮, (2)开源和免费的关系   开源并不代表免费 (3)云计算的平台     服务器基于Linux 操作系统 Linux运维职位的职位及薪资: (1)企业网管   技术支持        宽带支持                                     薪资3-6k (2)机房上架   网站值班         游戏值班