iNode 파일을 삭제해도 안전한지 확인하는 방법 (또는 내용을 검사하는 방법)?


49

다음 파일을 삭제해도 안전한지 어떻게 확인합니까?

$ cd /lost+found/
$ file iNode44670523
iNode46670523: xar archive -version 1

참고 : 파일 날짜는 1 년 정도되었음을 나타냅니다. 파일의 처음 4자는 " xar!"입니다.

그냥 삭제하고 (Time Machine에서 백업했을 수 있음) 재부팅하고 모든 것이 정상적으로 작동하는지 확인할 수 있습니까? 파일 내용을 검사하는 간단한 방법이 있습니까?

답변:


70

터미널을 사용하는 것이 편하다면 파일이 무엇인지 알아낼 수 있습니다. 터미널을 사용하는 것이 편하지 않다면 걱정하지 않아도됩니다. 나는 실제 필요보다는 주로 내 자신의 이익을 위해 이것을하고 있었다.

터미널을 열고 다음 명령을 입력하십시오 ($ 다음에 텍스트를 입력하십시오).

$ cd /lost+found
$ ls -l
total 10087432
-rw-r--r--  1 root  wheel  5164763151 25 Oct  2014 iNode10324487

$ file iNode10324487
iNode10324487: xar archive - version 1

이것은 iNode10324487파일이 아카이브 파일 인 xar 유형이라는 것을 알려줍니다 . "이진 파일 xar"에 대한 빠른 검색은 OS X 에서 xar 유틸리티대한 매뉴얼 페이지를 찾습니다. 그러면 다음 명령으로 xar 파일에 포함 된 파일 목록을 볼 수 있습니다.

$ xar -t -f iNode10324487
Distribution
InstallMacOSX.pkg
InstallMacOSX.pkg/Bom
InstallMacOSX.pkg/Payload
InstallMacOSX.pkg/Scripts
InstallMacOSX.pkg/PackageInfo
InstallMacOSX.pkg/InstallESD.dmg
Resources
Resources/ar.lproj
...

따라서 디스크에서 5.16GB를 차지하는 고아 파일은 OS X 설치 프로그램 패키지처럼 보입니다. 나는 그것이 필요하지 않다고 확신하므로 삭제할 수 있습니다.


7
또한 lost + found에 iNode 파일로 Mac OS X 설치 프로그램이 있습니다. 정보에 대해서 감사드립니다.
gdelfino

훌륭한 터미널 팁. 똑같은 일로 끝나고 그것을 던질 수 있다고 확신했습니다. 감사합니다.
squareman

또한 InstallMacOSX.pkg와 함께 xar를 잃어 버렸습니다
Nic Cottrell

11

lost + found의 파일은 디스크 복구 작업 (일반적으로 디스크 유틸리티를 통해 실행)에 의해 발견 된 파일 조각입니다. 이 글에서 보다 명확한 설명 . 추출물:

파일 시스템 검사 및 복구 명령 인 fsck를 실행하면 파일 시스템의 어느 곳에서도 참조되지 않는 데이터 조각을 찾을 수 있습니다. 특히 fsck는 완전한 파일처럼 보이지만 시스템에 이름이없는 데이터 (해당 파일 이름이없는 inode)를 찾을 수 있습니다. 이 데이터는 여전히 공간을 사용하고 있지만 일반적인 방법으로는 액세스 할 수 없습니다.

파일을 사용하지 못할 수 있습니다. 시스템은 그것에 의존하지 않으며, 그것을 사용하지 않으면 (내가 무엇인지 모르기 때문에 가정하고 있음) 안전하게 삭제할 수 있습니다.

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