LInux运维入学课前测试考试题

1.创建一个目录/data。

解答:

mkdir /data

2.在/data 下面建立一个文件 oldboy.txt。

解答:

touch /data/oldboy.txt

3.为 oldboy.txt 增加内容为“ I am studying linux.”。

解答:

echo ‘I am studying linux.‘>> /data/oldboy.txt

4.把 oldboy.txt 文件拷贝到/tmp 下。

解答:

cp /data/oldboy.txt

5.把/data 目录移动到/root 下。

解答:

mv /data /root

6.进入/root 目录下的 data 目录,删除 oldboy.txt 文件。

解答:

cd /root/data;rm oldboy.txt

7.接第 6 题,退出到上一级目录,删除 data 目录。

解答:

cd ..|rm -rf data

8.已知文件 test.txt 内容为:

test

liyao

oldboy

请给出输出 test.txt 文件内容时,不包含 oldboy 字符串的命令。

解答:

mkdir -v oldboy test.txt

9.请用一条命令完成创建目录/oldboy/test,即创建/oldboy 目录及/oldboy/test 目录

解答:

mkdir -p /lodboy/test

10.已知/tmp 下已经存在 test.txt 文件,如何执行命令才能把/mnt/test.txt 拷贝到/tmp 下覆盖掉

/tmp/test.txt,而让系统不提示是否覆盖( root 权限下)。

解答:

\cp /mnt/test.txt /tmp/test.txt

11.只查看 ett.txt 文件(共 100 行)内第 20 到第 30 行的内容

解答:

head -30 ett.txt|tail -11
sed –n ‘20,30’p ett.txt
grep 20 -A 10 ett.txt
grep25 -C 5 ett.txt

12.分析图片服务日志,把日志(每个图片访问次数*图片大小的总和)排行,取 top10,也

就是计算每个 url 的总访问大小

说明: 本题生产环境应用: 这个功能可以用于 IDC 网站流量带宽很高, 然后通过分析服务器日志哪些元素占用流量过大,

进而进行优化或裁剪该图片,压缩 js 等措施。

本题需要输出三个指标: 【访问次数】 【访问次数*单个文件大小】 【文件名(可以带 URL)】

测试数据

59.33.26.105 - - [08/Dec/2010:15:43:56 +0800] "GET /static/images/photos/2.jpg HTTP/1.1" 200 11299

"http://oldboy.blog.51cto.com/static/web/column/17/index.shtml?courseId=43" "Mozilla/4.0 (compatible;

MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"

59.33.26.105 - - [08/Dec/2010:15:43:56 +0800] "GET /static/images/photos/2.jpg HTTP/1.1" 200 11299

"http://oldboy.blog.51cto.com/static/web/column/17/index.shtml?courseId=43" "Mozilla/4.0 (compatible;

MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"

59.33.26.105 - - [08/Dec/2010:15:44:02 +0800] "GET /static/flex/vedioLoading.swf HTTP/1.1" 200 3583

"http://oldboy.blog.51cto.com/static/flex/AdobeVideoPlayer.swf?width=590&height=328&url=/[[DYNAMIC]]/2"

"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET

CLR 3.5.30729)"

124.115.4.18 - - [08/Dec/2010:15:44:15 +0800] "GET /?= HTTP/1.1" 200 46232 "-" "-"

124.115.4.18 - - [08/Dec/2010:15:44:25 +0800] "GET /static/js/web_js.js HTTP/1.1" 200 4460 "-" "-"

124.115.4.18 - - [08/Dec/2010:15:44:25 +0800] "GET /static/js/jquery.lazyload.js HTTP/1.1" 200 1627 "-" "-"

解答:

13、 把/oldboy 目录及其子目录下所有以扩展名.sh 结尾的文件中包含./hostlists.txt 的字符串

全部替换为../idctest_iplist。【附加题:加分题,不会的同学可以放弃不答】。

解答:

时间: 2024-10-27 06:12:36

LInux运维入学课前测试考试题的相关文章

linux运维初级课前实战随机考试题含答案(笔试+上机)

本文出自 "老男孩linux运维" 博客,请务必保留此出处http://oldboy.blog.51cto.com/2561410/566654 linux运维初级课前随机考试: 一.笔试部分: 1.开机配置服务自启动的文件路径是?解答:/etc/rc.local 2.网卡配置文件的路径解答:/etc/sysconfig/network-scripts/ifcfg-eth0 3.Client 端DNS文件的路径解答:/etc/resolv.conf 提示:服务端DNS默认配置文件路径

老男孩教育-第4周课前测试考试题

第4章 第4周课前测试考试题 4.1 定时任务规则的含义01 第1题 如果在某用户的crontab文件中有以下记录,该行中的命令多久执行一次(RHCE考试题)?(  ) 30 4 * * 3 mycmd A. 每小时. B. 每周. C. 每年三月中每小时一次. 解答:每周三的4点30分,执行mycmd. 4.2 定时任务规则的含义02 第2题 如果在某用户的crontab文件中有以下记录,该行中的命令多久执行一次(RHCE考试题)?( )*/5 * * * * mycmd A. 每5分钟一次.

老男孩教育-第3周课前测试考试题

第3章 第3周课前测试考试题 3.1 取出文件的访问权限掩码 第1题 如何取得/etiantian 文件的权限对应的数字内容,如-rw-r--r-- 为 644,要求使用命令取得644 这样的数字. 思路: 1.利用cut命令切割不同的字段出来,再利用tr命令将字母逐个转化为数字,再利用awk将不同的域相加后,再输出结果 2.stat命令可以查看到文件的详细信息,再从内容里面过滤出访问权限掩码 解答: 准备练习素材: [[email protected] ~]# touch /etiantian

老男孩教育-第1周课前测试考试题

课前考试题汇总 如何成为高手? 针对性刻意练习 学习的过程注定是辛苦的,分享可以得到即时反馈,这是良性循环的开始 学习过程必须养成做笔记的习惯,重复的力量是无穷怕,好的习惯只需要21天即可培养出来 技术的提升只是量的增长,思想的提升才是质的飞跃  --by 老男孩 第1章 第1周课前测试考试题 1.1 创建目录 第1题创建一个目录/data. [[email protected] ~]# mkdir /data 验证 [[email protected] ~]# ls -ld /data drw

老男孩教育-第2周课前测试考试题

第2章 第2周课前测试考试题 2.1 过滤一级目录 第1题如何过滤出已知当前目录下oldboy中的所有一级目录 (提示:不包含oldboy目录下面目录的子目录及隐藏目录,即只能是一级目录)? [[email protected] ~]# mkdir /oldboy/{a..b}/{c..g}/{e..f} -p 方法一 [[email protected] ~]# tree -L 1 -dfi /oldboy/ /oldboy /oldboy/a /oldboy/b 2 directories

linux运维第一课

第一章:  服务器的类型: 1.)机架式服务器(抽屉式) 2.)刀片式服务器 3.)塔式服务器 服务器尺寸:厚度(高度 1u=4.45.cm) 服务器的厂商: DELL(戴尔)(国内主要用的服务器) 联想 HP IBM(牛逼的公司一般用它,太贵了) 浪潮 dell服务器为例 时间 1U 2U 2010年以前 1850,1950 2850,2950 2010-2013年 R410,R610 R710(已停产) 2014-2016年 R420/R430/R620/R630 R720/R730 几代服

老男孩教育-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第三关课前测试考试题

 1.如何取得/etiantian文件的权限对应的数字内容,如-rw-r--r--为644,要求使用命令取得644这样的数字. 解答: stat /etiantian |awk -F"[0/]" 'NR==4{print $2}' stat /etiantian |sed -nr '4s#^.*\(0|/.*$##gp' stat -c %a /etiantian 2.linux下通过mkdir命令创建一个新目录/oldboy/ett,它的硬链接数是多少,为什么? 如果在/oldboy

老男孩教育Linux运维39期第四周考试题

1.1 不显示test.txt 文件中的空行和以#开头的行. cat >>/oldboy/test.txt<<eof 123456789 ^$ 987 #654 ^$ 321 eof 方法一  [[email protected]_39 ~]# egrep-v "#|^$" /oldboy/test.txt 123456789 987 321 方法二  [[email protected]_39 ~]# sed -r'/^#|^$/d' /oldboy/test