一、echo命令
可以使用echo命令在命令行内输出指定内容
语法:
演示:
![](https://img-blog.csdnimg.cn/direct/415df869c79448e1a17983afbbd3dbe2.png)
![](https://img-blog.csdnimg.cn/direct/1988fc258a0f47c7b573c7768d316194.png)
二、反引号`
看一下如下命令:echo pwd
本意是想,输出当前的工作路径,但是pwd被作为普通字符输出了。
我们可以通过将命令用反引号(通常也称之为飘号)`将其包围
被`包围的内容,会被作为命令执行,而非普通字符
三、重定向符
我们再来学习两个特殊符号,重定向符:>和>>
演示:
![](https://img-blog.csdnimg.cn/direct/0355d33fc39042afaf6f1f283b080a65.png)
![](https://img-blog.csdnimg.cn/direct/242ef44f664f494a88a1f658a35b9f17.png)
四、tail命令
使用tail命令,可以查看文件尾部内容,跟踪文件的最新更改,语法如下:
参数,Linux路径,表示被跟踪的文件路径
选项,-f,表示持续跟踪
选项, -num,表示,查看尾部多少行,不填默认10行
查看/var/log/vmware-network.log文件的尾部10行:tail /var/log/vmware-network.log
查看/var/log/vmware-network.log文件的尾部3行:tail -3 /var/log/vmware-network.log
4.1:tail持续跟踪文件更改
使用-f选项,可以持续跟踪文件更改
复制一个新的FinalShell的标签
在第一个标签中,执行:touch test.txt,创建一个test.txt文件
在第一个标签中,执行:tail -f test.txt,持续跟踪文件更改
在第二个标签中,多次执行:echo “内容” >> test.txt,向文件追加内容
观察第一个标签的变化
五、总结
1. echo命令
可以使用echo命令在命令行内输出指定内容
语法:
2. `反引号符
被`包围的内容,会被作为命令执行,而非普通字符
3. 重定向符
>,将左侧命令的结果,覆盖写入到符号右侧指定的文件中
>>,将左侧命令的结果,追加写入到符号右侧指定的文件中
4. tail命令
查看文件尾部内容,并可以持续跟踪
![](https://img-blog.csdnimg.cn/direct/21e876b78a5f43d0a22c45129ec2a80a.png)