본문 바로가기
IT/Tips

[macOS] 맥에서 .DS_Store파일 안 생기게 하는 방법

by Tristesse 2021. 5. 16.
반응형

M1 맥북과 시놀로지 NAS 그리고 윈도우 PC를 사용하고 있습니다.
시놀로지 NAS의 공유 폴더를 M1 맥북과 윈도우 PC를 연결해서 서로 데이터를 공유하는 환경을 만들었는데 이때 원래 보이지 않던 DS_Store 파일이 보이기 시작했습니다.
.DS_Store파일과 ._.DS_Store 파일의 두 종류입니다.

맥에서는 기본적으로 숨김처리가 되어 있고 딱히 숨겨저 있는 파일을 gui에서 볼 필요를 느끼지 못해 안보이기만 하면 상관없지만 윈도우에서는 숨김 파일, 폴더 및 드라이브 표시를 해둬서 자꾸 거슬리네요.

1. .DS_Store 파일은?

.DS_Store 파일은 Desktop Service Store의 약자로 Apple macOS에서 아이콘 위치나 배경 이미지 선택과 같은 폴더의 사용자 지정 속성을 저장하는 파일이라고 합니다.
이 정보를 통해 각 윈도우와 윈도우 콘텐츠가 표시되는 방식을 결정한다고 합니다.

말은 거창한데 삭제해도 별 상관 없는 파일입니다.
윈도우에서 파일이 보이니 거슬릴 뿐이지요.

생성된 DS_Store 파일들

 

2. .DS_Store 파일을 생성하지 않도록 설정 방법

SMB와 같이 네트워크로 연결된 저장소에서 macOS가 .DS_Store 파일을 생성하지 못하게 하는 터미널 명령어가 있습니다.
아래 명령을 터미널에서 실행해보세요.

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE

macOS DS_Store 파일 생성하지 못하도록 설정

 

그리고 macOS 계정에서 로그아웃했다가 다시 로그인하시면 됩니다.

앞으로는 DS_Store 파일들이 생성되지 않을 거예요!

 

 

혹시 설정을 다시 되돌리시려면 아래 명령을 터미널에서 실행하시면 됩니다.

defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool FALSE

 

 

 

시놀로지 NAS 맥에서 Finder로 연결하기

이번에 맥북 에어 M1를 구매해서 써보고 있습니다. 기존 윈도우에서 하던 작업들을 공유하기 위해 Synology NAS와 연결을 해야 되겠죠? 윈도우에서는 네트워크 드라이브로 연결해서 썼는데 맥에서

iteastory.com

 

외부에서 Synology NAS에 접속하기 WebDAV 설정 및 활용!

밖에 나가서 노트북으로 NAS에 접속하려면 어떻게 해야 할까요? 물론 웹 브라우저로 DSM에 접속해서 NAS의 파일에 접근할 수 있습니다. 하지만 이 방법은 직접 파일에 접근할 때는 불편하죠. 원하

iteastory.com

반응형

댓글2

  • 광파리 2021.06.04 15:52

    덕분에 DS파일은 안생깁니다. 감사합니다. ^^
    근데 ._ 파일은 파일을 열때마다 생성되네요 ㅠㅠ 이것까지는 안생기게 하긴 어려울까요?
    답글

    • BlogIcon Tristesse 2021.06.05 01:00 신고

      안타깝게도 ._ 파일을 생성하지 않는 방법은 찾질 못했어요.
      ._ 파일은 BlueHarvest 같은 프로그램을 쓰거나 dot_clean, find 같은 명령어들로 주기적으로 지워주는 방법 밖에는 없는 것 같아요.