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

2024-01-08 13:32:38

1.echo命令

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

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

语法:echo 参数

  • 参数:被输出的内容

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

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

2.反引号

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

3.重定向符

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

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

4.tail命令

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

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

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

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

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

实例:

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

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

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