在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中有关用户权限的问题,感谢大家的支持!