7 votos

¿Qué es este archivo .file en mi carpeta root?

¿Es este archivo importante para mí? Quiero eliminar este archivo ya que tiene cero bytes. Pero he intentado sudo rm .file, sudo rm -f .file, sudo chmod -R 777 .file y todos fallaron. ¿Alguna idea?

1 votos

@user3439894: ¡Gracias! Creo que tus palabras merecen puntos de respuesta.

0 votos

Fuera de tema: Me encantan los colores y el diseño de la salida en tu captura de pantalla. ¿Cómo lo conseguiste? ¿Es un terminal especial o un comando ls?

2 votos

@EricDuminil: Alacritty (terminal especial) y exa (comando ls).

5voto

Jose Chavez Puntos 645

No hay absolutamente ninguna razón para eliminar el archivo. Ten en cuenta que el archivo no ocupa espacio en tu disco.

El archivo no es un archivo normal creado por algún programa que hayas instalado. Es parte del sistema operativo y viene con la instalación de macOS. No está diseñado para ser eliminado.

El archivo está ahí para soportar la característica del sistema operativo conocida como "URL de referencia de archivo":

Normalmente, conoces los archivos por su nombre y ubicación en una carpeta, por ejemplo ~/Documentos/Carta.docx.

Sin embargo, también es posible hacer referencia al mismo archivo exacto a través de este archivo especial del que te preocupa. El mismo archivo podría ser referenciado por algo similar a /.file/id=123.45. Esto es de muchas formas similar a usar el archivo especial /.vol que es parte de volfs (accediendo a archivos por número de volumen e inodo), y similar a hacer referencia a archivos solo por su número de inodo (válido solo en el mismo sistema de archivos).

La ventaja de esto es que una aplicación en ejecución puede recibir un archivo específico como una ruta/nombre de archivo normal, y luego hacer referencia a él mediante un URL de referencia de archivo como por ejemplo file:///.file/id=123.45. Esto significa que incluso si el usuario decide cambiar el nombre o mover el archivo en el sistema de archivos, la aplicación aún puede abrirlo y acceder a él sin saber acerca de esos cambios. Esto es algo que suele ocurrir cuando el usuario arrastra y suelta archivos en aplicaciones.

Ten en cuenta que el URL de referencia de archivo es una referencia no persistente, lo que significa que si desmontas esa parte del sistema de archivos, o si reinicias la computadora, el URL se vuelve inválido.

0 votos

Ahora que te he dado las palabras clave, deberías ser capaz de buscar "URL de referencia de archivo" en Google.

0 votos

¡Guau! Me alegro de no haber borrado (y no poder) este archivo. Es tan genial y poderoso.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X