Trucos de terminal para OSX
Revisado: 15 de febrero de 2010 | etiquetas: OSX, Shell, terminal, Trucos
En este artículo quiero recopilar trucos de terminal para OSX que en una sola línea hacen cosas algunas curiosas, otras útiles y la mayoría desconocidas e incluso ocultas. Por lo que este artículo iré añadiendo más trucos según vaya conociéndolos así que podéis aportar los vuestros.
Cambiar los enlaces de iTunes de la store a nuestra música
En iTunes mientras escuchamos una canción aparecen unas flechas que si las pinchamos van a la iTunes Store para incitarnos a comprar el disco, canción u otros de mismo autor. Para que desaparezcan esa fechas solo tenemos que ir a las preferencias de iTunes y quitar la marca donde pone “Quitar enlaces a la iTunes Store”. Pero podemos hacer algo mucho más útil y es que esas flechas nos lleven a nuestra a ese disco, canción o autor, especialmente útil cuando tenemos ordenado o desordenado el listado, para cambiar el enlace podemos usar esto:
defaults write com.apple.iTunes invertStoreLinks -bool YES
y para que vuelva a ir a la iTunes Store:
defaults write com.apple.iTunes invertStoreLinks -bool NO
Desactivar la ventana cuando una aplicación falla.
A todos nos ha pasado que una aplicación falla y sale esa maldita ventana de error que siempre ignoramos, con este truco podemos desactivarla a voluntad:
defaults write com.apple.CrashReporter DialogType none
y con este la activamos de nuevo:
defaults write com.apple.CrashReporter DialogType promtp
Poner un salvapantallas como fondo de escritorio
Este más que un truco es algo curios de ver y poco útil además de poco recomendado. Lo que hace es poner un salvapantallas (el que esté seleccionado por defecto) como fondo de escritorio:
/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background
Para volver a como estaba antes, con pulsar CONTROL-C en el mismo terminal donde ejecutamos el truco o cerramos el terminal o reiniciamos el ordenador.
Hacer transparentes los iconos del Dock que están ocultos
Lo que hace este truco es que si ocultamos una aplicación (opción ocultar del menú) la muestra transparente en el Dock con lo cual sabemos que esa aplicación está oculta.
defaults write com.apple.Dock showhidden -bool YES
Para volver a como estaba antes:
defaults write com.apple.Dock showhidden -bool NO
En ambos casos es necesario reiniciar el Dock, por lo que podemos hacer:
killall Doc
Desactivar el Dashboard
Para los que no usan el Dashboard por el motivo que sea lo podemos desactivar con lo que no ocupará espacio en la ram:
defaults write com.apple.dashboard mcx-disabled -boolean YES
Para volverlo a activar:
defaults write com.apple.dashboard mcx-disabled -boolean NO
En ambos casos es necesario reiniciar el Dock, por lo que podemos hacer:
killall Doc
Fechas de scroll en ambos lados de la barra de desplazamiento horizontal
Si queremos que las fechas de desplazamiento estén en ambos lados de la barra horizontal de desplazamiento para mayor comodidad podemos usar este truco:
defaults write "Apple Global Domain" AppleScrollBarVariant DoubleBoth
En este caso es necesario reiniciar el MAC para que surta el efecto. Para volver al estado anterior tenemos que ir a preferencias del sistema luego a Apariencia y ahí seleccionamos “Juntas”.
No verificar una imagen de disco al montarla
Cada vez que montamos una imagen de disco (DMG) cuando pulsamos doble click, antes de poder acceder al contenido OSX verifica la imagen lo cual en fichero gordos o ordenadores lentos puede tardar bastante por lo que podemos desactivar esa verificación con:
defaults write com.apple.frameworks.diskimages skip-verify TRUE
Para volver a verficar imágenes:
defaults write com.apple.frameworks.diskimages skip-verify FALSE
NOTA: por supuesto si desactivamos la verificación solo os recomiendo usar imágenes vuestras o de confianza, por si las moscas.
Hacer que safari abra los enlaces en una nueva pestaña
Por defecto Safari abre los enlaces en una nueva ventana, pero lo que solemos usar Firefox queremos que los abra en una nueva pestaña y con esto podemos hacerlo:
defaults write com.apple.Safari TargetedClicksCreateTabs -bool true
Para volver a abrir en ventanas:
defaults write com.apple.Safari TargetedClicksCreateTabs -bool false
Elegir el formato de las capturas
Cuando capturamos una ventana (+Shift+3) o trozo de pantalla (+Shift+4) genera un fichero gráfico que puede estar en diferentes formatos (png, jpg, tiff y pdf) los cuales podemos elegir con:
defaults write com.apple.screencapture type formato killall SystemUIServer
cambiar formato por uno de estos: png, jpg, tiff o pdf
Mostrar en el Dock SOLO las aplicaciones activas
Si queremos que SOLO aparezcan en el Dock las aplicaciones activas podemos ejecutar lo sigueinte:
$ defaults write com.apple.dock static-only -bool true $ killall Dock
Para revertir la acción:
$ defaults write com.apple.dock static-only -bool false $ killall Dock
Articulos similares:
- Pasar el Dock de 3D a 2D o viceversa en Leopard (15 junio 2008)
- Ver/ocultar ficheros ocultos en el finder (19 mayo 2008)
- Mac Truco: Añadir icono Stack con lo último abierto (17 septiembre 2008)
- Activa la sustitución de texto en Snow Leopard (14 noviembre 2009)
- QuickLook: ver el contenido de una carpeta (2 octubre 2009)


































No sé si este entrará en la categoría de trucos, pero si algún día necesitas imprimir una página man de algún comando UNIX te vendrá muy bien:
$ man -t ping | open -f -a /Applications/Preview.app
Preview.app recibe por el pipe el contenido en formato PostScript que genera el “man -t” para el comando “ping”, y así queda listo para imprimir
P.D.: los créditos para JL, que fue quien me lo pasó.. hace ya unos años