2019-08-02 第一次周考总结

一、选择题(每题2分)

1.1 设超级用户root当前所在目录为:/usr/local,键入cd命令后, 用户当前所在目录为(B)

A:/home    B:/root      C:/home/root    D:/usr/local

1.2 Linux有三种查看文件的命令,若希望在查看文件内容过程中可 以用光标上下移动来查看文件内容,应使用命令(C)

A:cat      B:more      C:less          D:me

1.3 在Linux系统中,用来存放系统所需要的配置文件和子目录是 (A)

A:/etc      B:/var        C:/root      D:/home

1.4 Linux文件系统的文件都安其作用分门别类地放在相关目录中, 对于外部设备文件,一般应将其放在(C)目录中

A:/bin      B:/etc      C:/dev      D:/lib

1.5 除非特别指定,cp假定要拷贝的文件在下面那个目录下(D)

A:用户目录    B:home目录    C:root目录    D:当前目录

1.6 在vi编辑器中的命令模式下,键入(B)可在光标当前所在行下添 加一新行。

A:a        B:o        C:I        D:A

1.7 (D)命令可以从文本文件的每一行中截取指定内容的数据。

A:cp      B:dd      C:fmt      D:cut

1.8 按下(A)键能终止当前运行的命令

A:ctrl -c      B:ctrl -f      C:ctrl -b      D:ctrl -d

1.9 在给定文件中查找与条件相符字符串的命令及查找某个目录下相 应文件的命令为:C

A:grep      B:gzip      C:find

1.10 下列关于链接描述,错误的是(D)

A:硬链接就是让链接文件的i节点号指向被链接文件的i节点    B:硬链接和符号连接都是产生一个 新的i节点 C:链接分为硬链接和符号链接                D:硬链接不能链接目录文件 


二、原理题 

2.1 bash常用快捷键(2分) 

ctrl+a 光标跳转到行首    ctrl+e 光标跳转到行尾    ctrl+u 删除光标以前所有内容    ctrl+k 删除光标以后所有内容    ctrl+r 查找执行过的命令    ctrl+l 清屏    ctrl+c 终止正在运行的进程


2.2 常见的bash特性有哪些?(2分) 

1.tab补全,如果不补全,可能输入有错误或者输入内容不具备唯一性

2.history    查看历史记录

3.alias/unalias     添加/删除别名

4.man/help   帮助


2.3 什么是GNU,什么是GPL(3分) 

GNU组织

PGL通用公共许可协议:允许任何人以任何形式对源代码进行,获取,修改,甚至买卖,但必须把修改后的源代码公布出来。


2.4 以下目录的作用(7.5分)

Bin  :可执行二进制命令          

boot  :系统启动相关文件,比如内核,引导程序等。              

dev  :设备文件,比如磁盘,磁盘分区,光驱等

etc :系统配置文件

Tmp :系统临时文件

home :普通用户家目录

mnt :硬件挂载点                

opt  :第三方软件下载目录

proc :反应系统正在运行进程的实时状态

usr :系统相关文件

root :管理员的家目录

run:进程运行的pid(存放在文件)

sbin  :只有管路员在可以用的命令             

lib :库文件

var:可变化的文件,比如/var/log下的日志文件


2.5 简述命令执行的流程(2分) 

当我们执行一个命令时,先判断是否是绝对路径,是,执行,不是的话再判断是否有别名,有,执行,没有,再判断是内置命令还是外置命令,内置命令,执行,外置命令,再查看是否有bash缓存,有,执行,没有,再通过$PATH变量查找命令,有则执行,没有就报错。


2.6 什么是绝对路径,什么是相对路径(2分) 

绝对路径是以/开头的路径

相对路径是相对当前路径,不以/开头的路径


2.7 简述软连接与硬连接的区别(2分) 

软链接类似于快捷方式,删除软链接,源文件不受影响,删除源文件,软链接将不可用。

硬链接类似于副本,删除源文件,硬链接可以正常使用,只有把所有硬链接及源文件删除,文件才算彻底删除。


2.8 vim的几种模式,每种模式都是做什么的(2分) 

普通模式

可对文件内容进行删除,替换,复制,剪贴等

编辑模式

可对文件内容进行编辑

i 进入编辑模式光标在当前位置

a 进入编辑模式光标在当前位置的下一个字符

o 进入编辑模式光标在当前行下边插入空白行

I 在进入编辑模式光标在行的行首进入编辑模式

A 进入编辑模式在当前光标所在行的行尾

O 进入编辑模式在当前光标所在行的上边插入空白行

命令模式

可对文件内容进行查找,替换,保存,退出等。

视图模式

ctrl+v 进入可视块模式              shift+v 进入可视行模式 

可对文件内容进行批量修改


2.9 写出15个学过的命令(15分) 

1.ls 查看当前目录下的内容    2.history 查看命令历史记录       3.alias  添加别名    4.unalias   删除别名               5.man 帮助       6.mkdir  创建目录     7.touch  创建文件     8.cd   切换目录   9.rm   删除       10.cat   查看

11.less    查看文件    12.more    查看文件    13.cut  截取字段    14.sort   排序    15.uniq    去重


2.10 以下特殊符号所代表的含义(2.5分) 

.      当前目录    

..      当前目录的上级目录

/       根目录

#    注释

$   以.....结尾


三、命令题

3.1 创建目录/old/boy/(2分) 

mkdir -p /old/boy/


3.2 使用一条命令在/old/boy/目录下创建bgx1.txt、bgx2.txt、 bgx3.txt三个文件(2分)

touch bgx{1..3}.txt


3.3 将/old/boy/目录下所有内容复制到/root/目录下(2分) 

cp -r /old/boy/*    /root/


3.4 将/old目录移动到/tmp/下(2分) 

mv  /old    /tmp/


3.5 将I am student输入到/root/bgx1.txt中(2分)

cat   >>/root/bgx1.txt<<EOF

I am student

EOF


3.6 查看/root/bgx1.txt文件的内容(四种方法)(4分) 

cat /root/bgx1.txt

less /root/bgx1.txt

more /root/bgx1.txt

grep ".*" /root/bgx1.txt


3.7 查看/tmp/old/属于哪种文件类型(2分)

file /tmp/old/


3.8 删除/tmp目录下所有内容(2分) 

rm -rf /tmp/*


3.9 删除/root下所有a开头的文件(2分) 

rm -f /root/^a*


3.10 查看/etc/passwd文件的第7、8行(3分) 

head -8 /etc/passwd | tail -2


3.11 清除命令历史记录(3分) 

history -c


3.12 将文件从Windows上传到centos系统中使用什么命令(3分) 

rz -E


3.13 如何将/root/bgx1.txt文件下载到windows系统中(3分) 

sz


3.14 如何比较两个文件内容有什么区别(2种方式,并简述2种方式 的区别)(6分)

diff            vimdiff

一个是对比,另一个以vim方式打开两个文件对比,高亮显示不同的内容。


3.15 已知阿里源地址为http://mirrors.aliyun.com/repo/Centos-7.r epo将其下载到etc/yum.repos.d目录下并命名为Centos-7.repo(3 分)

wget -O   etc/yum.repos.d/Centos-7.repo     http://mirrors.aliyun.com/repo/Centos-7.r epo


3.16 如何安装vim(3分) 

yum install  vim  -y


3.17 在/tmp/目录下面创建一个etc的软连接etc-test(3分) 

ln -s  /etc       /tmp/etc-test


3.18 如何查看家目录下的所有文件(3分) 

ls -a  ~


3.19 给hello设置别名,使每次使用hello就输出“你好”(3分) 

alias  'hello=echo 你好'


3.20 取消hello命令的别名(3分)

unalias  'hello=echo 你好'


四、面试题

4.1 显示1.txt文件第3到第10行的内容?(3分) 

sed  3,10p  1.txt


4.2 写出查询file.txt以abc结尾的行(3分)

grep  "abc$"   file.txt


4.3 删除file.txt文件中的空行(3分) 

sed 's#^$##g'  file.txt

grep "^$" -v  file.txt


4.4 找出ifconfig命令结果中的1-255之间的数值;(3分)

 

4.5 统计出apache的access.log 中访问最多的5个ip(IP为第一列) (4分)

awk '{print $1}'  apache/access.log | sort | uniq -c |sort -n |head -5


4.6 在/var/ sync/log/cef_watchd-20080424.1og文件中查找大小 写不敏感“mysql"字符串中的命令是(3分)

grep -i "mysql" /var/ sync/log/cef_watchd-20080424.1og


4.7 用命令行更改config.txt文件,把里面所有的"name"更改 为"address" (4分)

:%s#name#address#g


4.8 用awk获取文件中第三行的倒数第二列字段(3分) 

awk '{print $3}' | awk '{print $(NF-1)}'


4.9 显示file文件里匹配foo字串那行及前5行、匹配foo及后5行(4 分)

grep  -C 5  "foo"   file


4.10 查找file.log文件中的包含关键字“helloworld”的内容,及其上 下两行的内容从定向保存到1.txt。请写出命令(4分)

grep  -C  2  "helloworld"  file.log

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,185评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,445评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,684评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,564评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,681评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,874评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,025评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,761评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,217评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,545评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,694评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,351评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,988评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,778评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,007评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,427评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,580评论 2 349

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,726评论 0 10
  • 一、选择题(每题2分) 1.1设超级用户root当前所在目录为:/usr/local,键入cd命令后, 用户当前所...
    帝王权心阅读 265评论 0 3
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 5,369评论 0 9
  • 一、选择题 1.1 设超级用户root当前所在目录为:/usr/local,键入cd命令后, 用户当前所在目录为(...
    闫梦超阅读 381评论 0 0
  • 不被原谅的过客是浅滩上高于一切的自我忘了最后一声呼唤是抿紧又松开的双唇太阳总是摆出笑容证明解释无用你仍旧可以虔诚在...
    苏望阅读 127评论 0 3