MacOSX 에서이 출력이 있습니다.
$ ls -l
total 40
-rwxr-xr-x@ 1 levente staff 52 30 Sep 15:38 pl
-rwxr-xr-x 1 levente staff 675 14 Feb 17:07 plplay
-rwxr-xr-x@ 1 levente staff 662 26 Jan 14:13 plstart
-rwxr-xr-x@ 1 levente staff 296 1 Dec 11:50 plstop
-rwxr-xr-x@ 1 levente staff 268 29 Dec 18:44 plweb
권한 옆의 “@”는 무엇을 의미합니까?
답변
이는 해당 파일이 파일 시스템에서 일반 Unix 권한이 아닌 확장 된 속성을 가지고 있음을 의미합니다. xattr plstart를 시도하고 어떤 종류의 것들이 설정되어 있는지 확인하십시오.
답변
Kashani는 xattr
여분의 불분명 한 비트를 표시하는 데 사용 합니다. 보다 구체적으로, OSX에서는 이것이 Resource Fork라고합니다. OSX가 사용하는 기본 파일 시스템 인 HFS +에는 모든 방식의 정보를 저장할 수있는 추가 데이터 세그먼트가 있습니다. 또한 SMB, NTFS 등에서도 ._FILENAME 파일 형식으로 동일한 내용을 볼 수 있습니다.
Resource Forks에 대한 자세한 내용은 Wikipedia 기사 또는 Apple Developer 사이트를 참조 하십시오.