в WSL почему «[] $ cd / mnt» работает, а «[mnt] $ cd / c» выдает ошибку? - PullRequest
0 голосов
/ 18 января 2020

В WSL - Почему ведущий mnt с sla sh, хорошо, но ведущий c (после нахождения в каталоге mnt) с sla sh выдает ошибку (Нет такого файла или каталога) ?

diego@DESKTOP:/$ cd /mnt
diego@DESKTOP:/mnt$ cd /c
-bash: cd: /c: No such file or directory
diego@DESKTOP:/mnt$

Кстати - я знаю, что печатать c only или mnt only будет работать, но я хочу понять, почему есть разница между двумя

1 Ответ

0 голосов
/ 18 января 2020

Поскольку / означает файловую систему root, поэтому вы не можете использовать ее для изменения текущего каталога на относительный путь.

Подробнее о root каталоге здесь

В вашем случае вы можете сделать cd /mnt cd c

или

cd /mnt/c

...