'mv' 디렉토리를 시도할 때 권한이 거부되었습니다.

'mv' 디렉토리를 시도할 때 권한이 거부되었습니다.

상태:

  • 나는 사용하고있다Bash와 Linux 하위 시스템Windows(10)의 경우 내 로그인은 다음과 같습니다.뿌리.
  • 현재 디렉토리의 모든 폴더와 파일에는RWXRWXRWX, 하위 파일 및 폴더의 경우에도 마찬가지입니다.
  • 현재 디렉터리나 하위 디렉터리에 시스템 파일이 없습니다.
  • 폴더 동기화 없음자식.

질문:

  • 특정 디렉터리의 이름을 변경할 수 없습니다. 그러나 다른 모든 디렉터리나 파일(현재 디렉터리 또는 mv액세스할 수 없는 관련 디렉터리)에 대해 이 작업을 수행할 수 있습니다.

전체 디렉토리를 다른 디렉토리에 복사하고 이름을 자유롭게 변경할 수도 있고, 해당 내용을 원하는 이름의 폴더에 복사할 수도 있습니다. 이러한 솔루션은 허용되지만 mv그냥 사용하는 것이 더 쉽습니다. 지식을 위해 - bash그리고리눅스초보자 - 이 문제를 꼭 이해하고 싶습니다.


요청 시 추가 정보 제공

root@MARVIN:/mnt/h/testing# mv test1.pl otherName
mv: 'test1.pl'을 'otherName'으로 이동할 수 없습니다: 권한이 거부되었습니다.
root@MARVIN:/mnt/h/testing# lsattr test1.pl
lsattr: test1.pl/css에서 플래그를 읽을 때 장치에 대한 부적절한 ioctl
lsattr: test1.pl/fonts에서 플래그를 읽을 때 장치에 대한 부적절한 ioctl
lsattr: test1.pl/index.html에서 플래그를 읽을 때 장치에 대한 부적절한 ioctl
lsattr: test1.pl/index2.html에서 플래그를 읽을 때 장치에 대한 부적절한 ioctl
lsattr: test1.pl/index3.html에서 플래그를 읽을 때 장치에 부적절한 ioctl
lsattr: test1.pl/index4.html에서 플래그를 읽을 때 장치에 대한 부적절한 ioctl
lsattr: test1.pl/index5.html에서 플래그를 읽을 때 부적절한 장치 ioctl
lsattr: test1.pl/js에서 플래그를 읽을 때 장치에 부적절한 ioctl
lsattr: test1.pl/notes.txt에서 플래그를 읽을 때 장치에 대한 부적절한 ioctl

파티션에서 수행하는 다양한 작업을 고려하면목차에 상주합니다. 읽기 전용은 아니지만 로깅에 사용되는 것 같습니다.

root@MARVIN:/mnt/h/testing# 마운트
rootfs 켜기/rootfs 입력(rw,relatime)
/sys의 sysfs 유형 sysfs(rw, nosuid, nodev, noexec, relatime)
/proc의 proc 유형 proc(rw, nosuid, nodev, noexec, relatime)
/dev/pts 유형 devpts의 devpts(rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
/run에서 tmpfs 유형 tmpfs(rw,nosuid,noexec,relatime,size=204320k,mode=755)
/run/lock 유형은 tmpfs에서 사용할 수 없습니다(rw, nosuid, nodev, noexec, relatime, size=5120k)
/run/shm 유형이 tmpfs에 없음(rw, nosuid, nodev, relatime)
/run/user 유형 tmpfs를 사용할 수 없음(rw, nosuid, nodev, noexec, relatime, size=102400k, mode=755)


해결책

이 디렉토리는 실제로 Atom 편집기에서 사용됩니다(아래에 설치됨).윈도우아니요월드 SL).

세부 사항

여기에 이미지 설명을 입력하세요.

문제의 디렉터리는 A 디렉터리입니다.

  • 편집기에서 Aa, Ab, Ac 파일 중 하나를 열면 mvA 디렉터리로 이동할 수 있습니다.
  • AAa ... Abc 파일 중 하나를 열면 Permission denied.
  • Atom 프로젝트 브라우저에 Dir A의 내용이 표시되면 다음을 수행할 수 있습니다 mv.
  • Dir AA 또는 Dir AB의 내용이 Atom pb에 표시되면 Permission denied.

답변1

Windows의 서비스나 프로그램이 동일한 파일을 사용하거나 액세스할 수 있다고 생각했는데, Windows 10에 Linux 하위 시스템을 처음 설치했을 때 동일한 문제가 발생했습니다.

관련 정보