这三个命令有什么区别和联系呢?
1、which主要用来查找可直接执行的命令,可以查找别名。
2、whereis比which的搜索范围大了一些,同时可以查找源文件和man文件。这两个命令适用于查找安装好的命令。
3、locate的查找范围更大,可以查找任意类型文件。适合快速查找指定文件,文件名中包含了查找字符的也会被搜索出来。
4、find最强大也最慢。适合查找前几个命令找不到的文件
这三个命令有什么区别和联系呢?
1、which主要用来查找可直接执行的命令,可以查找别名。
2、whereis比which的搜索范围大了一些,同时可以查找源文件和man文件。这两个命令适用于查找安装好的命令。
3、locate的查找范围更大,可以查找任意类型文件。适合快速查找指定文件,文件名中包含了查找字符的也会被搜索出来。
4、find最强大也最慢。适合查找前几个命令找不到的文件