Linux中vi编辑器使用及ps系统管理命令
Vi和vim编辑器
vi编辑器是所有Unix及[Linux](http://www.2cto.com/os/linux/)系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻。
vim 具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序设计; 因为程序简单,编辑速度相当快速。 vim可以当作vi的升级版本,他可以用多种颜色的方式来显示一些特殊的信息。
vim会依据文件扩展名或者是文件内的开头信息, 判断该文件的内容而自动的执行该程序的语法判断式,再以颜色来显示程序代码与一般信息。
vim里面加入了很多额外的功能,例如支持正则表达式的搜索、多文件编辑、块复制等等。 这对于我们在Linux上进行一些配置文件的修改工作时是很棒的功能。
vim的用法和vi一样。vim需要安装
vim安装命令:
yum -y install vim*
1、vi编辑器【记】
在Linux下一般使用vi编辑器来编辑文件。vi既可以查看文件也可以编辑文件。三种模式:命令行、插入、底行模式。
vim和vi
案例:使用vim编辑器修改app/world.txt文件
使用vi打开world.txt,vim界面如下:
使用vi
在vi中按i键切换到插入模式编写内容
切换到插入模式:按 i 、o、a键;
i 在当前位置前插入
I 在当前行首插入
a 在当前位置后插入
A 在当前行尾插入
o 在当前行之后插入一行
O 在当前行之前插入一行
使用插入模式编写内容:
输入完成后需要切换回命令模式对文件进行保存
切换到命令行模式:在vi中按Esc键;
切换到底行模式:按 :(冒号)
:wq保存并退出
:q!不保存退出
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bsLcWjVc-1680091692984)(assets\image-20210831164246073.png)]
2、ps系统管理命令
ps命令是用来管理linux系统中的进程。
ps 正在运行的某个进程的状态
ps –ef 查看所有进程
ps –ef | grep redis 查找某一进程
kill 2868 杀掉2868编号的进程
kill -9 2868 强制杀死进程
案例:搜索名为hald的进程
hald进程是linux的系统进程,用来加载计算机硬件的驱动。
案例:强制杀死编号为5821的进程