OS/OS X2013. 7. 30. 10:41

OS X 에서 휴지통안의 삭제된 파일을 시간 순서대로 보는 기능은 지원하지 않습니다.

이것은 유닉스 시스템의 특징 입니다.

(논리적으로 생각해 보면 안되는게 당연 하죠. ㅎㅎ)


유닉스의 파일시스템에선... 파일생성시간, 수정시간만을 관리 합니다.
또, 일반적인 유닉스에는 "휴지통" 기능도 없습니다.

Windows, OS X에서의 휴지통 기능은 파일 삭제가 아니라... 휴지통(~/.Trash)으로의 파일 이동 입니다.


휴지통은 유저별, Volume(디스크)별로 존재 합니다. 

즉, 여려개가 있지만 GUI 환경의 휴지통 아이콘을 클릭해서 보시면... 모두 한곳에서 볼 수 있게 만들어져 있습니다.

휴지통 안에있는 파일들의 세부정보를 보시면 경로 확인이 가능 합니다.




--------------------------------------------------


참조 : http://hints.macworld.com/article.php?story=20100121075428946



구현 방식은 간단 합니다.

1. Automator(Touch Files.action)를 이용하여 휴지통(~/.Trash)으로 들어오는 파일의 수정시간을 현재시간으로 update 함.

2. 휴지통 디렉토리에서 수정시간으로 sort하여 봄.





<Automator 액션 추가>

1. http://www5.wind.ne.jp/miko/mac_soft/automator_actions/pgs/TouchFilesAMA-en.html 에서 Touch Files.action 다운 받기

    (첨부 파일 받으셔도 됩니다)


2-1. Automator 실행해서 “파일 -> 동작가져오기” 실행

2-2. 다운 받아둔 Touch Files.action 선택


3-1. “파일 -> 신규” 실행

3-2. “도큐멘트 유형 선택” 에서 “폴더 적용 스크립트” 선택



4-1. “폴더 적용 스크립트는 다음에 추가되는 파일 및 폴더를 받습니다” 옆에 “폴더선택 -> 기타” 선택

4-2. 선택창 열리면 “command+shift+g” 눌러서 “~/.Trash” 입력 하여 휴지통(.Trash) 디렉토리 선택



5-1. 좌측 창에서 “Touch Files” 선택 하여 우측 창으로 드래그

       (동작 > 보관함 > 파일 및 폴더 선택하면 서브메뉴에 있음)

5-2. Touch Files 라고 열리는 창에 아래의 항목 체크 확인

          - Change date modified

          - Current date and time

          - Apply to Contents of folders



6. “파일 -> 저장”  원하는 이름으로 저장





<파인더 설정>

1-1. 휴지통 클릭하여 휴지통 디렉토리 열기

1-2. “보기 -> 목록” 선택 



2-1. “보기 -> 보기옵션” 선택

2-2. “수정일” 항목에 체크





<유저별, Volume 별 추가 설정>

각 휴지통 디렉토리에 모두 위의 작업을 해주어야 함.


현재 사용자의 휴지통

~/.Trash


다른 사용자(user_name)의 휴지통

/Users/user_name/.Trash


각 Volume(volume_name)의 휴지통

-> 501은 기본사용자의 UID 입니다.

/Volumes/volume_name/.Trashes/501

예) /Volumes/DATA/.Trashes/501

     /Volumes/Time Machine/.Trashes/501

Posted by JINSAN CHOI