보는 방법 & Mac OS의 파일에서 확장 속성 제거

차례:

Anonim

Extended Attributes는 Mac OS에서 특정 파일 및 파일 형식에 고유할 수 있는 메타데이터 구성 요소입니다. 이러한 확장된 속성은 파일 자체에 대한 식별 데이터에서 다른 유형의 메타데이터 중에서 격리 정보, 원본 데이터, 레이블 정보에 이르기까지 무엇이든 될 수 있습니다.

때때로 고급 Mac 사용자는 파일의 확장된 속성을 검토하거나 다양한 이유로 파일 또는 디렉토리에서 확장된 속성을 제거하고자 할 수 있으며 이러한 작업 중 하나는 명령을 통해 수행할 수 있습니다. Mac OS에서 번들로 제공되는 xattr 도구와 라인.이 튜토리얼은 Mac에서 파일의 확장 속성을 보고 제거하는 방법을 안내합니다.

이것은 확장 속성에 이미 익숙하고 파일에서 해당 속성을 제거하려는 특별한 이유가 있는 고급 사용자에게만 해당되는 고급 항목입니다. 확장된 속성이 무엇인지, 왜 중요한지(또는 중요하지 않은지), 왜 제거하고 싶은지(또는 원하지 않는지) 잘 모르겠다면 이 글은 적합하지 않습니다.

Mac OS에서 파일의 확장 속성을 보는 방법

xattr 명령은 오랫동안 Mac OS 및 Mac OS X에서 사용되었으므로 거의 모든 최신 버전의 시스템 소프트웨어에서 동일하게 작동합니다.

  1. /Applications/Utilities/에 있는 터미널 앱을 엽니다.
  2. 다음과 같이 xattr 명령을 사용하여 확장된 속성을 검사할 파일 경로를 가리킵니다.
  3. xattr ~/Desktop/samplefile.jpg

  4. 지정된 파일의 확장 속성을 보려면 Return을 누르십시오.

예를 들어 명령을 실행한 후 다음과 같은 내용이 표시될 수 있습니다.

xattr ~/Desktop/samplefile.jpg com.apple.metadata:kMDItemIsScreenCapture com.apple.metadata:kMDItemScreenCaptureGlobalRect com.apple.metadata:kMDItemScreenCaptureType com.apple.metadata :kMDItemWhereFroms com.apple.quarantine

이 경우 Spotlight 및 Finder 검색 기능에서 사용할 수 있는 메타데이터 정보와 웹에서 다운로드하거나 Mac으로 가져온 데이터에 연결될 수 있는 격리 데이터를 볼 수 있습니다. 타사 앱 또는 소스를 통해. 예, 특정 애플리케이션이나 파일을 열 때 앱이 "확인되지 않은 개발자의 것이기 때문에 열 수 없습니다" 게이트키퍼 메시지가 표시되는지 여부를 알려주는 것과 동일한 격리 데이터입니다. 이는 일반적으로 발생하는 실용적인 예입니다. 확장된 속성.

Mac의 파일에서 확장 속성을 제거하는 방법

아직 터미널 앱에 있습니까? 그렇지 않은 경우 터미널 응용 프로그램을 다시 실행하여 시작하십시오:

  1. 이전 단계를 사용하여 파일에서 제거하려는 확장 속성을 찾습니다. 이 예에서는 "kMDItemIsScreenCapture"라고 가정합니다.
  2. 다음과 같이 파일에서 -d 플래그와 함께 xattr을 사용하십시오.
  3. xattr -d com.apple.metadata:kMDItemIsScreenCapture ~/Desktop/samplefile.jpg

  4. Hit 경로로 지정된 대로 파일에서 정의된 확장 속성을 제거하려면 Return을 누르십시오.

이 예에서 samplefile.jpg 파일에서 "com.apple.metadata:kMDItemIsScreenCapture"를 제거하면 스크린샷 식별자가 제거됩니다. 스크린샷 파일을 찾기 위해 첨부된 확장 속성에 의존하는 Mac.확장된 속성을 제거하면 파일이 더 이상 이러한 검색에 표시되지 않습니다. ImageOptim과 같은 도구를 사용하여 이미지 및 사진에서 EXIF ​​메타데이터를 제거해도 이미지에서 확장 속성 메타데이터는 제거되지 않고 EXIF ​​데이터만 제거됩니다. 이 둘은 별개입니다.

xattr 도구를 사용하여 파일, 디렉토리 및 심볼릭 링크에 대한 확장 속성을 보고 제거할 수 있으며 와일드카드를 사용하여 필요에 따라 여러 파일에 확장 속성 제거를 적용할 수 있습니다.

이것은 실제로 대부분의 일반 Mac 사용자와 관련이 있는 내용이 아니지만 고급 Mac 사용자, 땜장이, 개발자, 시스템 관리자, 정보 보안 작업자 및 기타 많은 사람들이 보거나 수정할 수 있습니다. 확장 속성은 특정한 이유로 유용할 수 있습니다.

보는 방법 & Mac OS의 파일에서 확장 속성 제거