哪个/哪里有差异

Modified on: Thu, 21 Mar 2019 20:00:02 +0800

whichwhereis之间的区别是什么?

作者:Shekhar,mk12

最佳答案

如何使用whereis了解whichwhatis

$  whatis which
which                (1)  - shows the full path of (shell) commands

$  whatis whereis
whereis              (1)  - locate the binary, source, and manual page files for a command

基本上,whereis搜索“可能有用”的文件,而which只搜索可执行文件。

我很少使用whereis。另一方面,which非常有用,特别是在脚本中。 which是以下问题的答案:此命令来自哪里?

ls的

$  which ls
/bin/ls

$  whereis ls
ls: /bin/ls /usr/share/man/man1p/ls.1p.bz2 /usr/share/man/man1/ls.1.bz2

相关问答

添加新评论