Mac Terminal - ubuntuperonista/wiki_tp GitHub Wiki

Table of Contents

=Mac Terminal
    • Mac Terminal** es una app de emulación de terminales que se incluye por defecto en MacOS. Como tal, ofrece a los usuarios avanzados y desarrolladores una interfaz de línea de comandos (CLI) para comunicarte con el sistema operativo del Mac.
El intérprete de comandos por defecto de MacOS es Zsh.

Uso de Mac Terminal

Abrir Mac Terminal

Abre Mac Terminal en tu Mac usando alguno de estos métodos:

 * En el //Finder// , abre la carpeta /Aplicaciones/Utilidades y, a continuación, haz doble clic en **Terminal**.
 * Hacer clic en el icono de //Launchpad// en el //Dock//, escribe ''Terminal'' en el campo de búsqueda y, a continuación, haz clic en **Terminal**.

Trabaja con Mac Terminal

El //prompt// de MacOS depende de los ajustes de la Terminal y su intérprete, pero suele incluir el nombre del //host// al que estás conectado, la carpeta de trabajo actual. Por defecto, si un@ usuari@ llamada fulana utiliza la shell zsh por omisión, aparece un indicador como este:

fulana@MacBook-Pro ~ %

Esto quiere decir que el usuario llamado fulana ha iniciado sesión en un ordenador denominado MacBook-Pro y que su carpeta actual es la carpeta de inicio, que se indica con la tilde (~).

Cada ventana de Terminal representa otra instancia distinta de un proceso de shell (puede haber varios).

Introduce comandos y scripts (llamados scripts de shell) para realizar tareas en el Mac.

>Desde tu Mac podrás usar ssh para conectarte a texto-plano.xyz. En tal caso recibirás el prompt remoto (usualmente el nombre de usuario y un símbolo de indicador de comandos).

Salir de Mac Terminal

  *  En la app Terminal del Mac, selecciona //**Terminal > Salir de Terminal**//.

Salir de una sesión de shell de Mac Terminal

  *  En la app Mac Terminal, en la ventana donde se está ejecutando el proceso de shell del que quieres salir, escribe ''exit'' y, a continuación, pulsa la **tecla Retorno**.

Esto garantiza el cierre de los comandos que se están ejecutando en la shell de forma activa. Si hay algún proceso en curso, aparecerá un cuadro de diálogo.

Atajos de Mac Terminal

Trabajar con las ventanas y solapas de Mac Terminal

^ **Acción** ^ **Atajo** ^ | Ventana nueva | Command-N | | Nueva ventana con el mismo comando | Control-Command-N | | Abre solapa nueva | Command-T | | Abre nueva solapa con el mismo comando | Control-Command-T | | Barra de título on/off | Shift-Command-T | | Muestra todas las solapas o sale de ellas | Shift-Command-Backslash (\) | | Nuevo comando | Shift-Command-N | | Nueva conexión remota | Shift-Command-K | | Inspector on/off | Command-I | | Edita título | Shift-Command-I | | Edita color de fondo | Option-Command-I | | Aumenta tamaño de fuente | Command-Plus (+) | | Disminuye tamaño de fuente | Command-Minus () | | Ventana siguiente | Command-Grave Accent (`) | | Ventana anterior | Command-Shift-Tilde (~) | | Solapa siguiente | Control-Tab | | Solapa anterior | Control-Shift-Tab | | Divide ventana en dos paneles | Command-D | | Cierra panel dividido | Shift-Command-D | | Cierra solapa | Command-W | | Cierra ventana | Shift-Command-W | | Cierra las otras solapas | Option-Command-W | | Cierra todo | Option-Shift-Command-W |

Desplazamiento en Mac Terminal

^ **Acción** ^ **Atajo** ^ | Desplazamiento hacia Inicio | Command-Home | | Desplazamiento al final | Command-End | | Retrocede página | Command-Page Up | | Avanza página | Command-Page Down | | Sube una línea | Option-Command-Page Up | | baja una línea | Option-Command-Page Down |

Editar una línea de comandos

^ **Acción** ^ **Atajo** ^ | Reposicionar punto de inserción | Presionar y mantener la tecla Option mientras mueve el puntero a un nuevo punto de inserción | | Mueve el punto de inserción al comienzo de la línea | Control-A | | Mueve el punto de inserción al final de la línea | Control-E | | Mueve el punto de inserción adelante un caracter | Flecha derecha | | Mueve el punto de inserción atrás un caracter | Flecha izquierda | | Mueve el punto de inserción adelante una palabra | Option-Flecha derecha | | Mueve el punto de inserción atrás una palabra | Option-Flecha izquierda | | Borra la línea | Control-U | | Borra hasta el final de la línea | Control-K | | Borra adelante hacia el final de la palabra | Option-D (disponible cuando está seleccionado "usar Option como tecla Meta") | | Borra hacia atrás hasta el comienzo de la palabra | Control-W | | Borra un caracter | Delete | | Borra hacia adelante un caracter | Forward Delete (o use Fn-Delete) | | Transporta dos caracteres | Control-T |

Seleccionar y encontrar texto en la ventana de Mac Terminal

^ **Acción** ^ **Atajo** ^ | Seleccionar una ruta de fichero entera | Presionar y mantener las teclas **Shift** y **Command** y hacer doble clic sobre la ruta | | Seleccionar una línea completa de texto | Triple clic en la línea | | Seleccionar palabra | Doble clic en la palabra | | Seleccionar URL | Presionar y mantener las teclas **Shift+Command** y hacer doble clic en la URL | | Seleccionar una caja rectangular | Presionar y mantener la tecla **Option** y arrastrar para seleccionar texto | | Cortar | Command-X | | Copiar | Command-C | | Copia sin color de fondo | Control-Shift-Command-C | | Copiar sin formato | Option-Shift-Command-C | | Pegar | Command-V | | Pegar la selección | Shift-Command-V | | Pegar el texto escapado | Control-Command-V | | Pegar seleccion escapada | Control-Shift-Command-V | | Buscar | Command-F | | Buscar siguiente | Command-G | | Buscar anterior | Command-Shift-G | | Buscar texto seleccionado | Command-E | | Saltar al texto seleccionado | Command-J | | Seleccionar todo | Command-A | | Abrir visor de caracteres | Control-Command-Barra espaciadora |

Trabajar con selecciones y marcadores

^ **Acción** ^ **Atajo** ^ | Marca | Command-U | | Marcar como marcador | Option-Command-U | | Desmarca todo | Shift-Command-U | | Seleccionar línea y enviar retorno | Command-Return | | Enviar retorno sin seleccionar | Shift-Command-Return | | Insertar marcador | Shift-Command-M | | Insertar marcador con nombre | Option-Shift-Command-M | | Saltar a la marca anterior | Command-Flecha arriba | | Saltar a la marca siguiente | Command-Flecha abajo | | Saltar al marcador anterior | Option-Command-Flecha arriba | | Saltar al marcador siguiente | Option-Command-Flecha abajo | | Borra la marca anterior | Command-L | | Borra el marcador anterior | Option-Command-L | | Borra hasta el inicio | Command-K | | Selecciona entre marcas | Shift-Command-A |

Otros atajos

^ Acción ^ Atajo ^ | Pantalla completa on/off | Control-Command-F | | Colores on/off | Shift-Command-C | | Open Terminal settings | Command-Comma (,) | | Interrumpir | Escribir Command-Period (.) equivale a ingresar **Control-C** en la línea de comandos | | Imprimir | Command-P | | Soft reset del emulador de terminal | Option-Command-R | | Hard reset del emulador de terminal | Control-Option-Command-R | | Abrir URL | Mantenga presionada la tecla Command y haga doble clic en la URL | | Agregar ruta completa al fichero | Arrastre el fichero desde el //Finder// a la ventana de la terminal | | Exportar texto como | Command-S | | Exportar texto seleccionado como | Shift-Command-S | | Historial de búsqueda inveersa | Control-R | | "Reporte de ratón" on/off | Command-R | | Usar tecla Option como tecla Meta on/off | Command-Option-O | | Muestra pantalla alterna | Shift-Command-Flecha abajo | | Oculta pantalla alterna | Shift-Command-Flecha arriba | | Abre página man para la selección | Control-Shift-Command-Question Mark (?) | | Busca en el índice de la página man la seleccion | Control-Option-Command-Slash (/) | | Completa nombre de fichero o directorio | En la línea de comandos, ingrese uno o mas caracteres, y presione **Tab** | | Muestra lista de completado de directorio o fichero posible | En la línea de comandos, ingrese uno o mas caracteres y presione **Tab** __dos veces__ |

⚠️ **GitHub.com Fallback** ⚠️