项目1 熟悉Linux的基本操作电子教案 Linux系统管理与应用项目实训.doc

上传人:春哥&#****71; 文档编号:76721943 上传时间:2023-03-11 格式:DOC 页数:19 大小:329.50KB
返回 下载 相关 举报
项目1 熟悉Linux的基本操作电子教案 Linux系统管理与应用项目实训.doc_第1页
第1页 / 共19页
项目1 熟悉Linux的基本操作电子教案 Linux系统管理与应用项目实训.doc_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《项目1 熟悉Linux的基本操作电子教案 Linux系统管理与应用项目实训.doc》由会员分享,可在线阅读,更多相关《项目1 熟悉Linux的基本操作电子教案 Linux系统管理与应用项目实训.doc(19页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、Linux系统管理与应用项目实训教程 教学设计课程名称: 授课年级: 授课学期: 教师姓名: 【教学导航】项目名称 熟悉Linux的基本操作建议学时16学时教学内容1安装并远程登录虚拟机2浏览目录和文件3查找文件和文件内容4使用vi编辑器学习目标了解Linux发展历史掌握Linux内核和发行版本区别掌握Windows和虚拟机的通信方法掌握Linux命令的特点掌握Linux各个目录的作用掌握目录和文件的基础操作命令掌握管道符与重定向的作用掌握ls与find命令的区别掌握grep命令的使用方法掌握vi编辑器三种模式切换方法掌握三种模式下的常用操作方法教学方式本章内容以理论讲解、实际演示为主。重点知

2、识1、安装登录linux服务器2、目录文件基本操作3、查找文件4、使用vi编辑器关键词linux服务器、目录文件、查找文件、vi编辑器【教学过程】任务1安装登录linux服务器(4学时)一、创设情境,引出知识点(1)根据生活中的例子你刚入职一家网络运维公司,公司的主营业务是帮助客户搭建web应用服务,技术主管让你熟练Linux网络操作系统的安装和使用,要求你在Windows系统下使用VMware 15安装一台虚拟的Linux(CentOS 7.6)服务器。(2)进入主题,展开详细讲解VMware安装Linux服务器、VMware管理Linux服务器、Xshell登录虚拟机(3)明确学习目标知识

3、目标:(1)了解Linux发展历史。(2)掌握Linux内核和发行版本区别。(3)掌握Windows和虚拟机的通信方法。能力目标:(1)会使用VMware安装Linux服务器。(2)会使用VMware管理Linux服务器。(3)会使用Xshell登录虚拟机。二、进入重点知识的讲解1.1.1 了解Linux的发展历史1.Linux系统概况Linux是一套自由加开放源代码的类Unix操作系统,诞生于1991年10月5日(第一次正式向外公布),由芬兰学生Linus Torvalds和后来陆续加入的众多爱好者共同开发完成,Linux是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的

4、操作系统。2.Linux内核版本使用命令字uname -r查看Linux内核版本号,如图1.1-1所示。图1.1-1 Linux内核版本下面来解释一下该内核版本号2.6.32-696.el6.x86_64各项的含义。l2:当前内核主版本号;l6:当前内核次版本号;l32-696:32 表示为当前内核更新次数,696表示当前内核修补次数;lel6:当前内核为RHEL6系列的;lx86_64:代表这是64bit的系统。3. Linux发行版本Linux有很多的发行版本,好比Windows有Windows XP、Windows 7、Windows 10。虽然这个比喻不是很恰当,但是对于初学者来说可以

5、暂时这样理解。在全球范围内有上百款Linux发行版,常见的主流发行版如图1.1-2所示。图1.1-2 Linux常用发行版本1.1.2 使用VMware安装CentOS 7.6虚拟机1.新建虚拟机2.虚拟机安装操作系统 在系统安装时,给root用户设置一个密码,简单起见,设置密码为1,单击2次完成。虚拟机操作系统安装完成后,单击右下角的“重启”按钮就可以启动虚拟机了。1.1.3 使用VMware管理虚拟机1.使用VMware开关机、重启虚拟机使用VMware可以对虚拟机进行基本的管理,常用的管理有开机、关机、拍摄快照、克隆等操作。选择CentOS 7,然后单击鼠标右键选择电源,在二级菜单中可以

6、对虚拟机进行关闭、挂起、重启、关闭等操作拍摄快照的是对虚拟机的当前状态做一个备份,当系统出现问题时,可以及时的恢复到系统当前的状态,这个功能很好,一般情况下,我们安装完操作系统后都要拍摄一个快照,在出现问题的时候恢复快照就可以了,没必要再去安装虚拟机和操作系统。3.克隆虚拟机当我们想搭建多台虚拟机集群服务的时候,只需要使用VMware的克隆虚拟机功能,操作方法是:首先使用VMware的关闭功能关闭虚拟机,然后右击“CentOS 7”,在弹出的快捷菜单中选择“管理”“克隆”命令,如图1.1-16所示。图1.1-16 克隆虚拟机在克隆类型中,一般选择创建完整克隆,如图1.1-17所示。图1.1-1

7、7 创建完整克隆接下来,需要为克隆的虚拟机指定名称和安装位置,然后单击完成就可以完成虚拟机的克隆了。一台新的虚拟机服务器就被创建成功了。1.1.4 使用Xshell登录虚拟机在生产环境也就是实际工作中,我们不可能每次都要到机房去操作服务器,而是通过远程登录工具登录到服务器上,去配置管理服务器。下面就来介绍如何使用Xshell远程登录工具登录到刚才安装的CentOS 7服务器。 1.查看服务器IP地址首先开启虚拟机将CentOS 7服务器开机,在登录界面输入localhost login:处输入用户名root,密码是安装系统时候设置的1,进入系统后,输入命令ip addr查看网络配置,如图1.1

8、-18所示,看到虚拟机网卡ens33的IP地址是192.168.0.128,使用这个地址可以远程登录这台服务器。2.开启VMnet8网络连接VMware在Windows系统中安装VMnet1和VMnet8网络,安装虚拟机默认采用网络模式是Nat模式,这种Nat模式使用的是VMnet8网络,所以在登录CentOS 7服务器之前需要打开VMnet8网络,在“开始”菜单中打开“运行”对话框,输入ncpa.cpl进入网络配置页面,如果VMnet8没有启用,一定要将它启用起来。3.配置Xshell登录服务器打开已经安装好的Xshell软件,在弹出的会话窗口中使用文件新建创建一个新的会话,为会话设置一个名

9、称,主机一定要填写CentOS 7虚拟机的IP地址192.168.0.128,三、本任务注意点(1)鼠标指针进入虚拟机之后,想退出到Windows使用Ctrl+Alt键。(2)使用Xshell登录虚拟机之前一定要在网络连接中开启VMnet8网络,因为虚拟机默认网络使用的是Nat方式。四、任务拓展训练(1)鼠标指针进入虚拟机之后,想退出到Windows使用Ctrl+Alt键。(2)使用Xshell登录虚拟机之前一定要在网络连接中开启VMnet8网络,因为虚拟机默认网络使用的是Nat方式。任务2 目录文件基本操作(4学时)一、创设情境,引出知识点(1)根据生活中的例子你完成了CentOS 7.6虚

10、拟服务器的创建和登录工作,公司主管要求你尽快熟悉服务器的目录结构和相关目录文件操作,快速上手服务器的基本使用。(2)进入主题,展开详细讲解命令浏览目录和文件、命令操作目录和文件(3)明确学习目标知识目标:(1)掌握Linux命令的特点。(2)掌握Linux各个目录的作用。(3)掌握目录和文件的基础操作命令。能力目标:(1)会使用命令浏览目录和文件。(2)会使用命令操作目录和文件。二、进入重点知识的讲解l 1.2.1 Linux命令特点当登陆到CentOS 7系统之后,就可以看到系统提示信息如下:rootlocalhost #其中,l root是我们登陆系统的用户名。l 是在的意思。l loca

11、lhost代表本机。l 代表现在是root用户的家目录/root。l #代表root是管理员用户。我们主要通过在#后使用命令来操作linux,这些命令通过linux提供的SHELL程序进行解释,最后有内核负责执行。Linux中的命令格式由command options arguments(命令、选项、参数)三部分组成的,三部分内容使用空格分开,有些命令不需要选项也不需要参数,但有的命令在运行时需要多个选项或参数。比如ls -l /中的命令是ls,选项是-l,参数是/,意思就是用列表的方式查看根目录中的全部内容(包括目录和文件),命令很好理解,就是要执行的具体功能,那选项和参数有什么作用呢? 1

12、.选项选项是调整命令执行行为的开关,选项不同决定了命令的显示结果不同,选项分为长选项和短选项,短选项如-h,-l,-s等。(- 后面接单个字母),短选项都是使用- 引导,当有多个短选项时,各选项之间使用空格,有些命令的短选项可以组合,例如-l -h可以组合为-lh,有些命令的短选项可以不带-,这通常叫做BSD风格的选项,例如ps aux,有些短选项需要带选项本身的参数,例如-L 512M。长选项如 -help,-list 等。(- 后面接单词),长选项都是完整的单词,长选项通常不能组合,如果需要加参数,长选项的参数通常需要=,例如-size=1G2.参数参数是指命令的作用对象。例如ls命令,不

13、加参数的时候显示是当前目录,也可以加参数,例如ls /dev,则输出的是/dev目录的内容,ls /root,则输出的是/root目录的内容。3.系统操作基本命令1)关机 l Shutdown h now:现在关机l Shutdown -h 10:10分钟后关机2)重新启动 l Reboot:立刻重启l shutdown -r 10:10分钟后重新启动l shutdown -r 20:35:在20点35的时候重启3)设置启动级别 init系统共有7个启动级别,使用init加以下选项可以进入不同的系统工作模式:l 0:关机 l 1:单用户模式,只有root用户进行维护l 2:多用户模式l 3:

14、完全多用户模式(标准的运行级别)l 4:安全模式l 5:图形化(图形模式)l 6:重启4)查看IP地址 查看IP地址是我们常用的操作,命令是ip addr。l 1.2.2 系统目录结构1.整体目录结构 CentOS 7的目录结构是以/(根)为起点的树状结构,从根出发,可以到达任何一个目录和文件2.主要目录作用l /:根目录,文件的最顶端,其它目录和文件的入口。l /bin :存放系统所需要的重要命令,ls,cp,mkdir 等,usr/bin 也存放了一些系统命令,这些命令对应的文件都是可执行的,普通用户可以使用大部分的命令。l /boot:存放Linux启动时内核及引导系统程序所需要的核心文

15、件,内核文件和grub 系统引导管理器都位于此目录。l /dev:存放Linux 系统下的设备文件,如光驱,磁盘等。访问该目录下的某个文件相当于访问某个硬件设备,常用的是挂在光驱。l /etc:一般存放系统的配置文件,作为一些软件启动时默认配置文件读取的目录,如/etc/fstab存放系统分区信息。l /home:系统默认的用户主目录。l /lib:主要存放动态链接库。l /mnt:用于存放挂在储存设备的挂载目录l /opt:这里主要存放那些可选的程序。l /proc: 这其实是一个假的目录,通过这里你可以访问到内存里的内容,内核提供的一个接口,主要用来存储系统统计信息;l /root:Lin

16、ux超级权限用户的root目录l /sbin:存放一些系统管理的命令,一般只能由超级权限用户root执行。l /tmp:临时文件目录,任何人都可以访问。系统软件或用户运行程序产生的临时文件存放到这里,此目录数据需要定期清除。l /usr:应用程序存放目录,如命令、帮助文档等。安装Linux软件包时默认安装到/usr/local目录下.l /var:这个目录的内容经常变动的,/var/log用于存放系统日志,/var/lib存放系统库文件等。l /sys:目录与/proc类似,是一个虚拟的文件系统,主要记录与系统核心相关的信息,入系统当前已经载入的模块信息等。1.2.3 浏览目录1绝对路径和相对

17、路径 Linux的一个重要特点就是一切内容都是以文件存在的,这就要求我们找到要操作的文件,找到文件的前提是迅速定位文件的目录,我们定位目录的方法有2种,一种是通过绝对路径定位目录,另一种是通过相对路径定位目录。2cd命令 cd命令是我们学习linux的第一个命令,它的作用是切换到一个目录下,一般不带选项,只有参数(就是定位的目录),可以使用绝对路径和相对路径的方法定位到某一个目录中。示例:l 切换到根目录,cd /l 切换到路径/etc/,cd /etc/。l 切换到/home目录, cd /home,这些都是采用绝对路径的方法进行切换。假如当前在/etc/目录下,想进入etc下的yum.re

18、pos.d目录,就可以直接在命令行下敲入cd yum.repos.d进入这个目录。这就是采用相对路径的方法定位目录,当我们想回到etc目录下的时候,同样可以使用cd .(.代表上级目录),回到/etc下,这也是一种相对路径的方法定位目录。5)查看当前所在目录 rootlocalhost etc# pwd/etc通过pwd命令可以查看当前所在的目录6)tab键和clear的使用 当操作linux系统的时候,可以使用tab键进行补全操作,当进入到某个比较长的目录时,我们可以是tab键进行补全操作。当屏幕内容比较多,观看比较吃力的时候,可以使用clear命令清理屏幕,然后进行之后的操作。3ls命令l

19、s的语法为ls 选项 参数,它用来显示目标列表,在Linux中是使用率较高的命令。1)常用选项l -l:输出长格式列表l -h:人性化显示信息l -a:列出目录下所有文件,包括以.开头的隐含文件l -d:只显示目录本身信息 l -t:以文件修改时间排序2)常用选项组合l 查看文件详情:ls -l 或 lll 增强对文件大小易读性,以人类可读的形式显示文件大小:ls -lhl 查看当前目录下的所有文件或者目录,包括隐藏文件:ls -lal 只查看当前目录下的目录文件:ls -d l 按照时间顺序查看,从上到倒下时间越来越近:ls -ltr1.2.4 浏览文件内容通过cd和ls命令可以进入目录、浏

20、览目录的内容,那我们如果浏览目录下的文件内容呢?通常我们使用cat、more、less、head、tail等命令来查看文件内容。1.cat命令cat命令是我们linux使用中最常用到的命令之一,它的主要功能是一次查看文件的全部内容,它的命令选项有-n b s v等,其中最常使用的选项就是-n。2.more命令如果一个文件内容比较多,一屏无法完全显示下,使用cat显示文件就不方便,因为使用cat查看文件的时候,会定位到最后一屏显示,这时可以使用more命令来显示行数比较多的文件,当显示文件的时候,会定位到文件的第一屏,然后通过以下选项进行文件浏览操作。l 回车键:向下滚动一行。l 空格键:查看下

21、一屏。l b键:查看上一屏。l q键:退出。3.less命令Less命令也可以分页显示文件内容,但是它的功能比more的功能更多,所以我们查看文件内容的时候,一般使用less而不使用more。它比more命令最突出的功能是可以显示行号、向前移动一行、可以查询文件内容,可以使用以下选项加强less功能。l -N:显示行号。l 空格:向下翻一屏。l b键:向上翻一屏。l 向下光标或者回车:向下翻一行。l 向上光标或者y:向上翻一行。l /no:查看文件中包含no的行,并高亮显示。l q键:退出less。4.head命令 Head命令比较简单,也很好理解,它用来显示文件的前多少行内容,默认显示文件的

22、前10行内容,如果向显示文件的前20行,需要加选项-20。5.tail命令Tail命令和head命令的功能相反,它用来显示文件末尾的多少行,默认显示文件末尾10行内容,如果想显示文件末尾后5行内容,使用tail -5,tail还有一个经常用的选项就是-f,它可以用来监视一个大文件的变化情况。1.2.5 创建目录文件同Windows系统相似,创建目录和文件是linux系统常用的操作,创建目录使用的命令是mkdir,创建文件使用的命令是touch。1.创建目录mkdir命令用来创建某个目录,最常使用的选项是-p,通过-p选项可以创建一个级联目录。2.创建文件创建文件的命令比较多,我们经常使用tou

23、ch命令来创建一个空文件,touch命令有两个功能,一是是用来创建新的空文件,二是用于把已存在文件的时间标签更新为系统当前的时间。我们经常用的是第一个功能,即使用touch来创建一个文件。1.2.6 复制移动目录和文件1.复制文件目录cp命令用来将源文件或者源目录复制到指定的目标目录。cp命令支持复制单个文件,同时也支持复制多个文件,当一次复制多个文件时,目标目录必须是一个已经存在的目录,否则将出现错误。选项如下:l -f:强行复制文件或目录,不论目标文件或目录是否已存在。l -i:覆盖既有文件之前先询问用户。l -p:保留源文件或目录的属性。l -R/r:递归处理,将指定目录下的所有文件与子

24、目录一并处理(常用)。l -s:对源文件建立符号连接,而非复制文件。l -u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件。l -b:覆盖已存在的文件目标前将目标文件备份。l -v:详细显示命令执行的操作。参数如下:l 源文件或目录:源文件列表。l 目标文件:指定目标文件。当“源文件”为多个文件时,要求“目标文件”为指定的目录。2.移动文件目录移动目录和文件使用的命令是mv,它的作用是将原目录或者文件进行移动,如果移动到同一目录,则作用是修改名称。如果移动到另一目录,作用就是将目录或者文件移动到新的目录下,同时将之前内容删除。经常使用的选

25、项如下:l -b: 当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份。l -i: 如果指定移动的源目录或文件与目标的目录或文件同名,则会先询问是否覆盖旧文件,输入 y 表示直接覆盖,输入 n 表示取消该操作。l -f: 如果指定移动的源目录或文件与目标的目录或文件同名,不会询问,直接覆盖旧文件。l -n: 不要覆盖任何已存在的文件或目录。l -u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。1.2.7 删除目录和文件rm命令的功能是删除目录或者文件,它也可以将某个目录及其下的所有文件及子目录均删除。rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会

26、毁在这个命令(比如在/(根目录)下执行rm * -rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。rm命令参数:l -f, -force:忽略不存在的文件,从不给出提示。l -i, -interactive:进行交互式删除。l -r, -R, -recursive:指示rm将参数中列出的全部目录和子目录均递归地删除。l -v, -verbose:详细显示进行的步骤。【示例1】 使用交互式删除/mnt下的net1文件。rootlocalhost mnt# rm -i net1rm:是否删除普通空文件 net1?yrootlocalhost

27、mnt# lsetc1 net2【示例2】强制删除/mnt下的所有目录和文件,不给出提示信息。rootlocalhost mnt# lsetc1 net2rootlocalhost mnt# rm -rf *rootlocalhost mnt# ls提示:这里*是通配符,代表/mnt下的所有内容,使用-r可以实现子目录和文件的递归删除。三、本任务注意点(1)复制移动文件的时候注意当前所在目录,适当使用绝对和相对路径。(2)要深入理解相对路径和绝对路径,会使用.进行相对路径操作。(3)创建、复制、移动、删除目录和文件都是最常用的操作,务必熟练掌握。四、任务拓展训练在CentOS 7.6虚拟机上完

28、成以下训练:(1)切换到/etc/目录,查看当前所在目录。(2)使用长格式、人性化显示方式显示/etc目录下的所有内容。(3)从/etc目录,使用绝对目录方式切换到/usr/tmp目录下,并查看当前目录。(4)从/usr/tmp目录,使用相对目录的方式,切换到/usr/local目录下,并查看当前目录。(5)浏览/etc/passwd文件内容,要求带有行号。(6)在根目录下创建目录linux,在linux目录下,创建子目录CentOS和ubentu.(7)在CentOS目录中创建多个文件,名称分别为CentOS 6、CentOS 7、CentOS 8,在ubentu目录下创建多个文件,名称分别

29、为16.10、17.10、18.10。(8)复制centos目录及所有文件内容到/root目录下。(9)将ubentu目录及所有文件内容移动到/root目录下。(10)使用非交互方式删除linux目录及其子目录的所有内容。任务3 查找文件(4学时)一、创设情境,引出知识点(1)根据生活中的例子当你熟悉了目录和文件的基本操作之后,公司主管要求你学习在服务器上迅速查找文件并对找到的文件进行指定的操作,同时还要学会过根据特定内容过滤某个文件。(2)进入主题,展开详细讲解find命令查找文件并操作文件、grep命令过滤文件内容(3)明确学习目标知识目标:(1)掌握管道符与重定向的作用。(2)掌握ls与

30、find命令的区别。(3)掌握grep命令的使用方法。能力目标:(1)会使用find命令查找文件并操作文件。(2)会使用grep命令过滤文件内容。二、进入重点知识的讲解1.3.1 管道符与重定向1.管道符管道符|的作用就是将前一条语句的输出作为后边的语句的输入,最后只打印后边语句的结果,主要功能是对前一个命令的执行结果进行过滤和统计。下面分别举例说明。2.重定向重定向是将标准的输出或者标准的输入重定向到文件或者设备上,我们经常使用的是输出重定向,即将原来输出到屏幕上的内容重定向到一个文件中,以便以后使用。1)覆盖输出重定向2)追加输出重定向3)错误输出重定向21.3.2 查找文件1.使用ls命

31、令查找文件使用ls命令可以进行文件或者目录的查找,但只能查找确定的某个目录下的内容。2.使用find命令查找文件在本节示例1中,只能知道了某些文件在哪个目录才能对文件进行查找,这样就失去了查找的本来目的,还有通过ls命令无法使用文件属性进行详细的查找,也无法对查找到的内容进行操作,更精确的查找和操作需要使用find命令。1.3.3 过滤文件内容1.grep命令grep命令用来过滤一个文件中包括特殊字符的行,使用这个命令可以帮助我们快速的查找到包括特殊字符的行,或者将某些不想显示的行过滤掉。配置文件中以#开头的行一般都是注释,可以将其去掉,使用#是匹配以#号开头的行,使用-v过滤掉了以#开头的行

32、,但是这里还有以空格开头的行。三、本任务注意点(1)ls命令可以进行简单的文件查找操作,复杂和需要对结果操作的查找操作需要使用find命令。(2)grep命令用来过滤文件内容,$匹配的是空格。(3)管道符和重定向是linux运维的常用操作。四、任务拓展训练(1)在/etc/sysconfig/network-scripts/ifcfg-ens33查找包含字符串ONBOOT所在行的内容。 (2)在/etc目录综查找所有名称以net开头、以.conf结尾的文件。(3)将find / -user student的错误信息重定向到/dev/null文件中。(4)将/etc目录中所有以”.conf”结尾

33、的文件复制到/tmp目录中。(5)在/etc/fstab文件中查找所有不是以”#”开头的行。(6)查找/etc/passwd文件中所有以”nologin”结尾的行。(7)查找/etc目录下大于10k的所有文件。(8)统计/etc下的.conf结尾的文件个数。(9)统计磁盘分区信息。(10)使用输出重定向创建文件index.html,内容为hello world。任务4 使用vi编辑器(4学时)一、创设情境,引出知识点(1)根据生活中的例子当你熟悉了Linux的基本操作之后,下一步的任务就是要熟练vi编辑器的使用。公司的服务器上运行着各种服务和应用,你需要使用vi编辑器修改服务的配置文件,达到配

34、置服务器的各种目的。(2)进入主题,展开详细讲解命令模式修改文件、插入模式修改文件、末行模式查找内容、保存文件(3)明确学习目标知识目标:(1)掌握vi编辑器三种模式切换方法。(2)掌握三种模式下的常用操作方法。能力目标:(1)会使用命令模式修改文件。(2)会使用插入模式修改文件。(3)会使用末行模式查找内容、保存文件。二、进入重点知识的讲解1.4.1 vi编辑器三种模式切换使用vi命令打开一个文件很简单,使用vi 文件名可以打开一个文件进行各种编辑操作。打开文件之后又很多行,我们首先需要知道的是vi编辑一个文件时,一共有三种模式供我们使用,当使用vi打开文件时,进入的是命令模式,在这个模式下

35、可以进行行的跳转、复制、粘贴、删除等操作。如果想在文件中输入内容,需要进入输入模式,从命令模式进入输入模式可以使用小写的i、a、o键。输入完成后,如果想保存文件,需要进入到末行模式,但是输入模式和末行模式之间不能转换,需要从输入模式回到命令模式,然后在输入:,进入末行模式,就可以对文件进行保存操作了。1.4.2 使用命令模式 在使用命令模式编辑文件之前,为方便查看操作效果,先进入末行模式,给文件加上行号,在命令模式下输入:号即计入末行模式,在末行模式下输入set nu即可给文件加上行号1.4.3 使用输入模式输入模式是编辑文件时最常使用的模式,在命令模式下输入i在光标的当前位置前输入内容,输入

36、a是在当前光标后输入内容,输入o是在当前光标的下以行输入内容。1.4.4 使用末行模式在命令模式下输入:号就可以进入末行模式,在末行模式主要的操作有设置和去掉行号、查找替换内容、保存文件。三、本任务注意点(1) 三种命令模式有着不同的功能,需要在三种模式间熟练的进行切换。(2) 打开文件后,使用i a o修改文件,进入末行模式wq保存是最常用的操作。四、任务拓展训练(1)在/tmp这个目录下建立一个名为test的目录。(2)将/etc/man_db.conf复制到test目录下。(3)使用vi打开man_db.conf设置行号。(4)移动到第60行,请问你看到的是什么内容。(5)移动到第一行,搜寻第pages字符串,说出第2个pages所在的行。(6)将文件中所有pages修改为page。(7)在第一行新增一行,输入内容this is db;(8)删除前10行内容。(9)复制第20到30行到文件末尾。(10)将这个文件另存到test目录下,文件名为db.conf。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com