网络安全学习:系统文本编辑命令

[#####成功在于你坚持了别人坚持不了的东西####]

1.1 系统基本编辑命令

vi是Linux命令行界面下的重要文字编辑器。vim是vi命令的增强版,例如高亮显示代码、自动缩进等。

语法格式:

?

提前安装vim软件工具包

说明:默认centos7系统中可能没有vim命令,需要通过命令方式安装vim

1.1.1 编辑命令模式概念介绍

vim分为三种模式:普通模式、编辑模式、命令模式,起作用分别如下:

普通模式:
用vim命令打开一个文件后,默认的状态就是普通模式。

在这个模式中,不能进行编辑输入操作,但可以移动光标,同时还可以执行一些操作命令进行如删除、复制、粘贴等工作。

编辑模式:
在普通模式下不能进行编辑,只有按下“i,I,o,O,a,A,r,R,s,S”等字母进入编辑模式后才可以执行编辑操作。

确定文件是否处于编辑模式状态有一个重要的特征,那就是在窗口的左下角要有插入的标记

网络安全学习:系统文本编辑命令

文件编辑基本操作步骤:

打开需要编辑文件:

进行文件信息编辑:

首先进入编辑模式,输入小写字母 i –> insert,开始进行文件编辑

网络安全学习:系统文本编辑命令

结束文件编辑操作:

首先在编辑模式状态输入esc,然后在普通模式状态输入:进入命令模式,再输入wq实现文件保存退出

网络安全学习:系统文本编辑命令

1.1.4 编辑操作常见异常情况

常见错误-01:需要指定编辑信息

常见错误-02:编辑路径必须存在

说明:以上提示错误信息,表示编辑的文件对应路径信息不存在。

提示:基础不牢地动山摇。

常见错误-03:编辑出现异常中断

网络安全学习:系统文本编辑命令

实践操作-02:实现联合多个文件信息并重定向指定文件中

实践操作-03:实现对指定文件内容进行清理操作

功能总结:

查看文件内容 例如:cat file.txt,这是cat最基本的功能之一
把多个文件合并成一个 例如:cat file1.txt file2.txt >newfile.txt
非交互式地编辑或追加内容到文件尾部 这是生产工作中最重要的一个应用:

清空文件内容 例如:使用cat /dev/null > file1.txt命令就可以将文件内容清空,但文件还是存在的,这个功能在生产工作中也会用到。

1.3 文件查看命令扩展

1.3.1 文件查看命令扩展-more

more命令的功能类似于cat,但cat命令是将整个文件的内容一次性显示在屏幕上

而more则会一页一页地显示文件内容。

语法格式:

功能参数:

-num 指定屏幕显示大小为num行
+num 从行号num开始显示
Enter 向下显示1行
空格键 向下滚动一屏
b 返回上一屏
= 输出当前行的行号
/查找的文本 查找指定文本
v 调用vi编辑器
q 退出more查看状态

实践操作:

实践操作-01:执行more命令,后面不接任何参数

若不接任何参数,则会满屏显示文件内容

[root@xiaoQ ~]# more /etc/services # /etc/services:# $Id: services,v 1.55 2013来源:诺卡先生
                                                        

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月1日
下一篇 2022年7月1日

相关推荐