Как найти каталог команды? [дубликат]

Возможный дубликат:
Расположение файловых папок установленных программ

Например, следующие одинаковые

# /usr/bin/php updateDatabase.php

# php updateDatabase.php

Но как я могу определить, что команда php находится в /usr/bin?

31
задан 13 April 2017 в 05:25

2 ответа

Можно использовать whereis управляйте для нахождения местоположения исполняемого двоичного файла в системе.

Пример:

$ whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz

Править: От этого ответа до подобного вопроса можно также использовать which команда.

Пример:

$ which ls
/bin/ls
57
ответ дан 23 November 2019 в 00:43

Когда программа может быть запущена, не указывая полный путь, затем его каталог находится в Вашем $PATH переменная.

Выполненный

$ echo $PATH
/home/cweiske/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
7
ответ дан 23 November 2019 в 00:43

Другие вопросы по тегам:

Похожие вопросы: