5.Linux系统的vim与软件包管理

5.1 Linux系统的vim编辑器

  5.1.1 vim编辑器的概述

      1.vim是什么?

      2.为什么要学vim?

  5.1.2 vim的三种模式详解

      1.一般模式

      2.编辑模式

      3.命令模式


      1.一般模式的作用

      1.编辑模式的作用

      2.如何从一般模式进入编辑模式

        

      1.命令模式的作用

      2.如何从一般模式进入命令模式

      1.vim三种模式如何相互转换

           

  5.1.3 vim三种模式常用的快捷键

      1.移动光标类型的快捷键

        下表为vim移动光标类型的快捷键

        

      2.查找相关的快捷键

        以下为vim与查找相关的快捷键

       

      3.替换相关的快捷键

        以下为vim与替换相关的快捷键

        

      4.删除相关的快捷键

        以下为vim删除相关的快捷键

        

      5.复制粘贴相关的快捷键

        以下为vim复制粘贴相关的快捷键

        

      1.一般模式到编辑模式的快捷键

        以下为一般模式到编辑模式的快捷键

        

        补充:配合鼠标使用的复制粘贴

        Ctrl+Ins:复制,利用鼠标选择要复制的内容,就类似windows系统的Ctrl+C

        Shift+Ins:粘贴,将复制的内容粘贴到对应的位置,类似Windows系统的Ctrl+V

      1.命令模式下可以执行一些命令

        以下为命令模式下常用的快捷键

        

5.2 Linux系统的软件包管理

  5.2.1 文件的压缩与打包

      1.文件压缩与打包的基本概念

      2.Linux系统常见的文件扩展名

         

      1.Linux系统有哪些常用的压缩与打包指令

      1.gzip命令及其常用选项

        语法格式: gzip [选项] file

        常用选项:

        

        示例:将文件压缩

        

        示例:解压之前压缩的文件

        

      2.查看gzip压缩文件的内容

        查看文件的全部内容语法格式:  zcat *.gz 

        查看文件前n行的内容语法格式: zcat *.gz|head -n 

        示例:

        

        

 

      3.注意点

          语法格式: gzip -c 文件 >> 新文件名.gz 

          示例:

          

      1.bzip2命令及其常用选项

        语法格式: bzip2 [选项] file

        常用选项

        

        示例:(解压也同理)

        

      2.bzip2压缩文件的内容

        语法格式: bzcat file

        它只能查看bzip2压缩的文本文件的内容

      1.tar命令及其常用的选项

        打包压缩语法格式: tar [选项] [路径]新文件名.tar.gz/bz2 [路径]/源文件 

        解压语法格式: tar [选项] [路径]/文件名.tar.gz/bz2 解压到目标路径 

        常用选项:

        

        注意:-c,-t和-x不可同时出现在一串指令列中

      2.tar常用的指令组合

        打包与利用bzip2算法压缩:

          tar -jcvf 路径/newFileName.tar.bz2 要压缩的文件或目录 

        打包与利用gzip算法压缩:

         tar -zcvf 路径/newFileName.tar.bz2 要压缩的文件或目录 

        示例:

        

        查询对应的gzip算法打包的文件:

         tar -ztvf 文件路径/fileName.tar.gz

        查询对应的bzip2算法打包的文件:

         tar -jtvf 文件路径/fileName.tar.bz2

        解压到当前目录:

         tar -zxvf 文件路径/fileName.tar.gz 

        解压到指定目录下:

         tar -zxvf 路径/fileName.tar.gz -C 目标路径 

  5.2.2 rpm安装软件

      1.什么是rpm

      2.rpm的优点

      1.rpm的安装路径

        rpm的默认安装路径

        

      2.rpm的安装命令及其选项

        安装单个rpm包语法格式: rpm -ivh packge_name.rpm

        安装多个rpm包语法格式: rpm -ivh a.package_name.rpm b.package_name.rpm  

        安装网上某个位置的rpm包: rpm -ivh url/package.rpm 

        选项含义:

        

        示例:安装单个rpm包

        

        示例:安装多个rpm包,中间用空格隔开

        

      3.注意点:

        

      1.rpm查询的原理

        rpm在查询的时候,其实查询的地方是在/var/lib/rpm目录下的数据库文件

        

      2.rpm查询已安装软件

        语法格式: rpm [选项] 

        常用选项:

        

        示例:查询系统是否已经安装了JDK

        

      1.rpm进行软件卸载

        软件卸载的语法格式: rpm -e package_name 

        示例:卸载apr,先找出apr有关的软件名称,然后对其进行卸载

        

      1.软件的升级与更新的命令及其选项

        语法格式: rpm [选项] package_name 

        可用选项:

        

      1.rpm软件安装管理的缺点

  5.2.3 yum软件

      1.yum的作用

      2.注意点:

        

      1.yum的升级、安装和卸载使用以下命令即可

        安装:yum install 软件

        升级:yum update 软件

        卸载:yum remove 软件

      2. yum在操作时会有提示,如何解决不用提示的问题

      1.通过yum查询已安装的软件参数

        

 

   

 

5.Linux系统的vim与软件包管理

全文结束