Cómo acceder a archivos ocultos o del sistema en OS X

13

Necesito acceder a archivos / carpetas que no forman parte de este cuadro de diálogo que aparece en el "Finder" o como se llame. Algunos de estos archivos pueden ser tipos de archivos ocultos. Puedo llegar a ellos a través de mi terminal sin problemas. Sin embargo, en este caso necesito abrir el archivo con un editor de texto para poder copiar y pegar todo fácilmente.

Pero a diferencia de Windows, a diferencia de Ubuntu, parece que no hay acceso directo que pueda encontrar en la Mac hasta el momento que me permita navegar a través del sistema de archivos carpeta por carpeta como lo desee.

¿Qué me estoy perdiendo?

Chris
fuente
Simplemente abra el archivo desde la Terminal, ya sea usando emacs o el comando abrir si desea usar TextEdit. Puede copiar y pegar desde la terminal.
Andrew J. Brehm

Respuestas:

17

Acceder a carpetas ocultas desde Finder

Si necesita ir a una carpeta del sistema no visible a través del Finder "normal", haga lo siguiente.

Una vez que tenga abierto el cuadro de diálogo Finder, presione Cmd+G. Aquí, ingrese la ruta a la carpeta que desea abrir.

ingrese la descripción de la imagen aquí

Acceder a archivos o carpetas ocultos desde un cuadro de diálogo

Puede mostrar archivos ocultos desde cualquier cuadro de diálogo de apertura de archivos presionando Cmd+Shift+.. Gracias a @kine por mencionarlo.

ingrese la descripción de la imagen aquí

Si desea mostrar siempre los archivos ocultos (los que comienzan con un punto o se ocultan a través de los atributos del archivo extendido), ingrese lo siguiente en una Terminal:

defaults write com.apple.finder AppleShowAllFiles TRUE

Luego, vuelva a cargar el Finder haciendo optionclic en su icono y seleccionando "Relanzar".

ingrese la descripción de la imagen aquí

También puede alternar esta opción más fácilmente con un AppleScript . Consulte esta publicación para obtener instrucciones sobre cómo guardar AppleScript como una aplicación que puede usar para alternar la opción sin tener que usar un terminal.

Abrir directamente archivos del sistema a través de la Terminal

Según el comentario de Andrew anterior, por supuesto, puede ingresar lo siguiente:

open -a TextEdit /etc/hosts
open -a TextEdit ~/.somehiddenfile

O, incluso más corto:

open -t /etc/hosts

Ya que:

-t Hace que el archivo se abra con el editor de texto predeterminado, según se determina mediante LaunchServices

slhck
fuente
2
De acuerdo con lo anterior, tiendo a usar solo opendesde la Terminal ya que alternar archivos ocultos en Finder es irritante. Además, si solo desea ver archivos ocultos en un diálogo abierto / guardar (por ejemplo, ya tiene abierto TextMate y desea editar / etc / hosts o lo que sea), presione Cmd+Shift+.(punto / punto final) en el diálogo abierto para habilitar archivos ocultos allí. La configuración se restablecerá la próxima vez que abra el diálogo.
kine
2
@kine Derecha. Olvidé esa. Agregado a la respuesta, gracias!
slhck
1

Creo que la forma más fácil de alternar la visibilidad de los archivos ocultos es utilizando TinkerTool . Simplemente marque 'Mostrar archivos ocultos y del sistema' y haga clic en 'Relanzar Finder'. Es gratis y también te da acceso a muchas otras configuraciones útiles del sistema operativo.ingrese la descripción de la imagen aquí

Holm
fuente