Linux从入门到精通3

5vim文本编辑器

5.1 文本编辑器Vim-Vim常用操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1命令模式

默认是命令模式
在这里插入图片描述

2插入模式:

在这里插入图片描述
从命令模式进入插入模式:a i o
在这里插入图片描述
我们要在girl后面插入一个字母,按下a
在这里插入图片描述
在这里插入图片描述
按大写的A,无论光标在哪里,都会跳到这行的末尾进行插入
在这里插入图片描述
要想在光标所在字符前 插入,光标移到s,按下i
在这里插入图片描述
大写的I,行首
o光标的下一行
O光标的上一行
注意:以上的所有操作都必须实在命令模式下操作的,按下esc回到命令模式

3定位命令

在这里插入图片描述
在这里插入图片描述
:set nu给文件标上行号
在这里插入图片描述
:set nonu取消行号
在这里插入图片描述
标记行号后按gg到第一行
G到最后一行
在这里插入图片描述
按821G或者:821就821行
在编辑某一行时,就按下$到行首

4删除命令

在这里插入图片描述
在这里插入图片描述

5复制和剪切命令

在这里插入图片描述

6替换和取消命令

在这里插入图片描述

7搜索和搜索替换命令

在这里插入图片描述
在这里插入图片描述
我们想查找与ftp相关的行,用/加上ftp
在这里插入图片描述
n找下一个

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8保存和退出命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
把写权限去掉
在这里插入图片描述
这时候编辑
还还以做更改
在这里插入图片描述
但是保存不了,wq!可以强制保存,但是只针对于root和所有者

总结:
在这里插入图片描述

5.2 文本编辑器Vim-Vim使用技巧

在这里插入图片描述

1导入命令执行结果

在这里插入图片描述
在这里插入图片描述
那么就会将/etc/issue文件里的内容导入到光标所在的位置
在这里插入图片描述
导入时间
在这里插入图片描述
在这里插入图片描述

2定义快捷键

需要在编辑文件或脚本时,配置文件
1 光标移到行首2i跳入插入模式3输入#4回到命令模式 非常麻烦
我们可以用快捷键的形式执行这样的操作
在这里插入图片描述
按enter即刻到了光标所在行的行首

删除这个注释符号
在这里插入图片描述

在这里插入图片描述
这时你就只需要按一个ctrl+h就可以插入邮箱了
在这里插入图片描述

3注释连续行

在这里插入图片描述
在这里插入图片描述

去掉连续行的注释
在这里插入图片描述
在这里插入图片描述
把行首的注释去掉
在这里插入图片描述

有的语言里面使用//当做注释,那么就需要在每个/前面加上转义符
在这里插入图片描述

4替换

在这里插入图片描述
在这里插入图片描述
回车
在这里插入图片描述
但是这样的话重启后就会丢失
在这里插入图片描述
所以需要写入用户的宿主文件中
在这里插入图片描述
这样就会永久有效,打开任何一个文件它就会有上面的这些设置
是在.vimrc这个文件下面
在这里插入图片描述

6软件包管理

在这里插入图片描述

6.1 软件包管理-简介

在这里插入图片描述
源码包:把源代码直接开放的代码包,linux是c语言写的
安装比较慢、容易出错 编译的时间比较慢、需要手动安装
脚本安装包:不需要手动安装,这种包不多
在这里插入图片描述
在这里插入图片描述
二进制包:把源代码经过编译的0101 .rpm包
安装快、但是看不到源代码了
windows中的包都是这种
在这里插入图片描述
在这里插入图片描述

6.2.1 软件包管理-rpm命令管理-包命名与依赖性

在这里插入图片描述
在这里插入图片描述
rpm是给管理员看的
在这里插入图片描述
装软件包a需要你装b,装b需要装c
装的话,顺序c,b,a
删除的话.顺序a,b,c

环形依赖
把a,b,c同时装

模块依赖
在这里插入图片描述
光盘挂载
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
好几千个rpm包

我们来安装一个包,需要依赖包libodbcinst.so.2
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值