linux的查找命令

linux的查找命令

1.使用shell的which命令来找出相关命令是否已经在搜索路径中.例如,下面的命令揭示出Apache web 服务器已经安装在本机的/usr/sbin目录下面:
      %which httpd
      /usr/sbin/httpd
2.如果which没有找到,那么试试whereis,这个命令搜索的范围更大,和shell的搜索路径无关.有些系统上which命令不显示用户没有执行权限的文件.例如:
      %which ipppd
      /usr/bin/which: no ippp in (/bin:/usr/bin:/sbin:/usr/sbin)
      %whereis ipppd
     ipppd: /usr/sbin/ipppd
3.另一种异乎寻常就是locate命令,他是在数据库里寻找,updatedb命令每天晚上重新生成.这条命令又corn来执行.
4.%rpm -q 来查找rpm包的安装信息
     %rpm -q httpd
     httpd-2.0.40-21