Linux 快速查找文件命令:find、locate、grep、whereis、which、type
常用的 Linux 快速查找系统中的文件命令包括:
- find: 查找文件并执行操作。 使用示例:查找 '/var/log/' 目录下所有以 '.log' 结尾的文件并打印出文件列表。
find /var/log/ -name '*.log'
- locate: 使用数据库快速查找文件路径。 使用示例:查找所有以 '.log' 结尾的文件并打印出文件列表。
locate '*.log'
- grep: 在文件中查找匹配的文本。 使用示例:在 '/var/log/messages' 文件中查找包含 'error' 的行并打印出文件列表。
grep 'error' /var/log/messages
- whereis: 查找二进制文件、源文件和帮助文档等。 使用示例:查找 tar 命令的二进制文件和帮助文档。
whereis tar
- which: 查找指定命令的路径。 使用示例:查找 tar 命令的路径。
which tar
- type: 查找指定命令是否是内置命令、别名或外部命令。 使用示例:查找 cd 命令的类型。
type cd
以上是常用的 Linux 快速查找系统中的文件命令及使用用例。
原文地址: https://www.cveoy.top/t/topic/n2Ij 著作权归作者所有。请勿转载和采集!