포럼 내용이 있는 곳으로 건너뜀

사과나무 이야기 마당

Mac 사용자 정보 교류 마당 - AppleTree forums for Korean Mac users

로그인하지 않으셨습니다. 로그인 또는 가입해 주세요.

이곳은 Mac 관련 유용한 정보들을 모아 많은 분과 함께 공유하기 위해 운영되고 있습니다. 잠깐 들르시는 나그네라도 자유롭게 글을 올리시고 의견을 나누실 수 있습니다.

새 댓글 작성

새 댓글 작성

새 댓글을 작성합니다.

사용 가능: BBCode 이미지 그림 문자

양식을 전송하기 전에 (필수)라고 표시된 모든 항목을 입력해야만 합니다.

손님인 경우 필수로 요구되는 정보


필수 정보
글 설정 선택사항

글타래 내용 (최신 글 먼저)

13

검색해보니까, Windows 용 도구인 MoveOnBoot을 써서 해결하신 분이 있네요.
혹시나 해서 알려 드립니다.

이것도 소용이 없다면, 터미널 output을 보니까 501 폴더 이름이 /로 시작하는데 이놈의 이름을 다른 것으로 바꾸고 지워보세요.

12

지금까진 감사했습니다,,, 아직 지울수있는방법을 찾진 못했지만 언젠가는 찾을수있겠지요..
저가 부트 캠프랑 맥 둘다 사용하고있는데 그런진모르겠지만 파일 경로를 보니까 부트캠프 쪽으로 되어있더라구요 전분명 맥껄 지웠는데;;
그래서 부트캠프로 켜서 내컴터에서 트래쉬 폴더를 지울려고 해봤는데 역시나 안되더군요,,,
ㅠㅠ 아무쪼록 지금까지 감사했습니다,, ㅎㅎ

11

해당 볼륨을 Windows 시스템이나 Parallels에 물려서 사용하신 적이 있으시나요? 얼핏 어디서 들은 기억이 있는데 Windows 시스템에서 해당 폴더를 직접 지우면 해결된다는 얘기를 들은 것 같습니다.

10

Last login: Mon Jun 27 23:53:19 on console
Wonjun-Jung-ui-MacBook-Pro:~ wonjunjung$ sudo rm -rf /Volumes/MyPassport/.Trashes/
Password:
rm: /Volumes/MyPassport/.Trashes//501/새 폴더: Directory not empty
rm: /Volumes/MyPassport/.Trashes//501: Directory not empty
rm: /Volumes/MyPassport/.Trashes/: Directory not empty
Wonjun-Jung-ui-MacBook-Pro:~ wonjunjung$
터미널 사용하면 이렇게 나오는데 아직 파일은 휴지통에 그대로.... 어떻게 해야될까요.. ㅠ
지금 일주일째 못지우고있네요 ㅠ 답변 감사합니다^^

9

터미널로도 해봤는데 안지워지면,,, 답이 없는건가요,,,??

8

창 오른쪽 위 도구 막대에 있는 Filter 검색 칸에다 해당 프로세스 이름을 입력하시거나 Show popup list에서 All Processes를 선택하면 보이실 겁니다. 이렇게 해도 안 보이면 locum process가 실행 중이지 않다는 거네요.

7

이중에서 어떤 거죠?? locum 프로세서 를 못찾겠네요;
보면 dock, applespell.service, cvmsComp_i385, Finder, Fontd, imklaunchagent, launchd, loginwindow, mdworker, pdoard, safari, systemUIServer, TISwitcher, UserEventAgent, WebKitPlugAgent,한글
이렇게 있는데 뭘 끄면 되죠>???
답변 감사합니다 ^^

6

Activity Monitor 앱을 열면 Process Name 칸에 Locum 프로세스가 보이실 겁니다. 그놈을 선택하고 죽이면 돼요.

5

근데 LOCUM프로세서 가 어떤걸 말씀하시는건지..?

4

또 뵙네요. 80G면 몰 해도 부족하겠네요. 전 SSD 가격 좀 더 내려가면... big_smile

3

맥북프로13인치 모델에다가 80G SSD를 달아쓰느라, 늘 용량이 부족하여 휴지통을 자주 비우고 있는데, 간혹 잘 안지워지는 것들이 있어 곤란했습니다.
요 글이 많이 도움 되네요 ~

2

아이템이 사용 중이어서 휴지통을 비울 수 없는 문제의 해결 방법

문제의 원인은 여러 가지일 수 있으나 다음과 같은 조치로 문제를 해결할 수도 있습니다.

Finder 메뉴에 있는 "Secure Empty Trash"를 선택합니다.
만약 이 작업도 먹통이 된다면, Utilities 폴더에 있는 Activity Monitor(활성 상태 보기)를 열어서 Locum 프로세스를 죽입니다.
Finder에서 다시 휴지통 비우기 명령을 실행합니다.

참고로, 휴지통에 들어간 파일을 어떤 프로세스가 잡고 있어서 휴지통을 비울 수 없는지 알아내는 방법은 터미널에서 다음과 같은 명령을 입력하면 알 수 있답니다:

lsof | grep Trash

위 명령이 완수되려면 몇 초간의 시간이 걸릴 수도 있습니다.

따온 글 - Cannot empty trash because item is in use - Mac OS X Hints

1

Mac OS X의 경우는, 아시다시피 실제로 휴지통 폴더가 하나만 있는 것이 아니고, 더욱이 Finder 상에서는 보이지도 않기 때문에 정작 휴지통으로 버린 파일이 실제로는 어느 휴지통으로 들어가게 되는지는 쉽게 짐작하기가 어렵습니다. 우선, 휴지통들의 위치를 보면, 각 사용자의 home 디렉토리에는 ".Trash"라는 이름의 휴지통 폴더가 있고, 또한 시동 볼륨을 포함한 각각의 볼륨에 "Trash" 폴더가 있습니다. 그리고, 사용자가 시동 볼륨에 위치한 파일을 휴지통으로 버리면 사용자의 홈 디렉토리에 있는 ".Trash"로 옮겨지게 되고, 시동 볼륨이 아닌 곳에 있는 파일을 휴지통으로 버리면, 해당 볼륨의 "/.Trashes/UID" 폴더로 옮겨지게 됩니다.

여기서, 휴지통 속에 들어 있는 폴더의 501이라는 이름은, OS X 시스템 상에서 보통 처음으로 생성한 사용자 인식 번호(UID)를 뜻합니다. 추가로 생성된 사용자는 502, 503...등등의 형식으로 계속 UID를 지정받게 됩니다.
그래서, 모든 시스템에는 이 501이라는 폴더가 있기 마련이고, 이 폴더의 위치는 임시 파일들을 저장해 놓는 OS X 시스템이 설치되어 있는 볼륨의 /private/tmp/ 폴더 속에 있습니다. OS 9의 경우에는 각 볼륨의 최상위에 위치하는 "Temporary Items"이라는 이름의 안보이는 폴더에 여러 어플리케이션들이 사용하는 임시 자료 파일들을 저장해 놓게 됩니다.
이곳에 저장되어 있는 파일들은 일반적으로는 어플리케이션을 종료하고 나면 자동적으로 지워지는 것이 정상이지만, OS 9의 경우, 어떤 오류로 인해 지워지지 못한 것들은, 재시동 시에 Temporary Items 폴도 속에 있던 파일들을 휴지통(해당 볼륨의 "Trash") 속의 Rescued Items 폴더 속으로 옮겨놓게 됩니다. 이곳에 있는 파일들은 그냥 확인 차원에서 보시고, 필요없는 것들은 그냥 지우시면 됩니다.

이렇듯 복잡한 휴지통 비우기 과정으로 인해, 어떤 알 수 없는 이유로 쓰기 권한이 없는 파일이나 폴더가 휴지통에서 비워지지 않을 때는, 터미널을 열고 다음과 같이 입력해서 모든 휴지통들을 비워줄 수 있습니다. (아래의 명령에서 보이는 <volumename> 대신에 원래의 볼륨 이름을 입력합니다):

sudo rm -rf ~/.Trash/ 
sudo rm -rf /.Trashes/ 
sudo rm -rf /Volumes/<volumename>/.Trashes/

만약, 휴지통에 있는 파일이 잠겨있는 상태라 지울 수 없다면, 다음과 같이 잠궈진 상태를 풀어준 후에 위의 명령을 다시 실행합니다. (모든 휴지통들에 들어있는 파일들의 잠김 상태를 풀어줍니다):

chflags -R nouchg ~/.Trash/
chflags -R nouchg /.Trashes/
chflags -R nouchg /Volumes/<volumename>/.Trashes/

Apple 참고 문서:



Mac으로 운영됩니다