728x90
하나 이상의 항목을 사용 중이기 때문에 변경할 수 없습니다
NTFS로 된 USB나 외장 하드의 파일 복사 못할 때 나오는 에러이다
Finder에서 파일이름이 회색으로 표시되는 파일들을 복사하거나 사용하려고 할때 에러가 팝업된다
맥OS에서 해결 방법
터미널 창을 열고 문제의 파일이 있는 외장 경로로 이동한뒤
해당 경로에서 우클릭 - 서비스 - New iterm2 Window Here 을 클릭해 iterm2로 해당 경로에 진입한다
살펴보면 파일 권한 끝에 @
표시가 붙어 있는 파일이 이런 문제를 일으킨다
$ ls -la (또는 $ ls -l@)
-rwxr-xr-x@ test.txt
문제되는 속성을 제거하는 명령을 터미널에서 실행
$ xattr -d com.apple.FinderInfo 파일이름
또는 해당 경로에 있는 전체 파일에 대해서 아래와 같이 처리 한다
$ xattr -d com.apple.FinderInfo *
Finder 파일 목록 확인
이제 Finder에서 문제된 파일 목록을 보면
회색으로 표시되던 파일이름이 일반적인 색깔로 표시되고 복사도 잘 되는 것을 확인 할 수 있다
자주 사용해야 한다면 짧은 명령으로 등록해 놓으면 편하다
$ vi ~/.zshrc
alias ll=’ls -alt’
alias ntfs=’xattr -d com.apple.FinderInfo’
재시동없이 바로 적용하려면 다음 명령을 내린다
$ source ~/.zshrc
728x90
'MacOS' 카테고리의 다른 글
[MacOS] iTerm2 단축키 (0) | 2022.07.02 |
---|---|
[MacOS] MacOS에 pip 설치하기 (0) | 2021.08.18 |
[Intellij] Mac에서 Intellij cmd+shift+A 눌렀을때 터미널 켜지는 문제해결 (0) | 2021.01.03 |
[MacOS] Permission denied @ dir_s_mkdir - /usr/local/Frameworks (0) | 2020.10.27 |
[MacOS] 맥 Python 기본 버전 변경하기 (0) | 2020.10.11 |
댓글