【发布时间】:2022-12-16 18:10:53
【问题描述】:
我一直在移动一些目录,但在我意想不到的地方得到了拒绝的权限。
我没有更改任何权限,这只是我在机器上,它都是相同的文件系统,相同的所有者和组,不知道这台机器上可能会干扰的任何正在运行的进程。我唯一能想到的是“dir1”目录是同一分区上的软链接,但不确定这会是一个问题。
#:/dir1$ mv subdir ../dir2/
mv: cannot move 'subdir' to '../dir2/': Permission denied
就我而言,这应该有效。
#:/dir1$ cd ..
#:/$ ls -lht
total 4K
drwxr-xr-x 2 user user 4.0K Nov 30 11:48 dir2
lrwxrwxrwx 1 root root 24 Oct 27 09:24 dir1 -> dir3
#:/$ mv dir1/subdir dir2
#:/$ ls dir2/ -lht
total 4K
drwxr-xr-x 7 user user 4.0K Oct 20 16:28 subdir
【问题讨论】:
-
你试过用
sudo跑步吗? -
我认为您之所以被否决,是因为有人认为您甚至没有搜索错误消息。此外,示例
user@host:/directory/app/plugin不必要地含糊不清。 -
@Verpous 这不是权限/sudo 问题 - 请参阅答案。
标签: bash