Linux系统上使用find命令查找文件的N种案例
1. 前言 本文主要讲解在Linux系统上如何使用find命令。 2. find命令的使用方法 要开始搜索整个硬盘,您需要输入以下内容:
但是,如果您想开始搜索当前所在的文件夹,那么可以使用find命令以下语法:
当您想在整个硬盘中按名称搜索文件时,请使用find命令以下语法: 假设你要搜索的文件名为filename
find命令的第一部分显然是单词find。 第二部分是从哪里开始搜索。即指定目录,它会自动搜索指定目录里的子目录 第三部分是一个表达式,它决定要查找什么。 最后一部分是要找的文件名。 3. find命令搜索位置的快捷方式 find之后的第一个参数是要搜索的位置。虽然可以指定特定的目录,但是大多数人使用元字符作为替代。使用这个命令的三个元字符包括:
表达式 最常用的表达式是-name。name表达式允许搜索文件或文件夹的名称。 然而,你也可以用其他的表达方式:
4. find命令使用案例 如何查找访问文件超过一定天数的前几天 要查找100天前访问过的主文件夹中的所有文件,请:
如何找到空的文件和文件夹 要查找系统中的所有空文件和文件夹:
如何找到所有的可执行文件 要在你的电脑上找到所有可执行文件:
如何找到所有可读的文件 要找到所有可读的文件:
模式: 在搜索文件时,可以使用模式。例如,搜索扩展名为mp3的所有文件:
如何将Find命令的输出发送到文件 find命令的主要问题是,它有时会返回太多的结果,无法一次性查看。通过管道将输出输出到tail命令,或者您可以将这些行输出到一个文件中,如下所示:
如何查找并对文件执行命令 同时搜索和编辑一个文件:
上面的命令搜索一个名为filename的文件,然后为它找到的文件运行nano编辑器。 5. 结论 通过本文,你应该对find命令怎么用有所了解了吧?这是Linux运维中最常用的命令了,一定要学习使用。 【编辑推荐】
点赞 0 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 如何从Cygwin SSH会话运行PowerShell脚本?
- 太占CPU电脑太卡?教你关掉Windows 11内存压缩
- active-directory – 故意破坏与Windows域的信任关系
- 安全强化你的Linux服务器的七个步骤
- Windows 11是否有32位版本,使用旧电脑的用户怎样选择?
- 在远程Windows服务器上设置Git存储库?
- windows-server-2003 – Windows – 一步发布和续订IP?
- windows – Powershell Get-Process负内存值
- windows-server-2003 – 说服管理层高成本的方法
- windows-xp – 如何在XP中创建Windows服务