¿Cuáles son las carpetas de inicio y de red que veo dentro del buscador?

3

Si bien surgió una pregunta similar, aquí , no parece ser una respuesta sólida sino más bien una teoría. Además, mi caso es un poco diferente, como verá a continuación.

Observará que tengo dos unidades home , una que se monta en un recurso compartido en mi NAS y la otra en cuestión es la que está dentro de localhost.

¿Qué valor tienen las unidades domésticas y de red en localhost que no sean parte de la estructura de carpetas por defecto * nix? ¿Es esto algo más que una representación local que existe por * nix default? ¿Es seguro expulsar estas unidades de disco o el sistema operativo las está utilizando de alguna manera que puede no ser fácilmente evidente?

    
pregunta Aaron McIver 26.11.2012 - 16:39

1 respuesta

4

El directorio "raíz" completo que usted representa, y el buscador que muestra, en realidad no existe en absoluto. Es una especie de directorio "meta". El directorio raíz de Unix (por ejemplo, / ) apunta a la carpeta que OS X llama "Macintosh HD". Todo es un subdirectorio de eso, incluso otras unidades.

Básicamente, cuando conecta una unidad externa, inserta un CD, monta un DMG o asigna una unidad de red, los recursos contenidos dentro de la nueva unidad realmente están disponibles (llamados "montaje") como un subdirectorio de /Volumes/[Drive name here] .
Finder (y finder only ) tiene una instalación que muestra un directorio falso que contiene todas las unidades montadas.

En otras palabras, la razón por la que puede tener dos directorios home es porque no están realmente en la misma carpeta. Uno se encuentra realmente en /Volumes/home y el otro es /home .

De todos modos ...

Los directorios home y net realmente existen como carpetas en su unidad principal. Si abre el directorio raíz de su unidad (EN su imagen, con la etiqueta "Macintosh HD"), verá dónde se encuentran realmente.

El directorio home parece estar relacionado con los entornos empresariales, donde se pueden definir varias unidades de red utilizando un servicio de directorio. Creo que, en tal situación, las unidades montadas automáticamente aparecen en /home/[Network drive name] , en lugar del tradicional OS X /Volumes/[Drive name] . En cualquier caso, es parte de los fundamentos autofs de OS X. Más aquí .

El directorio /net también parece estar relacionado con el montador automático. Hay un tema al respecto en los foros de soporte de Apple aquí .

  

/ net está integrado en el montador automático en OS X y utiliza el mapa especial   -Hospedadores. Este mapa integrado consistirá en las exportaciones desde el servidor nombrado, cuando se accede a ese servidor a través de la ruta / net. Por ejemplo,   Si tengo un servidor NFS en la dirección IP 192.168.1.10 y se exporta   un directorio / exportaciones, entonces si hago esto desde mi Mac:

     

mensaje $ cd /net/192.168.1.10/exports

     

el montador automático de Mac se pondrá en contacto con el servidor, montará la exportación y pondrá   yo en ese directorio Todo sin que yo tenga que emitir ningún "montaje".   comando.

Como tal, puede ser posible usar el directorio /net como acceso directo para acceder a las unidades de red, suponiendo que esté trabajando desde la línea de comandos. Sin embargo, no parece funcionar para las acciones de SMB (es decir, ventanas) (al menos para mí).

Incidentalmente, si desea ver qué hay montado, todo lo que tiene que hacer es abrir un indicador de comando y escribir mount . Devolverá una lista de todas las unidades de disco que tiene su computadora y dónde están montadas.

    
respondido por el Fake Name 26.11.2012 - 17:37

Lea otras preguntas en las etiquetas