Что пути состоят в том, чтобы обнаружить выполнение под окнами 10 эмуляций?

Так как двоичный файл, созданный для Ubuntu, может теперь выполнить под Win10 "подсистему Ubuntu" - как это может обнаружить это? (кроме того, ввода по абсолютному адресу в неясных углах sysfs,/dev и так далее)

1
задан 19 August 2016 в 16:04

2 ответа

часто задаваемые вопросы WSL ничего не показывают об идентификации удара на окнах.

Известный, хотя: Bash для Windows будет иметь точку монтирования для устройств Windows. Таким образом, когда a...

/mnt/c:

существует, Вы используете удар в Windows (комментарий: тот FAQ от Microsoft является, вероятно, неправильным, и это /mnt/c а не /mnt/c:. То же запрашивает D: и другие буквы дисков (которые являются дисками).

3
ответ дан 3 December 2019 в 06:39

Это похоже на одну из возможностей:

cat /proc/sys/kernel/osrelease

Под WSL это содержит "Microsoft".

2
ответ дан 3 December 2019 в 06:39

Другие вопросы по тегам:

Похожие вопросы: