echo、反引号、重定向符和tail命令

1.echo命令

其实类比理解的话,可以简单认为和C语言中的printf功能类似,就是打印内容

功能:在命令行内输出指定内容

语法:echo 参数

  • 参数:被输出的内容

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

实例:在终端显示“i am test”

2.反引号

也称之为飘号 `  被`包围的内容,会被作为命令执行,而非普通字符

3.重定向符

两个特殊符号,重定向符:>和>>

  1. >,将左侧命令的结果,覆盖写入到符号右侧指定的文件中
  2. >>,将左侧命令的结果,追加写入到符号右侧指定的文件中

echo、反引号、重定向符和tail命令_第1张图片

4.tail命令

功能:查看文件尾部内容,跟踪文件的最新更改

语法:tail [-f -num] 参数

  • 参数:Linux路径,表示被跟踪的文件路径

  • 选项:-f,持续跟踪文件修改,如果想要停止,用 ctrl+c

  • 选项: -num,表示,查看尾部多少行,不填默认10行,注意,此num是让你填一个数字而不是直接输入num

实例:

echo、反引号、重定向符和tail命令_第2张图片

echo、反引号、重定向符和tail命令_第3张图片

        这里我发现一个问题,我们之前学习的命令选项都是可以任意组合使用的,但是tail命令的两个选项似乎并不能任意组合使用,下面为我的各种尝试,只发现了一种可以使用的组合。

        那就是写选项时,先写数字,再写字母,并且要一起写才行,其他的组合都不可以使用。

echo、反引号、重定向符和tail命令_第4张图片

你可能感兴趣的:(Linux,linux,运维,服务器)