Los 10 principales comandos de terminal de Mac que debe conocer

La Terminal de Mac es increíblemente poderosa. No solo permite que las cosas se hagan más rápido sin que la GUI (interfaz gráfica de usuario) lo ralentice, sino que también le permite realizar tareas que no puede completar de otra manera. Sin embargo, no es necesario que sea un experto en terminales(Terminal) , ni siquiera que le guste usar intérpretes de línea de comandos, para aprovecharlo.

Ya sea que sea completamente nuevo en la Terminal o simplemente se esté calentando, la lista de 10 comandos de Mac Terminal a continuación debería ayudarlo a mejorar la experiencia con su Mac . Puedes ejecutarlos en cuestión de segundos.

Incluso si sabe moverse por la Terminal , es posible que aún se encuentre con el extraño comando que pasó desapercibido todo el tiempo. Así que sigue leyendo.

1. Mantenga su Mac despierta

¿Recuerdas(Remember) la última vez que tu Mac se fue a dormir y terminó pausando o cancelando esa descarga, o cualquier otra cosa, que estaba realizando? Si odias modificar la configuración de suspensión cada vez que quieres detener eso, simplemente inicia Terminal y ejecuta el comando Mac Terminal a continuación:(Mac Terminal)

cafeína(caffeinate)

Tu Mac no entrará en modo de suspensión mientras la ventana de Terminal permanezca abierta. También puede evitar que la Mac se quede dormida(prevent the Mac from falling asleep) durante un período de tiempo específico solo agregando el argumento -t <time in seconds> , por ejemplo, caffeinate -t ​​3600 .

2. Cambiar formato de captura de pantalla

De forma predeterminada, su Mac guarda sus capturas de pantalla en formato PNG . Pero puede cambiar eso al formato JPG mucho más liviano con el siguiente comando:

los valores predeterminados escriben com.apple.screencapture tipo JPG(defaults write com.apple.screencapture type JPG)

Además, puede usar el mismo comando para cambiar a formatos alternativos como TIFF , BMP y PSD . Simplemente(Just) reemplace JPG (hacia el final) con la extensión de imagen que desee.

3. Hacer ping a sitios web y dispositivos

Si tiene problemas para conectarse a un sitio web, puede intentar hacer ping. Simplemente(Simply) escriba el siguiente comando pero reemplace <host> con la dirección web o la dirección IP ( protocolo interno(Internal Protocol) ). El comando también se aplica a los dispositivos dentro de la red local, incluido el propio enrutador.

ping <host>

Su Mac debería enviar paquetes de datos repetidamente(send packets of data repeatedly) y mostrar los tiempos de respuesta en milisegundos. Presione Control + C para detener el comando.

Para ejecutar el comando con un número determinado de paquetes de datos, use el argumento -c <number of packets> , por ejemplo, ping -c 4 google.com .

4. Vaciar la caché de DNS

La memoria caché DNS(DNS) ( Domain Name System ) de su Mac consta de nombres de dominio "resueltos" en formato de dirección IP. Si la caché  de DNS se vuelve obsoleta o corrupta, es posible que tenga problemas para acceder o cargar sitios web.(DNS)

Para borrar el caché de DNS en Mac(clear the DNS cache on Mac) , ejecute el siguiente comando en la Terminal :

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Debe seguir esto ingresando la contraseña de su cuenta de usuario de Mac para autorizar el comando.

Si eliminar el caché de DNS no ayuda, debe intentar borrar el caché del navegador Safari, Chrome o Firefox(clearing the Safari, Chrome, or Firefox browser cache) .

5. Mostrar la ruta completa del archivo en Finder

Cuando profundizas en Finder , puedes obtener una cuenta de tu ubicación con la Barra de ruta(Path Bar) . Puede activarlo seleccionando Ver(View ) > Mostrar barra de ruta(Show Path Bar)

Pero también puede usar el siguiente comando para revelar una ruta de archivo tradicional en la barra de título del Finder. Para hacer eso, simplemente ejecute el siguiente comando:

los valores predeterminados escriben com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder)

Si desea deshabilitar la ruta completa del archivo en Finder más adelante, use el siguiente comando:

los valores predeterminados escriben com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder)

Aquí hay otras formas de revelar la ruta de un archivo en macOS(reveal the path of a file on macOS) .

6. Descargar archivos

¿(Did) Sabías que puedes descargar archivos directamente a través de la propia Terminal ? Si tiene problemas para realizar una descarga con su navegador web, escriba el siguiente comando en la Terminal , reemplazando <url> con la URL de descarga. 

curl -O <url>

El archivo debería comenzar a descargarse de inmediato, junto con información como la velocidad de descarga y los datos recibidos.

De forma predeterminada, el comando descarga archivos a la raíz de su cuenta de usuario de Mac . Puede cambiar eso de antemano (al directorio de descargas de (Downloads)Mac , por ejemplo) con el comando Cambiar directorio— (Change Directory—)cd —

cd ~/Downloads/

7. Comprimir y proteger carpetas con contraseña

Al comprimir una carpeta confidencial, debe aplicar protección con contraseña para evitar que otros accedan a su contenido(apply password-protection to prevent others from accessing it’s contents) sin permiso. Para eso, necesitas Terminal .

Comience cambiando el directorio de la Terminal a la carpeta que contiene la carpeta que desea comprimir. Por ejemplo, si está ubicado en el escritorio, escriba lo siguiente:

cd ~/Desktop/

Luego, continúa con el siguiente comando:

zip -er <output folder name.zip> <source folder name>

Reemplace <output folder name.zip> y <source folder name> con los nombres de la carpeta de salida y la carpeta de origen, respectivamente. 

Por ejemplo, si desea comprimir una carpeta con la etiqueta PDF(PDFs ) y etiquetar el archivo ZIP resultante con el mismo nombre, escriba zip -er PDFs.zip PDFs . Luego, ingrese y verifique la contraseña que desea agregar al archivo ZIP .

8. Crea enlaces simbólicos

Los enlaces simbólicos son accesos directos a carpetas que apuntan a diferentes ubicaciones en la Mac . Son convenientes y le permiten hacer todo tipo de cosas. Por ejemplo, puede cambiar el destino de copia de seguridad predeterminado para las copias de seguridad de iPhone o sincronizar carpetas con iCloud sin cambiar las cosas. El comando de Mac Terminal para crear un enlace simbólico es el siguiente:

ln -s </path/to/original> </path/to/link>

Reemplace </path/to/original> con el directorio de destino y </path/to/link> con la ubicación que debe contener el enlace simbólico.

La siguiente captura de pantalla muestra un comando que le indica a Terminal que cree un enlace simbólico en iCloud Drive que apunte a una carpeta etiquetada como PDF(PDFs) dentro de la carpeta Documentos(Documents) de Mac .

Aquí hay una explicación detallada sobre cómo funcionan los enlaces simbólicos en la Mac(how symbolic links work on the Mac) .

9. Programar apagado o reinicio

Puede programar su Mac para que se apague después de un período de tiempo específico. Escriba el siguiente comando, reemplazando <time> con la duración del tiempo en minutos:

$ sudo shutdown -h <time>

Alternativamente, puede solicitar que su Mac se reinicie reemplazando -h con el argumento -r , por ejemplo, (-r)$ sudo shutdown -r 60 .

10. Mac parlante

Este es un comando divertido:

say <words>

Reemplaza <words> con lo que quieras, y tu Mac debería comenzar a hablar tan pronto como presiones Enter .

También puede hacer que la Mac hable con diferentes voces. Un par de ejemplos incluyen:

say -v fred <words>

say -v samantha <words>

Sugerencia:(Tip:) Escriba say -v ? y presione Entrar(Enter) para revelar voces adicionales.

15 comandos de terminal adicionales(Additional Terminal Commands) para Mac

¿No te cansas de la Terminal ? Aquí hay 15 comandos adicionales que debe conocer.

ActionCommand
View Running Processestop
Check Mac’s Uptimeuptime
Reveal IP Addresscurl ipecho.net/plain; echo
Display Wireless Access Pointnetstat -nr | grep default
View Hidden Files in Finderdefaults write com.apple.Finder AppleShowAllFiles true;killall Finder
Change Default Screenshot Namedefaults write com.apple.screencapture name “New Name”;killall SystemUIServer
Disable Screenshot Drop Shadows$ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer
Copy Data Between Locationsditto -V </old/path/> </new/path/>
Make Hidden Apps Hidden on Dockdefaults write com.apple.Dock showhidden -bool TRUE;killall Dock
Add Spacers to Dockdefaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock
Restart Automatically After a Freezesudo systemsetup -setrestartfreeze on
Sound Like An iPhone While Chargingdefaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app
Run Same Command!!
Show Terminal Historyhistory
Force-Empty the Trashsudo rm -rf ~/.Trash/

genio terminal

Los comandos anteriores de Mac Terminal no son exhaustivos de ninguna manera, pero deberían proporcionar muchos casos de uso a medida que continúa usando su Mac . Si tiene algún favorito que no está en la lista, siéntase libre de compartirlo en los comentarios a continuación.



About the author

Soy ingeniero de windows, ios, pdf, errores, gadgets con más de 10 años de experiencia. He trabajado en muchas aplicaciones y marcos de trabajo de Windows de alta calidad, como OneDrive for Business, Office 365 y más. Mi trabajo reciente ha incluido el desarrollo del lector de pdf para la plataforma Windows y trabajar para que los mensajes de error sean más claros para los usuarios. Además, he estado involucrado en el desarrollo de la plataforma ios durante algunos años y estoy muy familiarizado con sus características y peculiaridades.



Related posts