Mostrar todos los ficheros en Finder |
 |
Con el fin de simplificar el uso de Mac OS X, Finder
oculta los ficheros y directorios en los que normalmente el
usuario no está interesado.
En este truco veremos como se pueden ver estos ficheros
"ocultos".
Finder suele ocultar los ficheros más "UNIX"
como puedan ser los directorios /etc,
/bin, /lib,
/usr, /var,
etc, o bien los ficheros que empiezan por .
(punto), y en general oculta todos los ficheros que considera
no necesarios para el usuario. En concreto hay tres formas
de que un fichero se oculte al Finder: Listarlo dentro del
fichero /.hidden, que el
nombre de fichero empiece por punto (p.e. .profile),
o que el fichero tenga el atributo HFS+ de oculto activado.
Los usuarios avanzados pueden querer ver todos los ficheros
en Finder, para lo cual simplemente hay que modificar el
fichero de configuración com.apple.Finder.plist
que se encuentra en el directorio ~/Library/Preferences.
Este fichero es un fichero de configuración .plist
(XML Property List) que se puede editar o bien a mano desde
un editor de texto, o bien desde el Property List Editor,
un programa que viene con las herramientas de desarrollo
de Mac OS X, que sirve para editar estos ficheros.
En concreto debemos de poner la propiedad AppleShowAllFiles
a true:

Otra posible forma de modificar esta propiedad es con el
comando /usr/bin/defaults,
un comando que permite modificar los ficheros de configuración
que tiene el usuario en ~/Library/Preferences.
Podemos ejecutar este comando así:
$ defaults write com.apple.Finder AppleShowAllFiles
-bool true
Una vez modificada esta propiedad debemos de reiniciar Finder, o bien volviéndonos a logar, o bien reiniciando
Finder desde Command+Alt+Esc
Y ya podremos ver todos los ficheros y directorios de nuestro
disco duro:

Como seguramente ya conozca el lector, las aplicaciones en
Mac OS X, también son directorios (con la extensión
.app) que aparecen en Finder al usuario como si fueran un único fichero.
Este truco que hemos comentado no permite que veamos el contenido
de estos directorios, pero sí podemos verlo si pulsamos
sobre la aplicación con el botón derecho del
ratón con la tecla Ctrl
apretada. Entonces aparecerá una opción llamada
Show Package Contents que
nos permite ver los ficheros de este directorio.

También hay otras formas de poder ver los directorios
ocultos sin necesidad de cambiar esta opción de Finder.
Una de ellas consiste en usar la opción de ménu
de Finder Go|Go to Folder...
que nos pregunta por el directorio que queremos abrir en Finder, y nos los abre aunque sea oculto:

Por último, comentar que tambien podemos usar el comando
/usr/bin/open que en caso
de que le pasemos el directorio de una aplicación lo
que hace es ejecutarla:
$ open Applications/Internet/Internet\
Explorer.app
Pero si le pasamos un directorio nos los lo abre en Finder.
$ open /usr/include
|