9 Trucos de línea de comandos para Mac OS X que debes saber
La línea de comandos a menudo se considera el reino de los usuarios avanzados, pero eso no significa que todos los usos de Terminal tengan que involucrar ciencia espacial. Esta colección de consejos para terminales debería aplicarse a una amplia variedad de usuarios de Mac, y todos, desde principiantes hasta usuarios avanzados, deberían encontrar algo que valga la pena aquí. Algunos de estos trucos pueden requerir la instalación de Xcode en la Mac, Xcode es una descarga gratuita desde la App Store.
Evitar protectores de pantalla y dormir con “cafeína”
Nuevo en OS X Mountain Lion, la cafeína es como una versión de línea de comandos de la utilidad Caffeine favorita de todos. El uso es simple, con la cafeína funcionando, la Mac no se dormirá y los protectores de pantalla no se activarán. En su forma más simple, se puede ejecutar solo, pero probablemente sea mejor usarlo con un límite de tiempo adjunto como este:
cafeína -t 3600
La bandera -t especifica el tiempo en segundos, el ejemplo anterior ejecuta cafeína durante una hora.
Extracción de archivos PKG con “pkgutil”
¿Necesita obtener un archivo de un archivo .pkg? ¿Quizás quieras ver qué hay dentro de un paquete sin instalarlo? No te preocupes, pkgutil hace el trabajo:
pkgutil --expand ejemplo.pkg ~/Desktop/
Esto volcará todo el contenido del paquete en el directorio especificado, sin instalarlo.
Use "purgar" para liberar memoria
El comando de purga vacía por la fuerza las memorias caché del disco y de la memoria, lo que tiene un efecto similar al reinicio de una Mac. Aunque algunos dicen que la purga solo ofrece un efecto placebo, definitivamente funciona para enviar la memoria del sistema de la categoría "Inactiva" de regreso a la RAM disponible gratuitamente, y en situaciones en las que se está quedando sin memoria real, puede proporcionar un aumento de velocidad. .
Usar la purga es simple, escriba lo siguiente en el símbolo del sistema:
purga
Espere un minuto más o menos para que los cambios surtan efecto; el proceso suele ser mucho más rápido en Mac con unidades SSD.
Inicie múltiples instancias de aplicaciones con "abierto"
Es posible que ya sepa que puede abrir aplicaciones en la GUI de OS X desde la línea de comandos con el comando 'abrir', pero ¿sabía que puede ejecutar varias instancias de aplicaciones adjuntando la -n bandera al comando abierto? Es fácil de usar, esto es todo lo que tiene que hacer:
open -n /Aplicaciones/Safari.app/
El ejemplo ejecuta otra instancia de Safari. Cambie el nombre de la aplicación según corresponda y no olvide incluir la extensión .app.
Actualización de OS X sin la App Store
¿Quiere instalar el software del sistema y las actualizaciones sin molestarse con Mac App Store? Puede hacerlo directamente desde la línea de comandos con la ayuda del comando de actualización de software. Para instalar todas las actualizaciones disponibles, simplemente ejecute lo siguiente:
sudo actualización de software -i -a
Puedes, se ha incluido en OS X durante años y funciona igual independientemente de la versión que estés usando.
Enumere todo lo que ha descargado alguna vez
Todos hemos estado allí; descargaste algo hace un tiempo de un dominio que recuerdas, pero no puedes recordar qué ni de dónde.Está de suerte, porque los Servicios de Cuarentena mantienen una base de datos de todo lo que se ha descargado alguna vez, y puede consultar esa base de datos para encontrar lo que estaba buscando. Use el comando sqlite3 de la siguiente manera para ver todo:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'seleccione LSQuarantineDataURLString de LSQuarantineEvent' |más
Por supuesto que también puedes borrar esa lista si te molesta la existencia.
Ocultar archivos o carpetas del Finder con “chflags”
¿Tiene un archivo o una carpeta secretos que desea mantener ocultos del Finder? Use chflags para hacer que cualquier archivo sea invisible desde el sistema de archivos GUI de OS X, funciona igual si lo apunta a un archivo o a un directorio:
chflags hidden /ruta/al/archivo/o/carpeta/
Suerte (o desafortunada) para nosotros, la gente de la línea de comandos, el archivo seguirá siendo visible con ls, pero permanecerá oculto en el Finder hasta que se adjunte el indicador "nohidden" así:
chflags nohidden /ruta/para/mostrar/
Los cambios son inmediatos en cualquier evento.
Escriba rutas largas automáticamente con arrastrar y soltar
¿Sabía que puede arrastrar y soltar cualquier archivo desde el Finder a la línea de comando y la ruta completa a ese archivo se imprimirá automáticamente? Esto no es exclusivamente una sugerencia de línea de comando, pero es tan útil que debe incluirse. Esto probablemente se use mejor junto con un comando para anteponer la ruta, así:
sudo vi (arrastrar el archivo aquí para imprimir la ruta completa)
Esto funciona en cualquier parte de la línea de comandos, incluso cuando ya estás en una aplicación.
Crear un archivo zip protegido con contraseña
Si envía un archivo a través de un medio no seguro o lo aloja públicamente, pero desea brindar cierto nivel de protección, puede crear un archivo zip protegido con contraseña con la marca -e:
zip -e protected.zip /file/to/protect/
Sin la marca -e, solo creará un archivo zip estándar sin contraseña.