Mac의 .DS_Store란? 삭제하는 방법 (생성되지 않도록 하는 방법)

rowan·2023년 2월 23일
0

개발자

목록 보기
2/13

Mac의 .DS_Store란? 삭제하는 방법? 생성되지 않도록 하는 방법?


0. .DS_Store란 무엇이냐?

  • Mac의 파일 탐색기인 Finder가 "색인"을 빠르게 하기 위해서 .DS_Store 파일을 폴더에 만든다.
  • 숨김 파일이기 때문에 옵션을 바꾸지 않는 이상 보이지 않는다.
  • 일반적으로 사용하는데 특별히 큰 지장이 없다.
  • 단, 코딩하는 데에는 지장을 준다.

숨김 파일 보는 방법: 커맨드(⌘) + Shift(⇧) + .

색인:

  • 책 속의 낱말이나 구절, 또 이제 관련한 지시자를 찾아보기 쉽도록 일정한 순서로 나열한 목록, 인덱스(index)라고도 한다.
  • 즉, 알아보기 쉽도록 표시해둔 목록
  • 색인(Indexing)이란? 효율적인 검색을 위해 [문서 집합]을 미리 가공해두는 과정을 의미


1. git에서 .DS_Store를 처리하는 방법

.gitignore 에 .DS_Store 를 추가

echo .DS_Store >> .gitignore


2. Mac에서 .DS_Store를 전부 삭제하는 방법

sudo find / -name ".DS_Store" -depth -exec rm {} \;


3. Mac 에서 .DS_Store 파일 생성되지 않도록 하는 방법

defaults write com.apple.desktopservices DSDontWriteNetworkStores true


4. 다시 .DS_Store 파일이 생성되도록 하는 방법

defaults write com.apple.desktopservices DSDontWriteNetworkStores false
profile
hi im rowan

0개의 댓글