¿cómo verificar si es seguro eliminar el archivo iNode (o cómo inspeccionar su contenido)?

49

¿Cómo compruebo si es seguro eliminar el siguiente archivo?

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

Nota: la fecha del archivo indica que tiene aproximadamente 1 año de antigüedad. los primeros 4 caracteres del archivo son " xar! "

¿Puedo borrarlo (probablemente está respaldado por Time Machine) y reiniciar y comprobar que todo funciona bien como está? ¿Hay alguna forma sencilla de inspeccionar el contenido del archivo?

    
pregunta nathanielng 13.04.2015 - 05:35

2 respuestas

69

Si te sientes cómodo usando el terminal, puedes averiguar qué es el archivo. Si no te sientes cómodo usando terminal, no me preocuparía por hacer esto. Estaba haciendo esto principalmente por mi propio interés y no por cualquier necesidad real.

Abra el terminal e ingrese los siguientes comandos (ingrese el texto que sigue a $):

$ 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

Esto me dice que el archivo iNode10324487 debe ser del tipo xar, que es un archivo de almacenamiento. Una búsqueda rápida de "archivo binario xar" encuentra la página de manual para la utilidad xar en OS X. Esto me dice que puedo ver la lista de archivos contenidos dentro del archivo xar con el siguiente comando:

$ 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
...

Entonces, el archivo huérfano que tengo que ocupa 5.16GB en mi disco parece un paquete de instalación de OS X. Estoy bastante seguro de que no necesito eso, por lo que puedo eliminarlo.

    
respondido por el smacdonald 04.07.2015 - 02:18
11

El archivo en perdido + encontrado son fragmentos de archivos encontrados por un trabajo de reparación de disco (que generalmente se ejecuta a través de la utilidad de disco). Una explicación más clara en este hilo . Extracto:

  

Si ejecuta fsck, el comando de revisión y reparación del sistema de archivos, es posible que encuentre fragmentos de datos a los que no se hace referencia en ningún lugar del sistema de archivos. En particular, fsck puede encontrar datos que parecen un archivo completo pero que no tienen un nombre en el sistema, un inodo sin el nombre de archivo correspondiente. Estos datos siguen usando espacio, pero no son accesibles por ningún medio normal.

El archivo es probablemente inutilizable. El sistema no depende de él, y si no tiene ningún uso para él (lo cual supongo que ya que no sabe lo que contiene) es seguro eliminarlo.

    
respondido por el Kevin Grabher 13.04.2015 - 12:58

Lea otras preguntas en las etiquetas