linux(5):linux基础命令第四弹
? ? ?在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中有关用户权限的问题,感谢大家的支持!
?
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!