Macos, ls 에 보이는 @ 는? 지우려면?

Macos 에서 ls 를 하면, @ 가 보이는 경우가 있다.
이건 Extended Attribute 라고 한다는데, 전통 xNix 시스템에선 사용하지 않는 속성들을 저장해놓는 기능이다.

헌데.. 딱히 이걸 지울 필요는 없지만, 없어야 할 곳에 이게 생기는 경우가 있다.
지금 한창, EFI 디렉토리, /Library/Extensions 에 이것저것 넣었다 뺐다 해보고 있는데, 특히나 GUI 로 작업을 했을 경우 이게 생기는 때가 있다.

이걸 간단히 지우는 방법!

$ xattr -c s.7z # s.7z 에 할당된 @ 를 삭제.
$ xattr s.7z # s.7z 에 할당된 @ 를 표시.

다음 글을 참고했다.

Author: 아무도안

안녕하세요. 글 남겨주셔서 고맙습니다.