macOS 에서는 기본적으로 숨김 파일 및 폴더를 표시하지 않습니다.
그리고 일반 사용에서 숨김 처리된 파일을 볼 이유도 그렇게 많지 않죠~
하지만 맥을 사용하다 보면 숨김 파일 및 폴더를 봐야할 상황이 오기 마련이기에 그 방법을 알려 드리고자 합니다.
맥에서 숨김 폴더 및 파일 표시하기 위해서는 아래 단축키 하나로 가능합니다.
(단축키 숙지는 파워 맥 유저로 가는 가장 빠른 지금길 입니다. ㅎㅎ)
Command (⌘) + Shift ⇧ + .
아래와 같이 단축키를 누를때 마다 숨김 파일 및 폴더가 보여지고 숨겨집니다.
또한 이 단축키는 파일을 저장하거나 다운받을때 보이는 대화창에서도 사용할 수 있습니다.
(은밀한 위치에 저장할 수 있습니다 ㅎㅎㅎ)
시에라
전에는 트윅이나 터미널을 이용해야 했지만 시에라 부터는 이렇게 단축키로 숨김 파일 및 폴더를 볼 수 있어 편리해 졌습니다.
하지막 맥 숨김 파일 및 폴더는 왠만하면 건드리지 말고 사용하시길 추천합니다.
즐거운 맥 라이프 되세요~
맥에 숨어 있는 파일을 터미널 ‘find’ 커맨드를 활용하여 찾는 방법입니다. 맥에서 간단하게 사용할 수 있는 기능으로 숨긴 파일 등을 찾는 방법으로써 이미지를 만들어 암호화된 파일은 이 방법을 통해서도 찾을 수 없습니다.
.app 확장를 이용한 간단한 파일 숨기기 꼼수 ▼
아래 방법을 통해 숨긴 파일은 기본적으로 파인더 검색이나 스팟라이트 검색으로는 찾을 수 없습니다.
- 폴더를 만들고 .app 확장자로 폴더 확장자만 바꾸어주면 해당 폴더 안의 파일들을 찾을 수가 없습니다(이 폴더의 존재를 알고 있는 사람만이 우클릭 > Show Package Contents로 접근 할 수 있습니다).
폴더 안의 내용 보는 방법 ▼
숨어 있는 파일 찾아는 방법
폴더 구조를 복잡하게 해서 숨겨 놓은 파일이나 .app 확장 안에 숨어 있는 파일은 아래 내용을 쉽게 찾으실 수 있습니다. 터미널 앱을 열어주시고 아래 내용을 실행하시면 됩니다. 초록색 부분에 검색하고 싶은 파일 이름을 넣으시면 됩니다.
* 아래 내용은 숨어 있는 파일을 찾아내는 find 커맨드 사용 방법에 국한됩니다. 다양한 find 커맨드 사용 방법은 링크를 참고 바랍니다.
기본 문법
sudo find / -iname [파일 이름] -type f -ls sudo find / -iname [폴더 이름] -type d -ls- -type f -ls : 파일 검색
- -type d -ls : 폴더 검색
검색 예시
‘*’은 ‘모든’이라는 뜻을 가진 유닉스 와일드 카드입니다.
- mp4 파일 형식의 모든 동영상 검색 ▼
- mov 파일 형식의 모든 동영상 검색 ▼
- ‘비밀‘ 이란 이름이 들어간 모든 파일 검색 ▼
- ‘Japanese‘라는 이름이 들어간 모든 폴더 검색 ▼
실제 사용 모습
파인더 검색으로는 ‘~/Video/예제/비밀.app/1.mp4’ 파일을 찾을 수 없습니다. ▼
터미널 검색에서는 해당 파일이 검색되어 나오게 됩니다. ▼
~/Video/New Folder With Items.app (549) $ find / -iname '*.mp4' -type f -ls 중략 ... 4674491 20760 -rw-r--r-- 1 XXX staff 10625599 Aug 4 02:41 /Users/SeongjuneKim/Video/3.mp4 4275995 46608 -rw-r--r-- 1 XXX staff 23859989 Aug 9 12:27 /Users/SeongjuneKim/Video/Demo.mp4 3952924 536736 -rw-r--r-- 1 XXX staff 274805198 Aug 1 15:49 /Users/SeongjuneKim/Video/예제/비밀.app/1.mp4 3996821 20760 -rw-r--r-- 1 XXX staff 10625599 Aug 4 02:41 /Users/SeongjuneKim/Video/예제/비밀.app/3.mp4참고 사항
루트(/) 레벨부터 색인을 시작하면 아무래도 시간이 꽤 소요됩니다. 아마도 홈디렉토리(~) 레벨부터 검색하셔도 대부분의 파일을 색출하실 수 있을겁니다. 위에서 언급한 커맨드의 ‘/’만 ‘~’로 치환해주시면 됩니다.
sudo find ~ -iname '*.mp4' -type f -ls그리고 ‘ls’ 형식의 출력이 싫으시다면 뒤에 붙은 ‘-ls’를 삭제하시면 됩니다.
sudo find ~ -iname '*.mp4' -type f이상입니다.