이 질문에는 이미 답변이 있습니다.
"Previous System"이라는 디렉토리가 오래된 것으로 보이고 쓸모가 없어서 쓰레기로 끌고 쓰레기를 비우는 방법으로 삭제하려고했습니다. 그 디렉토리를 지우지 못했습니다. 쓰레기를 버리면 다음과 같은 메시지가 나옵니다. The file 'Applications' is in use.
또는 The file '.MobileBackups' is in use.
그래서 나는 그 디렉토리를 휴지통에서 꺼내어 그것을 지우는 단말기에 들어갔다. 그러나 삭제할 수없는 것처럼 보인다. 예 :
$ cd ~/Desktop
$ sudo mv Previous\ System prevsys
$ sudo rm -rf prevsys
rm: prevsys/.MobileBackups/Computer/2014-10-20-143930/Volume/Applications/CrashPlan.app: Operation not permitted
rm: prevsys/.MobileBackups/Computer/2014-10-20-143930/Volume/Applications: Directory not empty
rm: prevsys/.MobileBackups/Computer/2014-10-20-143930/Volume: Directory not empty
rm: prevsys/.MobileBackups/Computer/2014-10-20-143930: Directory not empty
rm: prevsys/.MobileBackups/Computer: Directory not empty
rm: prevsys/.MobileBackups: Directory not empty
rm: prevsys: Directory not empty
$ cd prevsys
$ sudo ls -l
total 0
drwxr-xr-x+ 3 root wheel 102 Nov 18 2013 .MobileBackups
$ sudo cd .MobileBackups
$ pwd
/Users/blah/Desktop/prevsys
내가 볼 수없는 디렉토리를 본 적이 없어. cd
수퍼 유저로, 그래서 나는 정말로 모르겠다. 어떻게이 일을 제거 할 수 있는가? 감사.
크래시 플랜은 여전히 실행 중입니다. 사용중인 디렉토리를 삭제하기 전에 중지해야합니다.
—
Don Simon
이와 같은 상황에서 저는 다음과 같은 결과물을보고 싶습니다.
—
Spiff
ls -laeO@
(그건 작은 엘과 수도 오). 이 옵션은 숨김 파일, ACL, 파일 플래그 및 확장 속성을 표시합니다.
사용할 수 없습니다.
—
Kevin Panko
cd
와 sudo
그렇게. 무슨 일이 일어나는가? sudo
디렉토리를 변경하는 새로운 프로세스를 시작하지만 다른 작업을 수행하지 않고 종료되며 프롬프트는 동일한 디렉토리에 남아 있습니다. 당신은 시도 할 수 있습니다 sudo -i
루트로 실행중인 프롬프트를 시작합니다.
이것이 무엇을 의미하는지 확실하지 않습니다 ...
—
jay
$ls -laeO@ total 0 drwxrwxr-x@ 3 jayharris admin - 102 Oct 20 14:15 . com.apple.s stem.Security 68 0: group:everyone deny delete drwxr-xr-x@ 3 root wheel - 102 Mar 27 09:40 .. com.apple.backupd.SnapshotVolumeFSEventStoreUUID 36 com.apple.backupd.SnapshotVolumeLastFSEventID 8 com.apple.backupd.SnapshotVolumeUUID 36 drwxrwxr-x 2 jayharris staff schg,uchg 68 Mar 26 2012 CrashPlan.app
lsof
어떤 응용 프로그램이 해당 디렉토리를 사용하는지 확인하십시오.