Una guía para principiantes sobre el uso de la terminal Mac

Una guía para principiantes sobre el uso de la terminal Mac

Para la mayoría de sus tareas diarias de Mac, una GUI suave y amigable es tanto una ventaja como una comodidad. A veces, sin embargo, Finder es un intermediario torpe.





Hay formas más rápidas de averiguar dónde se esconde ese molesto archivo de 5GB, o la ruta de cada archivo relacionado con esa aplicación que pensó que había eliminado. Para estos trabajos y otros, la línea de comandos es su nuevo mejor amigo.





¿Qué es Terminal?

Terminal es una utilidad que te permite interactuar con tu Mac a través de la línea de comandos. Los sistemas operativos Linux incluyen herramientas similares, ya que tanto Linux como macOS son sistemas operativos similares a Unix. La interfaz de línea de comandos (CLI), o el idioma que escribe en Terminal para interactuar con su Mac, se llama intento . Todo lo que discutimos a continuación es un comando bash.





Antes de ti empezar a usar Terminal , puede personalizarlo según sus preferencias personales. Si lo prefiere, incluso es posible descargar una alternativa de Terminal de terceros para una apariencia personalizada.

Sugerencias generales para la línea de comandos de Mac

Primero, veamos algunos datos básicos de Terminal que debe conocer.



Sintaxis general

Un comando bash normalmente sigue este patrón:

|_+_|

Por ejemplo, en:





|_+_| |_+_|

es el comando,

|_+_|

es un compuesto de dos opciones individuales (





|_+_|

y

|_+_|

), y

|_+_|

es la ruta a la lista.

El camino

Comprender las rutas lo ayudará a comprender cómo macOS realmente ve sus archivos. Básicamente, la ruta de un archivo es el nido de carpetas de las muñecas rusas en el que está contenido, seguido del nombre del archivo en sí.

Por ejemplo, en una Mac, la ruta de un archivo llamado Mis secretos que vive en el escritorio del usuario John Doe es

|_+_|

.

Espacio en blanco

Debe escapar de los espacios en blanco para que la Terminal lo procese correctamente. Cuando bash ve un espacio, lo interpreta como el final de un comando. Entonces, si tiene una carpeta con espacios en su nombre, como Prueba de ruta e intentas enumerar su contenido con

|_+_|

, obtendrás esto:

¿Que está pasando aqui? Bueno, bash piensa que llamaste ls sobre / Aplicaciones / Ruta . Cuando no pudo encontrar ese archivo, se detuvo.

Si desea que bash reconozca el nombre completo de su carpeta, puede envolver el nombre entre comillas o usar una barra invertida, así:

  • [Command] [Options] [Input or Path to File or Directory] o
  • |_+_|

Sudo

Muchos de los comandos siguientes requieren acceso a nivel de administrador. Si no ha iniciado sesión actualmente en la cuenta de administrador, pero conoce la contraseña del administrador, puede colocar

|_+_|

(que significa 'hacer un solo usuario') delante del comando para otorgarle temporalmente privilegios de nivel de administrador.

Comandos de terminal para mejorar su flujo de trabajo

Ahora que conoce los conceptos básicos, echemos un vistazo a algunos comandos extremadamente útiles. Tenga en cuenta que puede obtener información completa sobre estos comandos, incluidas todas sus opciones y ejemplos, escribiendo

|_+_|

en la Terminal.

encontrar

  • Reemplaza: Destacar
  • Por qué es mejor: Es más rápido y busca en las carpetas del sistema que Spotlight excluye o tiene problemas para indexar.

Spotlight tiende a omitir los archivos del sistema macOS a menos que usted le indique que no lo haga, e incluso entonces puede tener problemas para indexarlos. Por el contrario, el bash encontrar El comando puede buscar cualquier cosa, en cualquier lugar, y generará la ruta completa de lo que está buscando.

La sintaxis de encontrar consta de cuatro partes. En orden, son:

  1. encontrar
  2. la ruta del directorio que desea buscar ( / Aplicaciones debajo)
  3. opciones (el siguiente ejemplo tiene -nombre , Lo que significa que encontrar buscará archivos que coincidan con ese nombre)
  4. la cadena para buscar (el siguiente ejemplo tiene Google Chrome )

Deberías saber eso encontrar usa expresiones regulares (también llamadas expresiones regulares). Una explicación completa de este tema está fuera del alcance de este artículo (o cualquier cosa que no sea un libro de texto). Sin embargo, el siguiente ejemplo presenta un concepto vital en expresiones regulares, que es el asterisco ( * ) o carácter comodín.

Ponerlo al principio y al final de la cadena de búsqueda significa que encontrar generará resultados que tienen caracteres antes y después del término de búsqueda. En este caso, Google Chrome traerá a colación Google Chrome.app .

Todo se junta para verse así:

de

  • Reemplaza: Cmd + I para mostrar información.
  • Por qué es mejor: Puede mostrarle varias carpetas a la vez y, por lo general, tarda menos en cargarse.

de significa 'uso de disco' y puede indicarle rápidamente el tamaño de un archivo o carpeta, o incluso una lista de archivos dentro de una carpeta.

Las mejores opciones para de están:

  • -D (profundidad): cuando va seguido de un número, indica encontrar para limitar su búsqueda a un -D nivel de profundidad en el directorio donde se ejecuta.
    • Por ejemplo, si ejecuta ls -la /Applications , solo le mostrará el tamaño total de las carpetas y archivos en su Aplicaciones carpeta, no los tamaños de las subcarpetas dentro de esas carpetas.
  • -h (legible por humanos): esto le mostrará el tamaño de sus archivos en PARA , METRO , o GRAMO , que significa kilo, mega o gigabytes.

Echa un vistazo a de en acción:

¿Cuánto cuesta reemplazar la batería de un macbook pro?

mv

  • Reemplaza: Mover carpetas y archivos con solo apuntar y hacer clic.
  • Por qué es mejor: Es más rápido y no requiere navegación.

Puede mover rápidamente un archivo o carpeta a otra carpeta usando mv . Funciona simplemente cambiando el nombre de la ruta.

La sintaxis es

|_+_|

.

Por ejemplo,

|_+_|

Se moverá archivo1 de jdoe's Documentos a su Escritorio .

ls

  • Reemplaza: Cmd + i para mostrar información.
  • Por qué es mejor: Es más rápido, puede mostrar información sobre varios archivos a la vez y es altamente personalizable.

ls es un comando increíblemente poderoso para mostrarle exactamente lo que hay en sus carpetas. También revela quién puede verlos, si tiene archivos o carpetas ocultos, y mucho más.

Las mejores opciones para ls están:

  • -los (largo): muestra los permisos para cada archivo en la carpeta, la hora de modificación más reciente, el propietario del archivo y el nombre del archivo.
  • -a (todo): muestra todos los archivos en una carpeta, incluidos los archivos ocultos (excelente para mostrar la biblioteca del usuario en macOS, que está oculta de forma predeterminada).

Así es como se ve la salida:

mkdir

  • Reemplaza: Finder> Archivo> Nueva carpeta
  • Por qué es mejor: Es más rápido y puede establecer el nombre directamente en el comando en lugar de hacer doble clic en la nueva carpeta.

Crea nuevas carpetas en un instante con este comando.

Ejemplo:

|_+_|

rm

  • Reemplaza: Mover archivos a la Papelera y vaciarlos.
  • Por qué es mejor: Es más rápido y bueno para eliminar archivos molestos de los que la Papelera no se deshará.

Este comando eliminará, de forma inmediata y sin perjuicio, cualquier archivo que ponga en su ruta. Obviamente, utilícelo con extrema precaución. A diferencia de hacer clic Papelera vacía , rm no le preguntará si está seguro. Asume que sabe lo que está haciendo.

Una cosa a tener en cuenta rm es que, de forma predeterminada, solo eliminará archivos, no carpetas. Para eliminar carpetas, debe utilizar el -R opción, que significa recursivo .

Ejemplo:

|_+_|

Domina tu Mac con la terminal

Ahora conoce algunos comandos esenciales de Terminal y puede comenzar a integrarlos en su flujo de trabajo diario de Mac. Una vez que se sienta cómodo usando bash, puede ir más allá de simplemente reemplazar sus tareas diarias y comenzar a explorar poderes que solo la línea de comandos puede ofrecer.

Comience instalando Homebrew , el mejor administrador de paquetes para macOS. Le permite instalar nuevos lenguajes de programación, repositorios de software y más. Y luego puedes pasar a probando algunos comandos divertidos y geniales y personalizar Terminal para hacerlo aún más útil.

Cuota Cuota Pío Correo electrónico Una guía para principiantes para animar el habla

Animar el habla puede ser un desafío. Si está listo para comenzar a agregar diálogos a su proyecto, analizaremos el proceso por usted.

Leer siguiente
Temas relacionados
  • Mac
  • Terminal
  • Símbolo del sistema
  • Shell de Bash de Linux
  • Consejos para Mac
Sobre el Autor Equipo Chawaga(21 Artículos publicados)

Tim Chawaga es un escritor que vive en Brooklyn. Cuando no escribe sobre tecnología y cultura, escribe ciencia ficción.

Más de Tim Chawaga

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse
Categoría Mac