当前位置: 首页> 教育> 大学 > 产品开发_专业的做网站_搜索引擎营销的主要模式有哪些_东莞网站推广策划

产品开发_专业的做网站_搜索引擎营销的主要模式有哪些_东莞网站推广策划

时间:2025/7/10 13:09:02来源:https://blog.csdn.net/realoser/article/details/142560951 浏览次数:0次
产品开发_专业的做网站_搜索引擎营销的主要模式有哪些_东莞网站推广策划

【Linux实践】实验七:vi编辑器的使用

  • 实验目的
  • 实验内容
  • 实验步骤及结果
    • 1. 挂载磁盘
    • 2. vi编辑器
    • 3. 使用 vi 创建文件
    • 4. 扩展功能

实验目的

7、掌握挂载和卸载文件系统的方法。
8、掌握vi编辑器的使用方法。

实验内容

1、使用命令挂载U盘,并能正确显示U盘中的中文信息,挂载点目录为/mnt/学号。
2、使用vi编辑器创建文本文件/root/v,文件内容为hell,最后保存退出。
3、打开vi编辑器,插入2009年日历,并把该文件命名为2009.txt。
4、打开vi编辑器,显示文件2009.txt的行号。
5、打开vi编辑器,查看文件2009.txt的详细信息。

实验步骤及结果

1. 挂载磁盘

  • 在计算机中,用户使用磁盘(存储硬盘),为了方便系统管理和使用,需要对磁盘进行分区和格式化。

  • mount是Linux下的一个命令,它可以将分区挂接到Linux的一个文件夹下,从而将分区和该目录联系起来。因此我们只要访问这个文件夹,就相当于访问该分区。

  • mount用于挂载,umount用于卸载。

  • 基本语法:mount 选项 设备 挂载点

常用选项说明
-t指定文件系统类型,例如 ext4, ntfs, vfat 等
-o设置挂载选项,可以是多个选项的组合
-r以只读方式挂载文件系统
-w以读写方式挂载文件系统
  • -o设置的挂载选项有很多,常见的有
常用选项说明
uid指定挂载后文件的用户ID,通常用于让特定用户拥有对挂载内容的访问权限
gid指定挂载后文件的组ID,帮助设置文件的组权限
ro以只读模式挂载分区,防止对数据进行修改
noexec禁止在挂载目录下执行任何可执行文件,提高安全性
iocharset指定字符集编码,以便正确地处理文件名中的字符
  • 现在把U盘连接到虚拟机
    在这里插入图片描述
    或者
    在这里插入图片描述

  • 挂载点必须存在,所以现在要新建一个目录当作挂载点。
    在这里插入图片描述

  • 现在选择要挂载的U盘,设备文件通常位于 /dev 目录下。在 /dev 下,硬盘和分区通常以 sdX 的形式命名。使用 lsblk (list block)命令列出所有块设备。
    在这里插入图片描述
    根据 NAME 列和 SIZE 列确定要挂载的分区名字,其中 TYPE 列中的disk表示磁盘,part表示分区。因为挂载是与分区打交道,所以确定名字是 sdb1

  • 但是这里已经挂载到了另一个目录,所以现在需要先卸载分区
    在这里插入图片描述

  • 然后再使用mount命令将sdb1分区挂载到/mnt/学号目录下
    在这里插入图片描述

  • 现在可以试试用命令行访问挂载点,能正常访问,且能正确识别中文信息
    在这里插入图片描述

2. vi编辑器

  • vi 编辑器是Linux中比较流行的一种文本编辑器。除此之外还有 vim、gedit、nano。
  • 语法格式:vi 文件名
  • vi 提供了三种模式:
    • 命令模式:启动时默认模式,用于导航和执行命令。
    • 插入模式:用于输入文本,按 ESC 可以返回命令模式。
    • 底行模式:在命令模式下按下冒号键(:)后进入的模式,用于执行高级命令和保存退出等操作。

一些常用的操作:

  1. 插入,在命令模式中执行,按下后进入插入模式,用于编辑文件文本
    • a :在光标后插入
    • A :在行尾插入
    • i :在光标前插入
    • I :在行首插入
    • O :在当前行的上面新建一行,然后进入插入模式
    • o: 在当前行的下面新建一行,然后进入插入模式
    • R: 进入插入模式,接下来输入的字符都会替换掉原来的字符
    • J:合并光标所在行及下一行为一行
  2. 保存和退出(需要在命令模式执行)
    • :w:保存文件
    • :w other:另存为至other文件
    • :q:退出编辑器
    • :q!:强制退出编辑器,不保存文件
    • :wq:强制退出编辑器,且保存文件
  3. 删除和恢复(需要在命令模式执行)
    • x:删除当前字符
    • dd:删除当前行
    • u:恢复上一步操作
    • Ctrl + r:恢复文件
  4. 复制和粘贴(需要在命令模式执行)
    • yy:复制当前行
    • yw :复制从光标开始到词尾的字符
    • y^ :复制从光标到行首的内容
    • p :粘贴剪切板里的内容在光标后
    • 鼠标也可以操作复制和粘贴
  5. 查找和替换(需要在命令模式执行)
    • /字符:向光标下查找字符
    • ?字符:向光标上查找字符
    • n :继续向下查找字符
    • N :继续向上查找字符
    • :s/old/new:用new替换行中首次出现的old
    • :s/old/new/g :用new替换行中所有的old
    • :%s/old/new/g:用new替换当前文件里所有的old
  6. 扩展功能
    • :set nu:显示行号
    • :set nonu:隐藏行号
    • :set all:显示目前所有的环境参数设定值
    • :!:执行系统命令
    • :r ! :将命令的输出直接插入到文件中

3. 使用 vi 创建文件

  • 当使用 vi 命令时

    • 直接输 vi:打开 vi 编辑器,但是保存时需要指定另存为到什么文件。
    • 没有目标文件:当保存文件时,会自动创建目标文件
    • 有目标文件:直接保存文件。
  • 使用vi编辑器创建文本文件 /root/v
    在这里插入图片描述

  • 文件内容为hell,最后保存退出
    在这里插入图片描述

  • 读取文本内容
    在这里插入图片描述

4. 扩展功能

  • 打开vi编辑器
    在这里插入图片描述

  • 插入2009年日历
    在这里插入图片描述

  • 并把该文件命名为2009.txt
    在这里插入图片描述

  • 显示文件2009.txt的行号
    在这里插入图片描述

  • 查看文件2009.txt的详细信息
    在这里插入图片描述
    在这里插入图片描述

关键字:产品开发_专业的做网站_搜索引擎营销的主要模式有哪些_东莞网站推广策划

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: