Изменить относительный путь программ в переменной%PATH% на абсолютный путь
Внутри cmd.exe
когда я звоню which java
Я получаю этот вывод:
/ С /ProgramData/Oracle/Java/javapath/ Java
Когда я звоню which vagrant
Я получил:
/ С /ProgramData/Oracle/Java/javapath/ Java
Но когда я звоню which ssh
Я получил:
/ USR / бен / SSH
Я боюсь, что этот относительный путь вызывает проблему где-то еще.
Почему ssh
вернуть относительный путь? Как я могу сделать ssh
ссылаться на абсолютный путь?
1 ответ
Решение
Этот путь на самом деле завершен. Вы не используете (чистый) cmd.exe
, Под Windows нет SSH, так что вы, вероятно, используете Cygwin или аналогичный, поскольку нет which
Команда на Windows либо. Как вы уже можете видеть по выводам этих других команд, пути также начинаются с /
как /
ссылается на корень файловой системы Linux.