답변:
+
파일에 추가 권한이있는 ACL (액세스 제어 목록) 이 있음을 나타냅니다. ACL의 각 규칙을 ACE (Access Control Entry)라고합니다.
이 명령 ls -ale
은 ACL이있는 각 파일 / 폴더의 ACE를 표시합니다
데스크탑, 문서, 다운로드, 라이브러리, 영화, 음악, 사진 및 공개와 같은 새 홈 폴더를 만들 때 OS X이 생성하는 기본 폴더에는 ACE가 있습니다.
0: group:everyone deny delete
즉, 폴더 소유자는 물론 사용자도 폴더를 삭제할 수 없습니다. 이것은 사람들이 OS X가 존재할 것으로 예상되는 이러한 폴더를 실수로 삭제하는 것을 방지합니다.
내용의 ACL에 영향을주지 않고 기본 홈 폴더에서 모든 ACL을 제거하려면
chmod -N ~/*
폴더 및 그 안의 모든 항목에서 ACL을 제거하려면
chmod -R -N /path/to/folder
ACL이 제거되면 이제 예상대로 해당 폴더를 삭제할 수 있지만 일반적으로 OS X가 사용자의 홈 폴더에서 작성하는 기본 폴더를 제거하지 않는 것이 좋습니다. OS 및 많은 앱은 해당 폴더가있을 것으로 예상합니다. 실제로 OS X은 다음에 로그인 할 때 일부를 다시 생성 할 수 있습니다.
다른 방법은 파인더에서 파일을 숨기는 것입니다.
chflags hidden /path/to/folder
숨기기를 해제하려면로 변경 hidden
하십시오 nohidden
. 그러나 숨겨진 폴더는 여전히 터미널에 나타납니다.