提示:本套练习的教学目的是为检测学生对《实战教学笔记》相应章节的知识掌握情况及《教学辅助训练》的技能运用情况,设计为每半月一考,每个修习Linux运维的相关人员应该100%掌握。答案附在最后,此为笔试,不能上机查看。
一,笔试部分
1.1 我想在/data/chensiqiedu目录下面创建一个chensiqi.txt文件
[root@chensiqi ~]# cd /data/chensiqiedu
-bash: cd:/data/chensiqiedu:No such file or directory
1.2 接上题,向chensiqi.txt加入内容“I love studying Linux.”(不少于2种方法)
1.3 把/data 目录复制到/tmp目录下
1.4 说说这些特殊符号含义: 2 2 #(井号) .(点) ..(两个点)
1.5 test.txt内容为:
trainning
fanbingbing
chensiqi
请给出输出test.txt 文件内容时,不包含trainning字符串的命令
1.6 入职新公司,“老大让你在服务器上限制rm命令”,当用户输入rm命令时候提示“rm command is not allowed to use.”请问实现的步骤是?
1.7 取出文件ett.txt 的第30到40行内容。
注:ett.txt由seq 20 120 ett.txt 创建
1.8 把test.txt文件中的trainning修改为chensiqi
1.9 查找出/data 目录下所有以.txt结尾的文件,并且把文件中的trainning修改为chensiqi
1.10 查找/chensiqi下所有7天以前以log结尾的大于1M的文件复制到/tmp下。
1.11 什么是linux的运行级别,请描述linux的运行级别不同数字的含义?
(附加题)
1.12 请描述buffer和cache的区别?
(附加题)
二,笔试答案
报错的原因最可能的情况就是没有那个/data/chensiqiedu文件夹,因此需要先创建文件夹 mkdir -p /data/chensiqiedu touch /data/chensiqiedu/chensiqi.txt
临时生效:
alias rm='echo rm command is not allowd to use.'
永久生效
echo "alias rm='echo rm command is not allowd to use.'" ~/.bashrc
source ~/.bashrc
方法一:head + tail
方法二:awk
方法三:sed
方法一:
方法二:
方法一:
find /chensiqi -name "log" -mtime +7 -size +1M -exec mv {} /tmp \;
方法二:
find /chensiqi -name "log" -mtime +7 -size +1M | xargs -i mv {} /tmp
一共7种
0:关闭计算机
1:单用户模式
2:没有NFS网络文件系统的多用户模式 3:命令(文本)模式
4:保留模式
5:图形(桌面)模式
6:重启计算机
当数据被写入时,数据先临时存储在buffer(缓冲区);当数据被读取时,数据先临时存储在cache(缓存区)
via:http://www.wangzhanjianshegs.com/show-16-426-1.html
via:http://www.cnblogs.com/chensiqiqi/p/6294272.html