Skip to content

查询文件或指令路径

约 235 字小于 1 分钟

Linux

2025-01-11

介绍

Linux 中,查询某个文件或指令的路径。

有多种方式可以查询

  • find:查询文件路径
  • which:查询指令路径
  • whereis:查询文件路径
  • locateslocatemlocate:查询文件路径

实现

which

使用which查询文件路径。

查询node命令的路径:

$ which node
/usr/local/bin/node

whereis

使用whereis命令查找文件。

查询node命令的路径:

$ whereis node
node: /usr/local/bin/node /usr/local/share/man/man1/node.1

locateslocatemlocate

locateslocatemlocate都可以用来查询文件。

locatemlocate指令相同

$ locate filename
$ slocate filename

注意 推荐使用mlocate代替locateslocate。因为它结合了二者的优点。

参考

Linux which

Linux whereis

Linux locate

Linux slocate

Linux mlocate