linux基础知识练习题(一)

更新: 2016-11-04 01:05 编辑:生活经验

linux文件管理方面例题

linux基础知识练习题(一)

1. 要求使用一条命令在根目录下创建目录 dir1,在 dir1 目录下创建 dir2.

2. 在 dir2 目录下创建文件 a.txt,使用 echo 命令书写内容到 a.txt,并备份文件到/backup 目录

下且改名成 a.txt.bak

3. 查看 a.txt 内容并显示行号

4. 只显示 a.txt 内容的第 5 行

5. vim 编辑器有几种模式

6. 用快捷键和末行模式两种方式给 4-9 行内容添加#注释

7. 用快捷键和末行模式两种方式删除 10-25 行前面的#注释

8. 设置 vim 配置文件,使其永久显示行号,永久搜索不区分大小写,tab 键长度设置为 4

个空格长度

9. 练习 3 种工作模式间的切换

10. 在 vi 模式:w :e :e! :r

11. vi 打开新文件,输入如下内容:

Read sendmail/README, especially:

a. the introduction

b. the BUILDING SENDMAIL

c. the relevant part(s) of the OPERATING SYSTEM AND COMPILE QUIRKS section

12. 保存文件,文件名:text1

13. 光标停在第三行 BUILDING 的首字母 B 上如何快速移动到下个单词 SENDMAIL,如何快

速移动到行尾

14. i I o O a A 都是什么含义

15. 翻页

16. 将 SENDMAIL 单词复制到文章的最后一行后

17. 保存退出 text1 和 text2 文件

18. 同时打开这两个文件和/root/install.log 文件,练习文件之间的切换

(next,prev,first,last)

19. 同时打开两个文件在同一屏中,如何切换。

20. 命令模式下 dd d$ d^ J dw 都是什么含义

21. 设置行标,取消行标(set number;set nonumber)

22. 查找大写 S 字母,查找并替换 t 为 T

23. 撤销上一步的操作

24. 如何在末行模式将光标定位到行首行尾

25. 在末行模式 :s/bsdd/abc 和 :s/bsdd/abc/g 有什么区别

上面的命令能将文件的内所有行的 bsdd 转换成 abc 吗? 如何想替换全部 如何操作。

linux基础知识练习题(一)

基础做起,后续更新中