无法在我的 window 机器上的 ubuntu bash shell 上创建文件
Cannot create file on ubuntu bash shell in my window machine
当我尝试在 ubuntu bash shell 和桌面文件夹 上使用 touch 命令时/mnt/c/Users/Public/Desktop$ 它给我这个 touch: cannot touch 'test.txt': Permission denied 错误。
默认情况下,您可能无法访问 /mnt/c/Users/Public/Desktop 目录
运行:
ls -ld /c/mnt/Users/Public/Desktop
查看您是否默认具有写入权限。如果你不 运行:
sudo chmod +w /mnt/c/Users/Public/Desktop
这将允许您对目录写入权限并允许您创建文件。
注意 - 请确保初始 bash 可执行文件是 运行 Windows 级别
的管理员
当我尝试在 ubuntu bash shell 和桌面文件夹 上使用 touch 命令时/mnt/c/Users/Public/Desktop$ 它给我这个 touch: cannot touch 'test.txt': Permission denied 错误。
默认情况下,您可能无法访问 /mnt/c/Users/Public/Desktop 目录
运行:
ls -ld /c/mnt/Users/Public/Desktop
查看您是否默认具有写入权限。如果你不 运行:
sudo chmod +w /mnt/c/Users/Public/Desktop
这将允许您对目录写入权限并允许您创建文件。
注意 - 请确保初始 bash 可执行文件是 运行 Windows 级别
的管理员