Linux文件管理 linux课程( 四 )


选项:-d , 目录缩写,表示将文件解压到指定目录 。
用法:解压缩到当前目录 。
用法:解压到指定目录 。
Zip命令摘要
Zip被压缩
解压就是解压 。
#zip 3.zip 3.txt
#unzip 3.zip
#unzip 3.zip -d /tmp/
三 。VIM文件编辑器概述
Vim text editor是从vi发展而来的文本编辑器,使用简单,功能强大,是很多Linux发行版的默认文本编辑器 。
1.vi编辑器
Vi(可视化编辑器)编辑器通常简称为vi 。它是Linux和Unix系统上最基本的文本编辑器,类似于Windows系统上的记事本编辑器 。
2.vi和Vim编辑器
vim(Vi改进版)是Vi编辑器的增强版,比Vi好用 。几乎vi的所有命令都可以在vim上使用 。
3.Vim编辑器安装
Centos通常默认安装vi或Vim文本编辑器 。
当在命令行中输入“Vim”显示以下屏幕时,就认为Vim安装成功 。
如果在命令行模式下输入“vim”,输出结果是“Command not found”,则说明该系统中没有安装Vim 。
错误:找不到命令...
含义:找不到该命令 , 通常意味着没有安装该命令或者可能键入了错误的命令 。
如果没有,您可以通过以下命令安装它
#yum安装vim
yum的使用将在后面详细描述 。这里的每个人都默认安装了vim 。
4.Vim编辑器的四种工作模式
Vim中有四种模式:
命令模式
编辑模式(输入/插入模式)
可视化模式
最后一行模式(最后一行模式)
①命令模式:使用VIM编辑器时 , 默认为命令模式 。在这种模式下,可以通过快捷键移动光标位置,对文件内容进行复制、粘贴、删除等操作 。
②编辑模式:在此模式下 , 您可以编辑文件的内容 。
③最后一行模式:可以在最后一行输入命令,搜索、替换、保存、退出文件 。
④可视化模式:可以做一些列选择操作 。
四种模式之间的关系:
四 。Vim使用
1.Vim打开文件 。
命令:vim
角色:编辑文件
语法:vim文件名
用法:vim文件名
示例代码:
#vim 1.txt的含义:用vim编辑器,打开1.txt文件 。如果1.txt文件不存在 , 创建一个新的空文件1.txt,当您保存它并退出编辑器时,将自动创建该文件 。
2.Vim保存文件并退出 。
在任何模式下,您都可以按ESC键两次以返回命令模式 。在命令模式下 , 输入:wq并按enter键 。
3.Vim不保存文件并退出 。
在任何模式下,都可以按两次ESC键返回命令模式,并输入:Q!按回车键 。
4.Vim命令模式操作(重点)
4.1、光标快速移动 。
☆将光标移动到开头和结尾 。
将光标移动到文件第一行的开头,然后按gg 。
将光标移动到文件最后一行的开头 , 按G[Capslk+G]/[Shift+G]
#vim /var/log/boot.log-20200219
☆翻转屏幕
向上转动屏幕 , 并按ctrl+b(前)或PgUp 。
调低屏幕,并按ctrl+f(之后)或PgDn 。
将屏幕向上翻一半,然后按ctrl+u(向上)
将屏幕调低一半,然后按ctrl+d(向下)
☆快速导航到指定行(强调)
数字+G
150克
注意:经常用于错误定位 。
#vim /var/log/boot.log-20200219
4.2.复制
①复制光标线 。
关键:yy
粘贴:在要粘贴的地方按P键【粘贴到光标的下一行】 。如果您想将其粘贴到光标行之前,请使用P键 。
②按光标所在行(包括当前行)向下复制指定行数:数字yy,如5yy 。
#vim 1.txt输入如下,可以用来测试5yy,比较清楚 。
4.3.剪切/删除
①剪切/删除光标线 。
按键:dd(删除后下一行上移)
注意:dd严格来说是一个剪切命令,但是如果是剪切而不是粘贴,就会被删除 。
②剪切/删除光标行(包括当前行),向下删除/剪切指定行 。
键:数字dd(删除后下一行上移)
③剪切/删除当前光标所在行(光标所在行)后的内容,但删除后下一行不会上移 。
按下:D键(删除后,当前行将变成一条空白线)
4.4.撤销/恢复
撤消:u(撤消)
恢复:ctrl+r恢复(取消)之前的撤消操作[重做,重做]
5.Vim最后一行模式操作(重点)
5.1.进入最后一行模式 。
进入模式:从命令模式进入,按:或/(表示搜索)进入末行模式 。
退出模式:
①按Esc键 。
②按Esc键两次 。
③删除最后一行的所有输入字符 。
行模式有哪些功能?最后一行图案可以做什么?
5.2.与最后一行模式相关的功能
①保存操作(写)
输入::w保存文件(明白)

推荐阅读