Consejos útiles

Cómo abrir una terminal en una Mac (Mac OS)

Pin
Send
Share
Send
Send


Mac OS es un sistema Unix y, como miembro de pleno derecho de la familia Unix, tiene una línea de comando (creo que esto no sorprenderá a los usuarios experimentados de Mac). Sí, tanto en Mac OS como en Linux, Windows tiene una línea de comando a través de la cual puede ejecutar absolutamente todos los comandos. Inicialmente, el trabajo en Unix, Linux, Windows se llevó a cabo, por lo que el usuario ingresó el comando y luego de un tiempo recibió el resultado. Luego apareció una interfaz gráfica, con la cual era posible realizar las mismas operaciones solo mucho más fácilmente. Hoy en día, casi todas las operaciones en Mac OS se pueden realizar en la interfaz gráfica, pero aún hay un área de administración en la que no se puede prescindir de la línea de comandos (en Mac OS se llama Terminal), especialmente al restaurar el sistema operativo. Pero dado que los bloqueos en Mac OS son extremadamente raros, muchos usuarios no son conscientes de que tienen un Terminal.

Abra la Terminal usando Spotlight Search.

Inicie Spotlight haciendo clic en el icono de la lupa en el área del menú o usando la combinación de teclas +.

En la barra de búsqueda de Spotlight, ingrese la palabra Terminal y presione enter

Como resultado, verá la ventana Terminal.

Conceptos básicos de la línea de comandos de Mac OS X en Terminal

Cuando, cuando trabaje con Mac OS X, necesite hacer algo inaccesible a través de la interfaz gráfica, es posible que necesite una buena línea de comando antigua. Por ejemplo, para insertar espacios delimitadores en el Dock o ejecutar una utilidad del sistema que no tenga una interfaz gráfica. Hay una aplicación de Terminal para trabajar con la línea de comandos en Mac OS X.

Si trabajó en sistemas similares a Unix, entonces no tendrá problemas con la línea de comandos en la Mac, si nunca trabajó en la línea de comandos, este artículo lo ayudará a obtener los conocimientos básicos necesarios para comenzar.

Lanzamiento de Terminal en Finder.

Si por alguna razón la primera forma de lanzar la Terminal no le conviene, en mi opinión, es más conveniente, hay otra forma. Abra "Finder", seleccione "Programas" - "Utilidades".

Entre las utilidades, encuentre el "Terminal" y ejecútelo.

Se espera el resultado: verá la ventana Terminal.

De maneras tan simples puedes abrir Terminal en Mac.

Terminal de lanzamiento

Para abrir el Terminal, se debe encontrar, como cualquier aplicación, en el Finder en la carpeta Aplicaciones, se encuentra allí en la subcarpeta Utilidades (Programas → Utilidades) Esto se puede hacer rápidamente presionando una combinación de teclas. Mayús + Comando + U, también se puede acoplar en el Dock si planea trabajar con frecuencia. Prefiero ejecutarlo con Spotlight.

Con las teclas de acceso rápido, debe abrir la barra de búsqueda de Spotlight y comenzar a escribir una palabra terminal (generalmente solo marca ter) y cuando Spotlight encuentre Terminal, haga clic en entrada (volver, es entrar). Por lo tanto, solo se usa el teclado para iniciar el programa y resulta más rápido que con el mouse o el panel táctil.

Iniciar terminal desde la barra de búsqueda de Spotlight

Para abrir Spotlight tengo un atajo de teclado Opción + espacio, averigüe qué combinación se le asigna o cambie la combinación en Preferencias del sistema -> Spotlight.

Personalizar claves de búsqueda de Spotlight

Pero volvamos a la Terminal y a la línea de comando.

Cadena de solicitud de entrada

Después de comenzar, verá dicha ventana. Más precisamente, será blanco con letras negras, pero puede cambiar fácilmente el diseño de la Terminal.

La primera línea muestra la hora del último inicio de sesión, es decir, la hora del último lanzamiento (sesión de apertura) de la Terminal. Esta línea se muestra una vez después de abrir una sesión de línea de comando.

La siguiente línea se llama línea de solicitud de entrada from (símbolo del sistema en inglés o solo prompt). Ella dice que la línea de comando está lista para ingresar comandos. Contiene la siguiente información:

  • El nombre de la computadora. En mi caso, este es un ixrevos - macbook.
  • Después de los dos puntos, se indica el directorio actual. En este caso, este es el directorio de inicio del usuario actual / Users / ixrevo: en sistemas tipo Unix, el directorio de inicio se muestra como un símbolo de tilde:

.

  • Luego se muestra el nombre del usuario actual, en mi caso es ixrevo.
  • Y al final de la línea está el signo de dólar $.
  • Me detendré un poco más en el último carácter de la cadena de espera de entrada del usuario; puede ser de tres tipos:

    • La entrada inicial del usuario actual se indica con el signo de dólar $. Indica que la línea de comando se inicia en nombre del usuario actual y está esperando la entrada del comando.
    • La entrada del superusuario primario se indica con el signo de número #. Significa que la línea de comando se ejecuta como superusuario (usuario root con derechos de administrador) y está esperando que se ingrese el comando.
    • Entrada secundaria, indicada por un signo de paréntesis angular mayor que " > . Significa que se ha ingresado un comando, para cuya ejecución es necesario especificar cualquier parámetro, y ahora se espera que se ingresen estos parámetros.

    1. Abra una terminal a través del Finder

    La forma más directa es abrir desde una lista general de programas. Para hacer esto, abra el programa "Buscador" (en el menú Dock siempre está a la izquierda), seleccione en el menú izquierdo "Programas" y en la lista de todos los programas que se abre, busque la carpeta Utilidades - en él encontrarás la aplicación "Terminal.app". Haga doble clic para abrirlo: el terminal está abierto.

    Su primer comando - listado de archivos - ls

    Escriba ls en el símbolo del sistema, que es la abreviatura de lista, y presiona enter. Verá una lista que muestra el contenido del directorio actual.

    No es tan difícil, ¿verdad? Y, en esencia, esta conclusión no es muy diferente si abre el contenido del mismo directorio en Finder utilizando la interfaz gráfica familiar.

    2. Abra una terminal a través de la barra de búsqueda de Spotlight

    Una forma aún más rápida de abrir el programa que necesita es a través de la barra de búsqueda de Spotlight en Mac. Para hacer esto, mantenga presionada la combinación de teclas al mismo tiempo. Ctrl + espacio, y en la ventana emergente, comience a escribir la palabra "Terminal". Después de ver la aplicación que necesita, simplemente haga clic en ella: la Terminal está abierta.

    3. Abra la terminal a través de programas en el Dock

    El último método, como los dos anteriores, no es difícil. En el lado derecho del Dock de Mac OS, generalmente hay un atajo "Programas", que abre una lista de todos los programas instalados en tu Mac. Haga clic en él y en la ventana emergente abra la carpeta Utilidades, y en la siguiente lista, encuentre y abra el programa "Terminal.app"- El terminal está abierto.

    Eso es todo, ahora sabes cómo ejecutar Terminal en Mac OS.

    Parámetros de comando y argumentos

    Puede pasar algunos datos como argumento a algunos comandos, por ejemplo, puede pasar el nombre del directorio como argumento al comando ls. Luego, el comando ls mostrará el contenido del directorio que le pasó como argumento.

    Para indicar una ruta relativa, es decir, una ruta que comienza desde el directorio actual, debe iniciarse sin una barra inclinada. Para indicar la ruta absoluta, es decir, la ruta que comienza desde el directorio raíz, debe iniciarse con una barra diagonal y luego especificar la ruta completa al archivo. Puede leer más en el artículo cómo funciona la estructura del sistema de archivos Mac OS X.

    Si la ruta contiene espacios, entonces deben ser a la pantalla usando una barra invertida antes de un espacio o encerrando la ruta completa entre comillas, de lo contrario el shell no podrá entender dónde termina el argumento y percibirá el espacio como el final de la entrada.

    Muchos equipos tienen la capacidad de especificar un parámetro (opción) o parámetros que cambian el comportamiento del comando. Por ejemplo, para el comando ls, puede especificar el argumento -l, que es la abreviatura de largo y significa una conclusión completa de la información, y el argumento -a, que es una abreviatura de todo y significa mostrar todo el contenido, incluido el oculto. En este caso, el comando con dos argumentos se verá así: ls ‑la y mostrará el contenido del directorio junto con información adicional sobre cada directorio y archivo.

    Como puede ver en la captura de pantalla, ahora se muestran archivos ocultos del sistema que comienzan con un punto, y se muestra información adicional en forma de tabla, donde cada tipo de información se agrupa en columnas, y cada línea se refiere a un archivo o directorio específico.

    La información en cada columna de esta tabla:

    1. Información sobre los derechos de acceso a un archivo o directorio.
    2. El número muestra la cantidad de enlaces duros a este archivo o directorio. Lea más sobre enlaces en el artículo sobre archivos, directorios, enlaces duros y simbólicos en Mac OS X.
    3. El propietario del archivo o directorio actual.
    4. El nombre del grupo de usuarios que tiene derechos de acceso a este archivo o directorio.
    5. Tamaño del archivo en bytes. Si especifica el parámetro -h para el comando ls, el tamaño se mostrará en las unidades más adecuadas (Byte, Kilobyte, Megabyte, Gigabyte, Terabyte y Petabyte) para reducir el número de dígitos mostrados y se indicará esta unidad.
    6. La fecha del último cambio o, si el archivo solo se creó y no cambió después de eso, la fecha en que se creó el archivo.
    7. El nombre del archivo o directorio.

    Puede leer más sobre los permisos, el propietario del archivo y el grupo en los artículos "Cómo cambiar los permisos de archivos en Mac OS X" y "Administrar permisos usando la línea de comandos".

    También puede combinar el argumento y los parámetros al invocar el comando, por ejemplo, como en la captura de pantalla siguiente, donde se llama al comando ls con el argumento /Users/ixrevo/.dropbox/ y los parámetros ls ‑lah:

    Se especifica la opción -h y el tamaño del archivo se muestra en Bytes, Kilobytes y Megabytes

    Seis consejos para simplificar tu trabajo en la línea de comando

    1. Usar entrada completada. Por ejemplo, puede escribir solo las primeras letras del comando y presionar la tecla Pestaña - y las letras del equipo que faltan se agregarán automáticamente. Si hay varios comandos que comienzan con los mismos caracteres que ingresó, haga doble clic Pestaña mostrará todos estos comandos como una pista.
    2. Utilice también el autocompletado para nombres y rutas a archivos y directorios. Funciona de manera similar a la finalización de los equipos.
    3. Si presiona hacia arriba en el símbolo del sistema , se mostrará el último comando que ingresó. Presionando la tecla hacia arriba Recorrerás el historial de los comandos que completaste. Historial completo almacenado en el archivo

    /.bash_history.

  • Si ingresas dos puntos de exclamación !! y haga clic entradaentonces ejecutará el último comando ingresado. También hay un atajo para usar el argumento del comando anterior, para esto debe ingresar el nombre de comando! $ Y presionar enter - en lugar de! $ El argumento del comando anterior será sustituido.
  • Si arruinó algo al ingresar comandos, intente hacer clic Control + c, esta combinación detiene el comando actual y lo cierra. También puedes intentar hacer clic q y Esc.
  • Puede leer el manual de cualquier equipo y averiguar qué hace, qué parámetros y argumentos tiene. Para hacer esto, escriba man command_name.
  • Para empezar, creo que es suficiente. Como puede ver, no hay nada complicado en el uso de la línea de comando, y si desea continuar familiarizándose con él, puede leer sobre cómo navegar por el sistema de archivos en la línea de comando.

    Trabaja con ventanas y pestañas de la Terminal

    Nueva ventana con el mismo comando

    Nueva pestaña con el mismo comando

    Mostrar u ocultar la barra de pestañas

    Mostrar todas las pestañas o salir de la descripción general de la pestaña

    Shift-Command-Backslash ()

    Nueva conexión remota

    Mostrar u ocultar inspector

    Cambiar color de fondo

    Dividir una ventana en dos paneles.

    Cerrar otras pestañas

    Edición de línea de comando

    Mueve el punto de inserción

    Mueva el cursor al punto de inserción deseado mientras mantiene presionada la tecla Opción.

    Mueva el punto de inserción al principio de la línea.

    Mueva el punto de inserción al final de la línea.

    Mueva el punto de inserción hacia adelante un carácter

    Mueva el punto de inserción un carácter hacia atrás

    Mueva el punto de inserción una palabra adelante

    Mueva el punto de inserción una palabra hacia atrás

    Eliminar al comienzo de la línea

    Eliminar hasta el final de la línea

    Eliminar hacia adelante hasta el final de la palabra

    Eliminar de nuevo al principio de la palabra

    Eliminar un solo carácter

    Eliminar un caracter después del cursor

    Eliminar hacia adelante (o usar la combinación de teclas Fn-Delete)

    Transponer dos caracteres

    Selección y búsqueda de texto en la ventana de Terminal

    Seleccionar ruta de archivo completa

    Haga doble clic en la ruta del archivo mientras mantiene presionadas las teclas Mayús y Comando

    Seleccionar toda la línea de texto

    Presione la línea tres veces

    Toca dos veces la palabra

    Haga doble clic en la URL mientras mantiene presionadas las teclas Mayús y Comando

    Seleccione un bloque rectangular

    Seleccione texto mientras mantiene presionada la tecla Opción

    Copiar sin color de fondo

    Copiar texto sin formato

    Insertar texto con equivalentes de escape

    Insertar texto con equivalentes de escape

    Ir a seleccionado

    Abra el panel de símbolos

    Trabajar con marcadores y marcadores.

    Marcar como marcador

    Marcar línea y enviar carácter de salto de línea

    Enviar devolución sin marcar

    Insertar marcador con nombre

    Ir al marcador anterior

    Ir al siguiente marcador

    Ir al marcador anterior

    Ir al siguiente marcador

    Borrar al marcador anterior

    Borrar al marcador anterior

    Borrar antes de comenzar

    Seleccionar área entre marcadores

    Otros atajos de teclado

    Habilitar o deshabilitar el modo de pantalla completa

    Mostrar u ocultar colores

    Configuración de terminal abierta

    Introducir un punto (.) Mientras mantiene presionada la tecla Comando es equivalente al acceso directo Control-C en la línea de comando

    Restablecimiento seguro del estado del emulador de terminal

    Reinicio de hardware del estado del emulador de terminal

    Mantenga presionada la tecla Comando y haga doble clic en la URL

    Agregar ruta completa al archivo

    Arrastre el archivo desde el Finder a la ventana del programa Terminal

    Exportar texto como

    Exportar texto seleccionado como

    Buscar en la historia de los equipos en la dirección opuesta.

    Toggle Permitir informes de uso del mouse

    Alternar "Usar la tecla Opción como una tecla Meta"

    Mostrar pantalla alternativa

    Ocultar pantalla alternativa

    Abrir página de manual para seleccionados

    Búsqueda seleccionada en el índice de la página man

    Directorio completo o nombre de archivo

    Escriba uno o más caracteres en la línea de comando, luego presione Tabulador

    Mostrar una lista de opciones para completar un directorio o nombre de archivo

    Escriba uno o más caracteres en la línea de comando, luego presione Tab dos veces

    Pin
    Send
    Share
    Send
    Send