Below you will find pages that utilize the taxonomy term “Whereis”
January 15, 2011
linux下which、whereis、locate、find 命令的区别
"\u003cp\u003e我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。这些是从网上找到的资料,因为有时很长时间不会用到,当要用的时候经常弄混了,所以放到这里方便使用。\nwhich 查看可执行文件的位置\nwhereis 查看文件的位置\nlocate 配 合数据库查看文件位置\nfind 实际搜寻硬盘查询文件名称\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e1、which\u003c/strong\u003e\n语法:\n[root@redhat ~]# which 可执行文件名称\n例如:\n[root@redhat ~]# which passwd\n/usr/bin/passwd\nwhich是通过 PATH环境变量到该路径内查找可执行文件,所以基本的功能是寻找可执行文件\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e2、whereis\u003c/strong\u003e\n语法:\n[root@redhat ~]# whereis [-bmsu] 文件或者目录名称\n参数说 明:\n-b : 只找二进制文件\n-m: 只找在说明文件manual路径下的文件\n-s : 只找source源文件\n-u : 没有说明文档的文件\n例如:\n[root@redhat ~]# whereis passwd …\u003c/p\u003e"