Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

який – відображення розташування виконуваного файлу

Іноді в системі інстальовано більше однієї версій виконуваної програми. Хоча це не дуже часто на настільних системах, це не є незвичайним на великих серверах. Щоб визначити точне розташування даного виконуваного файлу, файл який використовується команда:


[me@linuxbox ~]$ який л

/bin/ls

[me@linuxbox ~]$ який л

/bin/ls


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


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

/usr/bin/which: немає компакт-диска в (/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)

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

/usr/bin/which: немає компакт-диска в (/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: