47.常用shell之 whereis - 查找文件 的用法及衍生用法
2023-12-27 10:35:18
whereis
是一个在类 Unix 系统的 shell 中常用的命令,用于快速查找二进制程序、源代码和手册页的位置。这个命令在确定特定文件的位置时特别有用,特别是对于系统管理员和程序员来说。以下是 whereis
命令的基本用法和一些衍生用法的示例:
基本用法
- 查找程序的二进制文件、源代码和手册页:
whereis program_name
- 这个命令会显示
program_name
的二进制文件、源代码和手册页的位置。例如,whereis ls
可能会返回/bin/ls
和相关的手册页路径。
衍生用法
-
只查找二进制文件:
whereis -b program_name
- 使用
-b
选项只显示二进制文件的位置。
-
只查找源代码文件:
whereis -s program_name
- 使用
-s
选项只显示源代码文件的位置。
-
只查找手册页:
whereis -m program_name
- 使用
-m
选项只显示手册页的位置。
-
限制查找范围:
whereis -B /path/to/directory -f program_name
- 使用
-B
选项限制二进制文件的查找范围,并用-f
指定程序名。
-
查找系统命令:
- 对于系统命令和服务,
whereis
可以快速显示其位置和配置文件,帮助进行系统维护和配置。
- 对于系统命令和服务,
-
在脚本中确定依赖:
- 在编写脚本时,使用
whereis
可以确认脚本所依赖的程序或文件是否存在。
- 在编写脚本时,使用
-
结合其他命令使用:
whereis
的输出可以被用作其他命令的输入。例如,结合xargs
使用,可以对找到的文件执行进一步的操作。
whereis
命令是一个快速且有效的工具,用于定位系统上的程序、源代码和文档。它特别适用于那些需要快速找到文件位置以进行进一步处理的情况。通过合理使用 whereis
,用户可以加速日常任务,如系统配置、程序编写或文件管理。
文章来源:https://blog.csdn.net/WQY867047910/article/details/135109780
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!