Ubuntu WSL : sudo mv <old_folder> <new_folder> gives permission denied

标签 ubuntu mv

我想重命名一个文件夹profile_defaultprofile_default_bak (以下 https://stackoverflow.com/a/39057820/12201164 )
但这对我来说是不可能的:

$ sudo mv profile_default profile_default_bak
mv: cannot move 'profile_default' to 'profile_default_bak': Permission denied

我怎样才能解决这个问题?
到目前为止尝试过:
  • 检查权限和所有权,见 https://unix.stackexchange.com/a/430655/407261 :
    $ ls -l drwxr-xr-x 1 drnuke drnuke 512 May 11 13:21 profile_default sudo chown -R drnuke profile_default/ sudo chmod -R 755 profile_default/
  • 检查该文件夹中没有其他终端/bash 有任何打开的文件/文件夹
  • 最佳答案

    解决方案:
    关闭任何 VSCode 窗口。而是使用普通的 bash 终端。

    关于Ubuntu WSL : sudo mv <old_folder> <new_folder> gives permission denied,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61728957/

    相关文章:

    linux - 使用 gnuplot 绘制 sqlite 数据库

    linux - mv 除了文件名以 .zip 结尾的所有文件

    node.js - 使用 node.js 将目录中的所有文件移动到父级

    linux - mv 命令有 scp 变体吗?

    在 Ubuntu(15.10) 中安装 php 扩展文件信息

    c++ - LIBZIP 是否提供了一种方法来检查 zip_file 是否是目录?

    linux - 在 Linux 中保留扩展名的同时重命名文件?

    c - linux中如何将文件从一个文件夹移动到不同的文件夹

    仅限 Eclipse 外部的 C++ 段错误

    c - 从文件的 inode 号获取文件名