문서를 열 때마다 문서의 모든 폴더에 자물쇠 아이콘이 표시됩니다. 따라서 파일이나 폴더를 삭제할 수 없습니다.
사용하여 루트 액세스를 변경하려고 시도 sudo chmod user:directory/
했지만 실패했습니다. 파일 작업을 삭제하거나 수행 할 수 없습니다.
이를 해결하기 위해 어떤 조치를 취해야합니까?
문서를 열 때마다 문서의 모든 폴더에 자물쇠 아이콘이 표시됩니다. 따라서 파일이나 폴더를 삭제할 수 없습니다.
사용하여 루트 액세스를 변경하려고 시도 sudo chmod user:directory/
했지만 실패했습니다. 파일 작업을 삭제하거나 수행 할 수 없습니다.
이를 해결하기 위해 어떤 조치를 취해야합니까?
답변:
홈 디렉토리 권한을 수정하려면 다음을 실행하십시오.
sudo chown -R $USER: $HOME
sudo chmod 777 -R /path to folder
삭제하려는 경우-모든 권한 (읽기, 쓰기, 실행)을 부여합니다.
권한 (이 경우 777)은 다음과 같습니다.
첫 번째 번호 변경 파일 소유권, 두 번째 영향 사용자 그룹이 액세스 할 수 있으며 세 번째는 기타 사용자를 나타냅니다.
Owner Group Other
7 7 7
권한을 변경 한 후 폴더를 삭제하십시오.
sudo chmod 777 -R .
웹에서 무언가를 다운로드했기 때문일 수 있습니다. 그리고 폴더에 대한 쓰기 권한이 없습니다. 파일에 바이러스가없는 것이 확실한 경우 다음 명령을 시도하십시오.
chmod -R +rw *
그러면 노틸러스에서 자물쇠 아이콘이 제거됩니다.
권한 chmod 755
을 엉망으로 만든 후 시스템으로 돌아가도록 모든 것을 설정했기 때문에이 문제가 발생했습니다 /var
.
sudo chown -R $USER:$USER ~
결국 나를 위해 해결했습니다. 먼저 다운로드 한 일부 파일을 삭제해야했습니다.
수퍼 유저에 대한 이 답변 을 살펴 봐야 합니다. 이 답변에 다음과 같이 bash 함수를 만들 수도 있습니다.
# bash function for changing locked status of folders, pass folder name as command line argument
unlock() {
chflags -R nouchg $1
}
이 기능을 .bashrc (Linux) 또는 .bash_profile (Mac) 파일에 넣고 bash 파일을 실행 source ~/.bashrc
하거나 source ~/.bash_profile
다시 빌드 할 수 있습니다.