#directory #rename #windows-subsystem-for-linux
#каталог #переименовать #windows-subsystem-for-linux
Вопрос:
Я не могу переименовать ‘/ home’ в wsl:
cd /
$ sudo mv /home home-old
mv: cannot move '/home' to 'home-old': Permission denied
Почему я не могу переименовать ‘/ home’ в wsl, есть ли какие-либо обходные пути?
Комментарии:
1. Возможно, у вас есть несколько открытых файлов, которые препятствуют переименованию. Можете ли вы перезагрузить Windows, а затем запустить одно окно wsl и выполнить свою
mv
команду?2. Найдена причина, по крайней мере, я так считаю, WSL установлен с повышенными привилегиями, в то время как мой wsl bash запускается с обычными привилегиями. Есть много вещей, которые нельзя сделать из-за этого, не только перемещение / home, любые файлы / папки, для доступа к которым требуются повышенные привилегии, не могут быть изменены в wsl bash.
3. Возможно, вы можете установить другой дистрибутив Linux для тестирования, выполнить ту же
mv
команду и доказать свою теорию.