姓名: 学号 班级:

实验二 vi编辑器的使用

一、实验目的

1. 掌握Linux系统的vi编辑器 2. 掌握Linux系统的文本编辑

二、实验环境

1. Linux软件和计算机

三、实验内容或步骤 (一) 实验知识准备 书上p86-89

(二) 实验内容

1. 在普通用户的目录下创建文件夹ex2,然后进入该目录。 2. 输入vi,编辑一个新文件。

3. 此文件的内容为:

Search for knowledge, read more, sit on your porch and admire the view without paying attention to your needs.

Spend more time with your family and friends, eat your favorite foods, and visit the places you love.

Life is a chain of moments of enjoyment; not only about survival.

Use your crystal goblets. Do not save your best perfume, and use it every time you feel you want it.

Remove from your vocabulary phrases like "one of these days" or "someday". Let‘s write that letter we thought of writing "one of these days"! Let‘s tell our families and friends how much we love them. Do not delay anything that adds laughter and joy to your life. Every day, every hour, and every minute is special. And you don‘t know if it will be your last. 将文件存盘为exam21.txt。 4. 退出vi。

5. 用vi打开文件exam21.txt,,然后退出。

6. 复制/root/install到当前目录,文件名为exam22.txt。 7. 用vi打开文件exam22.txt。

8. 使用复制、剪切。粘贴、取消、修改等命令,查看效果。 9. 在文件exam22.txt中查找“linux”。

10. 将文件exam22.txt的第5行到第20行的内容保存到文件exam23.txt中。 11. 将文件exam22.txt的第23行到第28行的内容保存到文件exam24.txt中。 12. 从文件exam22.txt中退出,打开文件exam23.txt。 13. 将文件exam24.txt的内容读入到文件exam23.txt中。

14. 保存并退出文件exam23.txt,查看效果。

15. 使用vi创建exam25.txt,将当前系统的时间读入文件exam25.txt,保存退出。

16. 用vi打开文件exam21.txt,使用set number看显示结果,使用set nonumber看显示结

编辑Linux系统实验,linux操作系统实验vi编辑器的使用相关推荐

  1. 在linux系统中 通过使用shell,linux系统中的shell和vi编辑器应用详细介绍

    shell和vi编辑器 一.Shell 1.什么时shell Shell就是用户与操作系统内核之间的接口,起着协调用户和系统的一致性和用户在系统之间的交互作用.具体如下图: 2.shell的功能 Sh ...

  2. Linux(Ubuntu)操作系统,vi编辑器与gcc编译器的下载与使用(命令参数很详细)

    目录 一.什么是编辑器.编译器? 1.1.编辑器下载 1.2.编译器下载 二.常用的三种编辑器 2.1.vi编辑器 2.2.vi编辑器的三种工作模式 2.2.1.命令行模式 2.2.2.输入模式 2. ...

  3. Linux系统及应用(实验报告)---用户和用户组管理

    Linux系统及应用(实验报告)-用户和用户组管理 实验目的: 1.了解用户和用户组实验 2.熟悉图形的方式进行用户和用户组管理的方法 3.熟悉命令行的操作方式进行用户和用户组的管理方法 实验原理: ...

  4. linux文件操作实验心得,操作系统实验心得(多篇).doc

    操作系统实验心得(多篇) 操作系统实验心得(精选多篇) 第一篇:操作系统实验心得 每一次课程设计度让我学到了在平时课堂不可能学到的东西.所以我对每一次课程设计的机会都非常珍惜.不一定我的课程设计能够完 ...

  5. 进程同步c语言实验报告,操作系统实验报告实验3-1

    操作系统实验报告 操作系统实验报告 实验3-1: Linux进程的创建与父子进程同步 1. 实验目的 (1)熟悉在C语言源程序中使用Linux所提供的系统调用界面的方法: (2)掌握Linux中进程的 ...

  6. 嵌入式Linux学习笔记(1-2)——vi编辑器

    vi编辑器是linux系统自带的文本编辑工具,它小巧玲珑,很多开发者对其爱不释手.不过由于大部分程序员已经习惯在windows上使用各种功能更强大的文本编辑器编写代码,转而使用vi编辑器写代码是一件特 ...

  7. 商用及企业级服务器搭建之二:linux系统,linux命令

    商用及企业级服务器搭建之二:linux系统,linux命令 linux系统 1. linux 一切皆文件,源码开放,具有多任务.多用户.多平台特性 2. 只有一个顶级目/,不分盘,文件名和命令区分大小 ...

  8. c linux time微秒_Linux基础知识(Linux系统、Linux中的链表)

    Linux系统简介 Linux系统的结构及特点 Linux系统的结构图如下图所示: 从上图可以看出,Linux是一个典型的宏内核(一体化内核)结构.硬件系统上面时硬件抽象层,在硬件抽象层上面时内核服务 ...

  9. linux中_Linux基础知识(Linux系统、Linux中的链表)

    Linux系统简介 Linux系统的结构及特点 Linux系统的结构图如下图所示: 从上图可以看出,Linux是一个典型的宏内核(一体化内核)结构.硬件系统上面时硬件抽象层,在硬件抽象层上面时内核服务 ...

  10. linux 轻系统下载,轻便Linux系统 Knoppix Linux

    Knoppix将一个专门的.非常有用的Linux分发版打包在了一张可引导的CD-ROM 上. Knoppix是一个可引导的CD.尽管这样的可引导CD肯定不止Knoppix这一种,但Knoppix CD ...

最新文章

  1. 计算机知识的更新速度,笔记本电脑硬盘如何升级?要容量还是速度?这些知识你需要学会...
  2. linux利用vi挂载磁盘,如何在linux环境上挂载磁盘
  3. 嵌入式C语言代码的调试技巧
  4. 程序员如何明智地提出好的问题
  5. 点击事件调用匿名函数如何传参_事件发布/订阅模式的简单实现
  6. 理解Android Binder机制(3/3):Java层
  7. Linux配置汇总上(北大青鸟Linux课程学习总结)
  8. HDU 1568 Fibonacci【求斐波那契数的前4位/递推式】
  9. ESXi与Linux主机配置syslog日志上传远程服务器
  10. 文件异步上传方式(二)
  11. 安装mysql-community-server报错缺少libaio依赖
  12. 老年人计算机培训方案,老年人学电脑从新手到高手
  13. 通过MVC与MVP的对比,简述单一职责原则
  14. GTK+的编译还真麻烦
  15. 个人编程语言的学习感悟
  16. zblog模板php免费三栏,天兴工作室三栏布局zblog模板
  17. 一. APP连续闪退修复方案初版
  18. 最新引流脚本之窃语漂流瓶引流脚本,如何使用窃语脚本
  19. python 语义similarity_GitHub - samelltiger/word_similarity: 基于《知网》的语义相似度计算 python2.7 API...
  20. 宁波市教育学院计算机系主任,欢迎宁波诺丁汉大学计算机系主任白瑞斌教授一行到访南科大...

热门文章

  1. MBE:ggtreeExtra-用图层叠加方法绘制环形进化树
  2. 2021年度(十四五)国家重点研发计划重点专项立项公示进展
  3. MPB:中大李文均组-河口水体和沉积物中微生物的分离培养与鉴定
  4. Science综述:人类与微生物共进退
  5. R语言使用random包生成随机数或者随机字符串实战:randomNumbers函数创建随机整数的数据集(包含重复项)、randomSequence函数创建不含重复项的随机序列数据集、创建随机字符串
  6. R语言绘制空白图实战
  7. 参数化模型(parametric model)和非参数化模型non-parametric model)的区别?哪些模型是参数化模型,哪些模型是非参数化模型?
  8. 聚类效果评估、内部指标(Jaccard系数、FM指数、Rand指数)、外部指标(DB指数、Dunn指数)、轮廓系数(Silhouette Coefficient)
  9. java scanner和for_java中Scanner和random的用法
  10. 一键编译php,编译安装php 附加一键安装php5.6.30脚本