좋아 거부 나는 방법이 이것에파이썬에서 파일을 작성하고 점점 권한
line 21, in manage_file write_f = open('temp.txt', 'wb') IOError: [Errno 13] Permission denied: 'temp.txt'
누구나 친숙하고, 알고 해결책?
좋아 거부 나는 방법이 이것에파이썬에서 파일을 작성하고 점점 권한
line 21, in manage_file write_f = open('temp.txt', 'wb') IOError: [Errno 13] Permission denied: 'temp.txt'
누구나 친숙하고, 알고 해결책?
월 Vlcinsky의 의견으로, 해당 파일에 대한 쓰기 권한을 갖고있는 것 같다하지 않습니다. 파일 권한을 변경할 수있는 충분한 권한이있는 경우 (수퍼 유저 암호를 알아야 할 수도 있음), Linux 컴퓨터 또는 Mac의 터미널에서 chmod
으로 파일 사용 권한을 변경할 수 있습니다.
당신은 것입니다 : A, B는 C이어야 번호는 000 사이 바이너리에서 표현할 수
cd
을 열chmod abc temp.txt
에서와 111 (그래서 0과 7 사이의 숫자). 이진 표현의 각 자릿수는 각각 읽기, 쓰기 및 실행 권한을 인코딩합니다. a는 파일 소유자의 권한, b는 파일의 그룹 권한, c는 다른 사람의 권한입니다.
파일 소유자에게 읽기, 쓰기 및 실행 (7 = 111) 권한을 부여하고 다른 모든 사용자에게 읽기 및 실행 (5 = 101) 권한을 부여하려면 chmod 755 temp.txt
을 수행 할 수 있습니다.
디렉토리 포함 TEMP.TXT에서 쉘 프롬프트 (보통 $)에서이 시도 :
chmod 755 .
chmod 755 temp.txt
해당 파일에 쓸 수있는 권한이없는 것으로 보입니다. –
나에게 권한을 부여하는 방법을 알고 있습니까? 나는 우분투를 가상 박스에서 돌리고있다. – httpNick
같은 디렉토리에있는'touch foo'는 무엇을 말합니까? –