Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

which - Показать расположение исполняемого файла

Иногда в системе установлено несколько версий исполняемой программы. Хотя это не очень распространено в настольных системах, на больших серверах это не редкость. Чтобы определить точное местоположение данного исполняемого файла, , которые используется команда:


[я @ linuxbox ~] $ который ls

/ bin / ls

[я @ linuxbox ~] $ который ls

/ bin / ls


который работает только с исполняемыми программами, а не с встроенными командами или псевдонимами, которые заменяют фактические исполняемые программы. Когда мы пытаемся использовать which во встроенной оболочке, например, cd, мы либо не получаем ответа, либо получаем сообщение об ошибке:


[я @ linuxbox ~] $ какой компакт-диск

/ usr / bin / который: нет компакт-диска в (/opt/jre1.6.0_03/bin:/usr/lib/qt- 3.3 / bin: / usr / kerberos / bin: /opt/jre1.6.0_03/bin: / usr / lib / ccache: / usr / l ocal / bin: / usr / bin: / bin: / home / me / bin)

[я @ linuxbox ~] $ какой компакт-диск

/ usr / bin / который: нет компакт-диска в (/opt/jre1.6.0_03/bin:/usr/lib/qt- 3.3 / bin: / usr / kerberos / bin: /opt/jre1.6.0_03/bin: / usr / lib / ccache: / usr / l ocal / bin: / usr / bin: / bin: / home / me / bin)


что является причудливым способом сказать «команда не найдена».


Лучшие облачные вычисления для ОС в OnWorks: