linux(5):linux基础命令第四弹

2023-12-15 11:32:53

? ? ?在linux基础命令第三弹中http://t.csdnimg.cn/6MVsS我们介绍了文件操作命令(cp,mv,rm),以及查找命令(which,find),和grep,wc命令,管道符。第四弹我们主要了解echo、tail命令,重定向符,以及vim文本编辑器的相关知识。

1.echo命令

? ? ?echo命令主要用来在命令行输出指定内容

? ? ?语法:echo 输出的内容

? ? ? ? ? ? ? ? 无需选项,只有一个参数,表示要输出的内容,复杂内容可以用" "包围

反引号`

? ? ? 看一下这个命令:echo pwd

? ? ?本来想输出当前的工作路径的,但是pwd被当作普通字符输出了?,怎么解决呢,就要将命令用反引号包围了,包围的内容会作为命令执行。

2.重定向符

? ? ?重定向符有两种:>和>>

? ?(1)>,将左侧命令的结果,覆盖写入到右侧指定的文件中

? ? ?(2)>>,将左侧命令的结果,追加写入到右侧指定的文件中

3.tail命令

? ? ?tail命令用来查看文件尾部内容,跟踪文件的最新更改

? ? ?语法:tail [-f -num] linux路径

? ? ? ? ? ? ? ? 选项 -f 表示持续跟踪

? ? ? ? ? ? ? ? 选项 -num 表示查看尾部多少行,不填默认10行

4.vim文本编辑器

4.1 什么是vim文本编辑器

? ? ?vim是visual interface的简称,是linux中最经典的文本编辑器,和图形化界面的文本编辑器一样,vim是命令行下对文本文件进行编辑的利器。vim不仅能编辑文本,还具有shell程序编辑的功能,可以不同颜色的字体来辨别语法的正确性。

4.2 vim编辑器的三种工作模式

? ? ?命令模式:命令模式下,键盘所敲的都理解为命令,用命令驱动执行不同的功能,这个模式下,不能自由进行文本编辑

? ? ?输入模式:就是编辑模式,插入模式,可以对文本内容进行自由编辑。

? ? ?底线命令模式:以:开始,先按下:(冒号键),通常用于文件的保存、退出。

4.3 命令模式

? ? ?怎么打开vim呢,命令就是:vim 文件路径,这样就可以进入命令模式了

? ? ?如果文件路径的文件不存在,那么这个命令就会创建新文件进行编辑,如果存在,就会编辑已有文件。

4.4 命令模式快捷键

?

4.5 底线命令模式

? ? ?编辑模式没什么好说,进入之后,什么快捷键都没用了,就是输入文本而已,需要记住通过esc键来退回到命令模式。

? ? ?在命令模式中,输入:就能进入底线命令模式,有以下几个命令:

? ? ?为了节约时间,减少篇幅,就不带大家一个个实操了,大家可以下去自己进行操作,很有意思,我只让大家看看三种工作模式的切换

4.6 三种工作模式的简单体验

? ? ? (1)使用:vim hello2.txt,编辑新文件,执行之后进入命令模式

? ? ? (2)?输入i进入输入模式

? ? ?(3)输入模式中输入·hello linux,输入完成后按esc键回退到命令模式

(4)在命令模式中,按键盘中的:进入底线命令模式,输入wq后点击回车保存并退出vim编辑器

? ?

? ? ?第四弹到此就结束了,第五弹我们会补充讲解关于命令选项的说明,然后基础命令会告一段落,接下来了解linux中有关用户权限的问题,感谢大家的支持!

?

文章来源:https://blog.csdn.net/pancodearea/article/details/134930983
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。