sudo chmod 777 -R <path>
을 사용하여 작동 권한을 부여하려면 주어진 경로를 두 번 확인했는데 기존 경로와 오타가 없습니다. chmod: -R: No such file or directory
. 왜 내가이 오류가 발생하는지에 대한 아이디어가 있습니까?기존 경로에 chmod를 가져 오는 chmod : 777 -R chmod : -R : 해당 파일이나 디렉토리가 없습니다.
-1
A
답변
1
당신이 그 자체로 다음과 같은 것입니다 chmod
man 페이지에서 개요를 보면 :
사용법
chmod를 [OPTION] ... 모드 [MODE] ... FILE ... chmod를
[OPTION] ... OCTAL 모드 FILE ...
chmod를 [OPTION] ... --reference = RFILE 파일 ...
-R
플래그는 실제 파일 앞에 표기 모드, 그래서 당신은 n 다음과 같이 명령을 호출하는 EED :
sudo chmod -R 777 <path>
을 지금 당신은 물론 존재하지 않는 -R
라는 이름의 파일에 777
권한을 설정하기 위해 노력하고 있습니다.
+0
좋습니다. 나는 많은 다른 사람들이 명령을 어지럽히는 것을 보았다. –
'sudo chmod -R 777'. '-R' 스위치는 실제 권한으로 사용되어야합니다. –
Cyclonecode
맞습니다. 나는 -R이 전에 어느 곳에 든 추가 할 수있는 깃발이라고 생각했는데, 나는 그렇게해서는 안된다. –
사용법이 확실하지 않으면'man'를 사용하여 명령 구문을 체크 아웃 할 수 있습니다. –
Cyclonecode