Mac

Dock의 최근 항목 리스트 삭제하기

zerolism ㅣ 2012. 4. 29. 23:50

SMALL

보통 OS X 내에서 최근 사용 목록 (실행한 응용프로그램, 열어본 문서등) 삭제는 맨 좌측 상단의 사과마크 - 최근사용항목 - 메뉴지우기 에서 삭제가 가능하다.

그리고, 프로그램별로도, 각 응용프로그램별로 실행해서 최근에 열었던 파일 목록을 파일 - 최근파일열기(Open Recent) - 메뉴지우기(Clear Menu) 에서 삭제가 가능하다.

그런데, 이게 골 때리는게, 이렇게 최근사용항목들을 삭제 해 놓아도, Dock 에서 마우스오른쪽 클릭 (트랙패드 두손가락 탭) 을 했을 때, 최근사용목록이 뜨도록 되어 있는데, 이게 연동이 되는지 안되는지, 아무튼 이런 저런 액션들을 다 해놓고도 삭제가 제대로 안되고 남아있는 경우가 있다.




아무튼 내가 원하는 건, Dock 에 뜨는 최근 사용 파일 목록을 삭제하는 거고,
이래저래, 인터넷을 찾아봤는데, OS X Lion 의 버그 라는 얘기도 있고 해서, 한동안 해답을 찾을 수 없었다.
··· 만은, 결국 파일 삭제를 통해 해결하는 방법을 알아냈다.

방법은 간단하다.

~/Library/Preferences 폴더에는 프로그램들에 대한 환경설정파일들이 존재하는데, 이중에 프로그램별로 LSSharedFileList.plist 이런 이름을 가진 파일이 존재한다. 이놈을 삭제해 주면 된다.
단, 파일이름이 xxx.LSSharedFileList.plist 조합으로 되어 있어서, 어떤 프로그램의 최근사용목록을 지울지 확인후에 지워야 한다.

예 )

난 abc 프로그램 의 dock 최근사용목록을 삭제하고 싶음.
cd ~/Library/Preferences           --해당 폴더로 이동해서,
ls -al "*abc*"            -- abc 프로그램 이름이 들어간 파일들을 찾는다.

찾아보니...
xxx.xxx.abc.LSSharedFileList.plist
xxx.xxx.abc.LSSharedFileList.plist.lockfile
xxx.xxx.abc.plist
xxx.xxx.abc.plist.lockfile
 
관련 파일이 4개가 나온다.  뒤에 LSSharedFileList.plist 가 붙은 파일은 지워버리자.


rm xxx.xxx.abc.LSSharedFileList.plist 

해당 프로그램을 재시작하는 방법도 있지만 Dock에서 우측 버튼을 누른 후 최근 사용보기 를 누르고 화면에 빈 패널 화면이 뜨면 마우스로 클릭한 후 다시 확인해 본다.


출처 : http://rkjun.tistory.com/category/IT

LIST