휴지통을 비울 수 없습니다


8

휴지통을 비우려고하는데 오류 메시지가 계속 표시됩니다.

휴지통은 다른 작업에서 사용 중이므로 지금 열 수 없습니다.

컴퓨터를 다시 시작하려고 시도했는데 Finder> Secure Empty Trash모든 것이 위에서 동일한 결과와 오류 메시지를 생성합니다.

답변:


9

터미널에서이 명령을 실행하십시오 :

sudo rm -rf ~/.Trash/*

관리자 암호를 묻는 메시지가 표시되지만 문제없이 휴지통의 모든 파일을 제거해야합니다.

행운을 빕니다!


쓰레기통을 비우는 데 몇 시간이 걸리는 비슷한 문제가있었습니다. (장기 솔루션은 OSX를 새로 설치 한 것입니다)
Ryan Hollingsworth 18.12의

4

fuser열린 파일이있는 프로세스를 나열하는 데 사용할 수 있습니다 .

ps -eal | grep $(fuser ~/.Trash)

2

X 실험실

... Mac OS X의 휴지통 문제 해결을위한 안내서가 있습니다.

다른 응용 프로그램에서 사용중인 파일

다른 응용 프로그램에서 "사용 중"이므로 파일을 휴지통으로 이동하거나 휴지통에서 비울 수 없다는 메시지가 표시되면 다음 방법 중 하나 이상을 사용하십시오.

파일을 사용중인 응용 프로그램을 종료하십시오. 이렇게하면 일반적으로 파일을 휴지통으로 이동하거나 휴지통을 비울 수 있습니다. "사용 중"파일이있는 응용 프로그램이 확실하지 않은 경우, 터미널 명령 lsof은 다음과 같이 Mac OS X이 파일을 사용하는 것으로 간주하는 프로세스 또는 응용 프로그램의 이름을 알려줍니다.

  1. Dock에서 휴지통 아이콘을 클릭하여 휴지통의 내용을 보여주는 Finder 윈도우를여십시오.

  2. 터미널을 엽니 다.

  3. 터미널 프롬프트에서 한 칸 띄운 lsof다음 입력 하지만 아직 Return 키를 누르지 마십시오.

  4. 휴지통에서 터미널 창으로 "사용 중"파일을 끌어다 놓습니다. 다음 lsof명령 뒤에 파일 경로가 나타납니다 .

    lsof /path_to_file
    
  5. Return을 누르십시오. 파일이 "사용 중"이면 lsof의 출력에 첫 번째 열 표제 인 COMMAND에서 파일을 사용한다고 주장하는 응용 프로그램 또는 프로세스의 이름이 나열됩니다.

  6. 열린 응용 프로그램에서 파일을 "사용 중"이면 해당 응용 프로그램을 종료하십시오. 백그라운드 프로세스에 "사용 중"파일이 있으면 활동 모니터를 사용하여 해당 프로세스를 종료하십시오.

참고 : Mac OS X에는 특정 백그라운드 프로세스가 필요하므로 프로세스를 종료 할 때주의해야합니다 . loginwindow 또는 kernel_task와 같은 프로세스를 종료하면 계정이 강제로 종료되거나 Mac이 정지되거나 커널 패닉이 발생할 수 있습니다. 프로세스 종료가 어떤 영향을 줄 수 있는지 모르는 경우 프로세스를 종료하지 마십시오.

계정 휴지통 비우기 및 재 작성

  • 영향을받는 계정은 관리자입니다.

    sudo rm -ri ~/.Trash
    
  • 영향을받는 계정은 사용자입니다.

    sudo rm -ri /Users/user_name/.Trash
    

그런 다음 로그 아웃했다가 다시 로그인하십시오.

참고 : 이 명령의 인쇄 상 오류가 심각한 결과를 초래할 수 있으므로 진행하기 전에 지정된대로 정확하게 명령을 입력했는지 확인하십시오 !


1

버리세요! (비어 있는)

이 AppleScript 응용 프로그램은 휴지통을 강제로 비 웁니다. 사용 권한이 잘못 설정된 휴지통에 파일이나 폴더가 있고 휴지통 항목이 잠겨 있거나 붙어있는 항목을 안전하게 삭제하거나 다른 파티션의 항목을 휴지통에 넣으려는 경우 특히 유용합니다.


1

휴지통을 사용중인 작업을 식별하려면 다음 명령을 사용하십시오.

lsof | grep Trash

그런 다음 두 번째 열에서 PID를 지정하여 종료하거나 종료하십시오.

kill PID

-9강제로 추가 하십시오.


또는 휴지통 비우기를 차단하는 프로세스를 식별하고 종료 할 수있는 What 's Keep Me 응용 프로그램을 설치할 수 있습니다.

사이트 요약에 따라 :

무언가를 방해하여 휴지통을 비우거나 디스크를 꺼낼 수없는 문제가 있습니까? 일반적으로 그 이유는 일부 응용 프로그램에 파일이 열려 있기 때문에 디스크를 제거하거나 파일을 휴지통에 넣을 수 없기 때문입니다. 그래서 우리는 나를 지키는 것을 만들었습니다! What 's Keep Me는 항목을 열어 놓은 응용 프로그램을 식별합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.