【从浅识到熟知Linux】基本指定之find、grep、head和tail

在这里插入图片描述

🎈归属专栏:从浅学到熟知Linux
🚗个人主页:Jammingpro
🐟每日一句:一篇又一篇,学写越上头。


文章前言:本文介绍find、grep、head和tail指令用法并给出示例和截图。



find

基本语法

find pathname -options

功能

查询指定文件。(没有指定pathname,默认从当前路径开始查找)

选项

-name

功能:按文件名称查询
示例:

find -name gcc

示例执行结果:
在这里插入图片描述

-type

功能:按文件类型查询。(文件类型为f,目录类型为d,符号链接为l等)
示例:

find -type d

示例执行结果:
在这里插入图片描述

-size

功能:按文件大小查询。用+-表示大于、小于。用b、c、w、k、M、G表示文件大小。
示例:

find -size -100b

示例执行结果(注意:find会递归搜索当前目录下的各个子目录中的内容):
在这里插入图片描述

grep

基本语法

grep [选项] 搜寻字符串 文件

功能

在文件中搜索字符串,将找到的行打印出来。以下选项演示示例的搜索内容为下侧文本👇
在这里插入图片描述

选项

无选项

功能:搜索需要找出的字符串。
示例:

grep the text.txt

示例执行结果:
在这里插入图片描述

-i

功能:忽略大小写。
示例:

grep end text.txt

示例执行结果:
在这里插入图片描述

-n

功能:输出对应行号。
示例:

grep -in function text.txt

示例执行结果:

在这里插入图片描述

-v

功能:反向搜索,即输出无法匹配要搜索字符串的行。
示例:

grep -ivn end text.txt

示例执行结果:
在这里插入图片描述

head

基本语法

head -n [文件]

功能

查询文件开头几行。

示例演示

示例:

head -2 text.txt

示例执行结果:
在这里插入图片描述

tail

基本语法

tail -n [文件]

功能

查询并显示倒数n行。

示例演示

示例:

tail -2 text.txt

示例执行结果:
在这里插入图片描述


文章结语:这篇文章只对Linux基本指令中的find、grep、head和tail命令,并没有涵盖所有的选项,但常用选项基本都涉及到了。如果上述内容有任何问题,欢迎在下方留言区指正b( ̄▽ ̄)d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值