作者 谢恩铭 转载请注明出处
公众号「程序员联盟」(微信号:ProgrammerLeague )
原文:http://www.jianshu.com/p/64fb601d4efe
《Linux探索之旅》全系列
内容简介
- 前言
- 测试题
- 答案
- 第六部分预告
1. 前言
上一课 Linux探索之旅 | 第五部分第八课:用Shell做统计练习 中,我们做了一个有趣的有关字典统计的练习。
这一课是第五部分的最后一课,之后还会有第六部分。
来做 10 道测试题轻松一下吧!
2. 测试题
1.当我们开启 Vim 编辑器时,最先进入的是哪一个模式 ?
A. 命令模式
B. 插入模式
C. 交互模式
2.我要在 Vim 中删除 3 行,可以怎么做 ?
A. dd3
B. 3dd
C. 3dl
3.我已经用 Vim 对某个文件做了修改,但我又想不保存修改退出 Vim,我应该怎么做 ?
A. :q!
B. :q
C. :wq
D. :x
4.所有 Shell 的祖先是谁 ?
A. bash
B. ksh
C. sh
D. csh
5.如何调试运行 Shell 脚本 ?
A. debug script.sh
B. bash script.sh
C. bash -d script.sh
D. bash -x script.sh
6.以下哪一个命令可以提取用户通过键盘的输入 ?
A. echo
B. read
C. source
D. input
7.什么是环境变量 ?
A. 可以被所有 Shell 文件访问的变量
B. 包含了系统配置参数的变量
C. 绿色环保的变量
8.当我们在 Shell 中比较两个数字大小时,-lt 符号表示什么意思 ?
A. 小于等于
B. 大于
C. 等于
D. 小于
9.while 循环 和 until 循环的区别是什么 ?
A. 只要条件满足,while 会一直执行;until 则是执行到条件满足时为止
B. 只要条件满足,until 会一直执行;while 则是执行到条件满足时为止
C. 没有区别
10.Bash 脚本程序的开头要写哪句指令 ?
A. #!/bin/bash
B. #/bin/bash
C. !#/bin/bash
D. <!DOCTYPE bash>
3. 答案
- C
- B
- A
- C
- D
- B
- A
- D
- A
- A
您答对了几道题呢?假如忘记了,请复习吧~
4. 第六部分第一课预告
今天的课就到这里,一起加油吧!
第六部分正在设计~
欢迎大家留言或私信我: 第六部分想学 Linux 的什么知识点。嵌入式 Linux ?
我是 谢恩铭,在巴黎奋斗的软件工程师。
我创建了程序员联盟的 知识星球,欢迎加入。
热爱生活,喜欢游泳,略懂烹饪。
人生格言:「向着标杆直跑」
网友评论