Linux作业练习2021-11-5

题目

  1. 请在/home 这个目录下建立一个名为 vitest 的目录;

mkdir vitest

  1. 进入 vitest 这个目录当中;

cd vitest

  1. 将 /etc/sudo.conf复制到本目录底下;

cp /etc/sudo.conf ./

  1. 使用 vi 开启本目录下的 sudo.conf这个档案;

vi sudo.conf

  1. 在 vi 中设定一下行号;

:set number

  1. 移动到第 30 行,向右移动 10 个字符,请问你看到的字母?

:30
10 后按 :arrow_right
看到了空格

  1. 移动到第一行,并且向下搜寻一下『sudo』这个字符串,请问他在第几行?

快捷键gg移动到行首

  1. 接着下来,我要将 5 到50 行之间的『小写 sudo 字符串』改为『大写SUDO 字符串』,并且一个一个挑选是否需要修改,如何下达指令?如果在挑选过程中一直按『y』, 结果会在最后一行出现改变了几个 sudo 呢?
:%s/sudo/SUDO

会出现10个

  1. 修改完之后,突然反悔了,要全部复原,有哪些方法?

u
或者按强制退出:q!

  1. 我要复制 15 到 23 这九行的内容,并且贴到最后一行之后;

:15
7dd
G
p

  1. 25 到 32 行之间的数据我不要了,要如何删除?

:25,31d

  1. 将这个档案另存成一个 sudo.test.conf 的檔名;

cp sudo.conf ./sudo.test.conf

  1. 去到第 27 行,并且删除 15 个字符,结果出现的第一个单字是什么?

:27
15x

  1. 在第一行新增一行,该行内容输入『I am a student...』;

i
I am a student...

  1. 储存后离开吧!

exit

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 5,492评论 0 9
  • 大数据技术之linux第一章:linux系统简介与安装部署1.1发展背景 Linux 内核最初只是由芬兰人林纳斯•...
    我还不够强阅读 1,839评论 0 1
  • 简明 VIM 练级攻略搜索文件夹下是否包含某个字符串systemctl鸟哥的 Linux 私房菜学习总结(超赞!!...
    _fhs阅读 359评论 0 0
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,686评论 9 468
  • 1.vi简介 vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上...
    冰封心动阅读 454评论 0 2