Linux专栏07:Linux基本指令之文件搜索指令


  • 博客主页:Duck Bro 博客主页
  • 系列专栏:Linux专栏
  • 关注博主,后期持续更新系列文章
  • 如果有错误感谢请大家批评指出,及时修改
  • 感谢大家点赞👍收藏⭐评论✍

Linux基本指令之文件搜索指令

编号:07

文章目录


四、文件搜索指令

文件搜索指令是用于在计算机系统中查找具有特定名称、扩展名、大小、日期等属性的文件的命令。常见的文件搜索指令有:

  1. find:在指定目录下查找符合条件的文件和文件夹。

  2. whereis:查找指定程序的可执行文件、源代码和帮助文档的位置。

  3. which:查找指定程序的可执行文件路径。

  4. grep:在文件中搜索符合指定模式或正则表达式的内容。


1. 查找文件:find

指令介绍

bash 复制代码
指令名称:find
执行权限:所有用户
语法:find [路径] [选项] [文件名]
功能:用于在文件树种查找文件,并作出相应的处理 

常用选项

-name 按照文件名查找文件

示例演示

bash 复制代码
find /home/user_001 -name file.txt

2. 搜索字符:grep

指令介绍

bash 复制代码
指令名称:grep
执行权限:所有用户
语法:grep [选项] [搜寻字符串] [文件]
功能:在文件中搜索字符串,将找到的行打印出来 

常用选项

-i :忽略大小写的不同,所以大小写视为相同

-n :顺便输出行号

-v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行

示例演示

bash 复制代码
grep 'h' file.txt

3. 查看指令位置:which

指令介绍

bash 复制代码
指令名称:which
执行权限:所有用户
语法:which [命令]
功能:搜索命令所在目录及别名信息 

示例演示

bash 复制代码
which pwd

4. 查看指令位置:whereis

指令介绍

bash 复制代码
指令名称:whereis
执行权限:所有用户
语法:whereis [命令名称]
功能:搜索命令所在目录及帮助文档路径 

示例演示

bash 复制代码
whereis pwd

相关推荐
水云桐程序员4 小时前
从零开发软件的步骤,软件开发从零到完成应该怎么做?
笔记·学习·软件构建·个人开发
David猪大卫4 小时前
【Linux修炼】环境变量、进程地址空间
linux·c语言·经验分享·笔记·学习·ubuntu·centos
Android系统攻城狮4 小时前
Linux FFmpeg深度解析之avcodec_align_dimensions调用流程与实战(二十九)
服务器·linux音视频·音视频进阶·ffmpeg音视频
飞飞传输5 小时前
飞驰云联文件交换建设方法论:从单点传输到持续治理
大数据·运维·安全
叼烟扛炮5 小时前
Linux 学习笔记(五十六):IO 多路复用初探——select 的“三宗罪”
linux·服务器·数据库·笔记·学习·php
汉克老师5 小时前
CSP-J 2026 第二轮入门组真题解析(第一题 、旅游)
c++·csp-j·信息学竞赛·小学生学c++
Ruiery5 小时前
Linux 6.6内核内存管理深度解析(十五):CMA 连续内存分配器
linux·运维·服务器
xiaoye-duck6 小时前
《C++ 项目:手写大模型接入 SDK》Gemini接口设计(上):初始化、全量响应实现和测试
开发语言·网络·c++·语言模型
测试界的小码农6 小时前
【Linux 命令实战(01):认识 Linux 终端,从零掌握第一个命令】
linux·运维·服务器
布裘7 小时前
【银河麒麟】重启后时区丢失?排查发现 localtime 被业务程序替换成硬链接
linux·运维·网络