Linux学习笔记04

1、grep命令

可以通过grep命令,从文件中通过关键字过滤文件行

语法: grep [-n] 关键字 文件路径

  • 选项-n,可选,表示在结果中显示匹配的行的行号

  • 参数,关键字,必填,表示过滤的关键字,带有空格或其它特殊符号,建议使用””将关键字包围起来

  • 参数,文件路径,必填,表示要过滤内容的文件路径,可作为内容输入端口

现在,通过touch命令在HOME目录创建itheima.txt,并通过图形化页面编辑并保存如下内容:

image-20231024193242714

2、wc命令做数量统计

可以通过wc命令统计文件的行数、单词数量等

语法: wc [-c -m -l -w] 文件路径

  • 选项,-c,统计bytes数量

  • 选项,-m,统计字符数量

  • 选项,-l,统计行数

  • 选项,-W,统计单词数量

  • 参数,文件路径,被统计的文件,可作为内容输入端口

image-20231024193522153

3、管道符

学习了grep命令后,我们在来学习一个新的特殊符号,管道符: |

管道符的含义是:将管道符左边命令的结果,作为右边命令的输入

image-20231024194236131

如上图:

  • cat test.txt的输出结果(文件内容)

  • 作为右边grep命令的输入 (被过滤文件)

image-20231024194835843

1.grep命令

  • 从文件中通过关键字过滤文件行

  • 语法: grep [-n] 关键字 文件路径

  • 选项-n,可选,表示在结果中显示匹配的行的行号。

  • 参数,关键字,必填,表示过滤的关键字,建议使用””将关键字包

    围起来

  • 参数,文件路径,必填,表示要过滤内容的文件路径,可作为管道符的输入

2.wc命令

  • 命令统计文件的行数、单词数量、字节数、字符数等

    语法: wc [-c -m -1 -w] 文件路径

  • 不带选项默认统计:行数、单词数、字节数

  • -c字节数、-m字符数、-[行数、-w单词数

  • 参数,被统计的文件路径,可作为管道符的输入

3.管道符|

  • 将管道左边命令的结果,作为右边命令的输入

4、echo命令

可以使用echo命令在命令行内输出指定内容

语法: echo 输出的内容

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

  • 在终端上显示: Hello Linux

image-20231024195626610

  • 带有空格或\等特殊符号,建议使用双引号包围

  • 因为不包围的话,空格后很容易被识别为参数2,尽管echo不受影响,但是要养成习惯哦

image-20231024195716121

5、反引号`

看一下如下命令:echo pwd

image-20231024195927668

本意是想,输出当前的工作路径,但是pwd被作为普通字符输出了 我们可以通过将命令用反引号 (通常也称之为飘号) 将其包围被包围的内容,会被作为命令执行,而非普通字符

image-20231024200017841

6、重定向符

我们再来学习两个特殊符号,重定向符:>和>>

  • ">",将左侧命令的结果,覆盖写入到符号右侧指定的文件中

  • ">>",将左侧命令的结果,追加写入到符号右侧指定的文件中

演示:

image-20231024200532311

7、tail命令

使用tail命令,可以查看文件尾部内容,跟踪文件的最新更改,语法如下

tail [-f -num] Linux路径

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

  • 选项,-f,表示持续跟踪

  • 选项, -num,表示,查看尾部多少行,不填默认10行

image-20231024200914864

image-20231024201217571

<!--持续跟踪-->

<!--ctrl +c 表示强制退出持续跟踪-->

1.echo命令

  • 可以使用echo命令在命令行内输出指定内容

  • 语法: echo 输出的内容

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

2.反引号符

  • 被包围的内容,会被作为命令执行,而非普通字符

3.重定向符

">",将左侧命令的结果,覆盖写入到符号右侧指定的文件中

">>",将左侧命令的结果,追加写入到符号右侧指定的文件中

4.tail命令

  • 查看文件尾部内容,并可以持续跟踪

    • 语法: tail [ -f -num] Linux路径

    • -f :持续跟踪 -num启动的时候查看尾部多少行,默认10行

    • Linux路径,表示被查看的文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jian绘梨衣

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值