Windows 10, MobaXterm, «bash: /bin/chmod: невозможно выполнить двоичный файл»

Windows 10, MobaXterm, «bash: /bin/chmod: невозможно выполнить двоичный файл»

bash: /bin/chmod: невозможно выполнить двоичный файл.

Аналогично другому вопросу здесь, на форуме.

Я попробовал ответить на предложение, но безуспешно:

  1. удален MobaXterm

  2. переустановил MobaXterm

Все еще получаете:

bash: /bin/chmod: невозможно выполнить двоичный файл

Тот же ответ, когда я пробую другие команды, такие как ls, mvи т. д.

решение1

Чтобы перезапустить систему с чистой установки, попробуйте выполнить следующую процедуру:

  • Откройте MobaXterm.
  • Запустите команду из локального терминала => в вашей папке open /должен открыться проводник Windows .slash
  • Закройте MobaXterm.
  • Переименуйте папку слеша в проводнике Windows с slashнаslash-old
  • Открыть MobaXterm
  • Проверьте, работает ли теперь все так, как ожидалось.

решение2

У меня только что была та же проблема, и я потратил пару часов, пытаясь ее решить.

Решением стало удаление профиля, а затем запуск от имени администратора. Очевидно, если этого не сделать, Cygwin не сможет создать корректные символические ссылки на свои утилиты.

решение3

Я нашел простое и быстрое решение — удалить или переименоватьMobaXterm/слэшПапку. Затем перезапустите MobaXterm. После перезапуска MobaXterm перестроитслэшпапку, и все хорошо. Я предполагаю, что способствующей причиной, по крайней мере в моем случае, является то, что я установил NotePad++ как "любимый" редактор, и я склонен переключаться между открытием файлов из MobaXterm и открытием их напрямую из контекста MS Windoze. Это, вероятно, сбивает с толку MobaXterm.

Связанный контент