Яка різниця між Linux locateта whichLinux?
Чому, коли я використовую locate mentor, у ньому перераховано весь наставник, але коли я which mentorйого використовую, написано "немає наставника у ..." - що це означає?
type -all acommand. І якщо я прочитаю XYProblem за вашим запитанням: у вас є команда, ви можете бачити її за допомогою locate, але не можете її виконати? потім відредагуйте PATH або у ~/.profileфайлі конкретного користувача , або якщо ви впевнені, що знаєте, що робити, у глобальному /etc/profileфайлі [ПОПЕРЕДЖЕННЯ: ви можете порушити системні сценарії (і, можливо, багато ОС), якщо ви додасте неправильний шлях у $ PATH / etc / profile ... (наприклад: шляхи, що містять команди, які зазвичай знаходяться в інших місцях). Віддайте перевагу лише додаванню в кінці змінної. І , будь ласка , не ставте ::або . де - небудь в цьому PATH.