可能重复:
已安装程序的文件夹位置
例如以下是相同的
# /usr/bin/php updateDatabase.php
# php updateDatabase.php
但是我如何推断 php 命令的位置在 /usr/bin 中?
答案1
您可以使用该whereis
命令来查找系统上可执行二进制文件的位置。
例子:
$ whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz
编辑:从这个答案对于类似的问题,您也可以使用命令which
。
例子:
$ which ls
/bin/ls
答案2
当程序无需指定完整路径即可运行时,其目录就在您的$PATH
变量中。
跑步
$ echo $PATH
/home/cweiske/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games