linux下如何搜索一个文件或程序所在位置
2017-10-05 23:09
507 查看
whereis <程序名称>
查找软件的安装路径
-b 只查找二进制文件
-m 只查找帮助文件
-s 只查找源代码
-u 排除指定类型文件
-f 只显示文件名
-B <目录> 在指定目录下查找二进制文件
-M <目录> 在指定目录下查找帮助文件
-S <目录> 在指定目录下查找源代码
示例:
[root@localhost Desktop]# whereis mysql
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
find
[路径] <表达式>
查找文件
-name <表达式> 根据文件名查找文件
-iname <表达式> 根据文件名查找文件,忽略大小写
-path <表达式> 根据路径查找文件
-ipath <表达式> 根据路径查找文件,忽略大小写
-amin <分钟> 过去N分钟内访问过的文件
-atime <天数> 过去N天内访问过的文件
-cmin <分钟> 过去N分钟内修改过的文件
-ctime <天数> 过去N天内修改过的文件
-anewer <参照文件> 比参照文件更晚被读取过的文件
-cnewer <参照文件> 比参照文件更晚被修改过的文件
-size <大小> 根据文件大小查找文件,单位b c w k M G
-type <文件类型> 根据文件类型查找文件。b 块设备 c 字符设备 d 目录 p 管道文件 f 普通文件 l 链接 s 端口文件
-user <用户名> 按归属用户查找文件
-uid <uid> 按UID查找文件
-group <群组名> 按归属群组查找文件
-gid <gid> 按GID查找文件
-empty 查找空文件
示例 :
精确查找:
find / -name httpd.conf 查找系统下名字为httpd.conf的文件;
91c1
模糊查找:
find /etc -name
'*srm*' 系统将在/etc整个目录中查找所有的包含有srm这3个字母的文件,比如absrmyz,tibc.srm等等符合条件的文件都能显示出来
查找软件的安装路径
-b 只查找二进制文件
-m 只查找帮助文件
-s 只查找源代码
-u 排除指定类型文件
-f 只显示文件名
-B <目录> 在指定目录下查找二进制文件
-M <目录> 在指定目录下查找帮助文件
-S <目录> 在指定目录下查找源代码
示例:
[root@localhost Desktop]# whereis mysql
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
find
[路径] <表达式>
查找文件
-name <表达式> 根据文件名查找文件
-iname <表达式> 根据文件名查找文件,忽略大小写
-path <表达式> 根据路径查找文件
-ipath <表达式> 根据路径查找文件,忽略大小写
-amin <分钟> 过去N分钟内访问过的文件
-atime <天数> 过去N天内访问过的文件
-cmin <分钟> 过去N分钟内修改过的文件
-ctime <天数> 过去N天内修改过的文件
-anewer <参照文件> 比参照文件更晚被读取过的文件
-cnewer <参照文件> 比参照文件更晚被修改过的文件
-size <大小> 根据文件大小查找文件,单位b c w k M G
-type <文件类型> 根据文件类型查找文件。b 块设备 c 字符设备 d 目录 p 管道文件 f 普通文件 l 链接 s 端口文件
-user <用户名> 按归属用户查找文件
-uid <uid> 按UID查找文件
-group <群组名> 按归属群组查找文件
-gid <gid> 按GID查找文件
-empty 查找空文件
示例 :
精确查找:
find / -name httpd.conf 查找系统下名字为httpd.conf的文件;
91c1
模糊查找:
find /etc -name
'*srm*' 系统将在/etc整个目录中查找所有的包含有srm这3个字母的文件,比如absrmyz,tibc.srm等等符合条件的文件都能显示出来
相关文章推荐
- Linux操作系统的简单指令及如何使用vim编写一个程序,然后使用gcc查看【预处理】、【编译】、【汇编】、【链接】各阶段文件的内容。
- linux如何搜索一个文件夹下包含某个字段的文件
- linux如何搜索一个文件夹下包含某个字段的文件
- [随笔]Linux下,如何将一个文件及其所在的递归路径一起拷贝到目标目录?
- 搜索某程序在Linux中的安装位置
- ASP老项目中如何搜索一个文件在哪些地方被引用
- 在Linux上,如何知道一个可执行文件是否包含调试信息呢?
- LINUX下如何对一个程序限速
- 在Windows命令行(cmd)下,如何使用命令搜索(find)一个文件
- 如何构建一个ERP系统(需求分析、系统架构、系统设计、系统编码、测试、交付程序及文文件)。
- 在linux中如何编译C程序,使之成为可执行文件?如何调试?
- 花一天时间搜索,居然找到一个德国人写的论文里面有用Matlab读取*.spa文件的程序片段
- 分享一个linux下的C程序读取配置文件的方法
- LINUX下目录遍历搜索文件程序,支持嵌套目录
- 【原】Linux 中如何通过命令创建文件——如何创建一个空文件
- linux如何写一个daemon程序
- 在delphi中如何判断一个文件正在被其它的程序或进程所调用?
- 如何在linux下创建一个简单的JNI程序HelloWorld
- 利用 linux 的 7za 备份文件,如何排除一个文件夹
- 技术QA:如何更改用户配置文件和程序设置的默认位置?