Cómo usar los comandos de terminal de Mac
Si está buscando aprovechar al máximo la potencia de su Mac, debe adoptar el terminal de Mac y aprender algunos terminales útiles comandos. La mayoría de los usuarios están bien usando los menús y el mouse para controlar la configuración, los archivos y las carpetas, pero si desea familiarizarse con Mac OS, la terminal puede llevarlo allí rápidamente y hacer el trabajo.
¿Qué es Mac Terminal?
La terminal Mac es un programa incluido en macOS que le permite usar Unix comandos (piense en DOS) para realizar docenas de funciones rápida y fácilmente sin ninguna interferencia del sistema operativo. El término técnico para esto es una interfaz de línea de comandos (CLI). Usar la terminal puede ser muy poderoso y eficiente, pero también peligroso.
Tenga mucho cuidado al usar comandos de terminal. Si se usa incorrectamente, podría terminar eliminando archivos y carpetas más rápido de lo que puede reaccionar (hasta el punto en que es posible que deba restaurarlo desde una copia de seguridad).
La terminal a veces se compara con
Algunos usuarios (piense en administradores y desarrolladores de TI) utilizan el terminal porque puede ser más rápido que el gráfico. La interfaz que la mayoría de nosotros usamos y, lo más interesante, permite el acceso a funciones que no están disponibles a través de macOS normal. interfaz.
Al usar comandos de terminal, la precisión importa (incluidas las mayúsculas), así que tenga cuidado con cada carácter, incluso los espacios.
Cómo abrir una terminal (símbolo del sistema) en Mac
Puede usar la terminal abriendo Descubridor > Aplicaciones > Utilidades > Terminal. Se abrirá una ventana y verá un símbolo del sistema que termina con un $. La línea de comando que se muestra es ComputerName: CurrentDirectory ~ Nombre de usuario $. En la parte superior de la ventana, verá la palabra Bash; significa 'Bourne again shell'. Bash es el idioma utilizado para la terminal en una Mac.
Está listo para comenzar a escribir comandos.
Después de cada comando, presione el Regreso clave para ejecutarlo. También puede copiar y pegar en la ventana de la terminal.
Atajos de teclado para usar con la terminal
Pestaña | Completa automáticamente los archivos y los nombres de las carpetas |
Ctrl + A | Se mueve al principio de la línea en la que está escribiendo. |
Ctrl + E | Se mueve al final de la línea en la que está escribiendo |
Ctrl + W | Elimina la palabra antes del cursor |
Ctrl + T | Intercambia los dos últimos caracteres antes del cursor |
Esc + T | Intercambia las dos últimas palabras antes del cursor |
Ctrl + L | Limpia la pantalla |
Ctrl + C | Mata el proceso actual |
Ctrl + R | Buscar a través de comandos usados anteriormente |
Opción + → | Mueve el cursor una palabra hacia adelante |
Opción + ← | Mueve el cursor una palabra hacia atrás |
Ctrl + F | Mueve el cursor un carácter hacia adelante |
Ctrl + B | Mueve el cursor un carácter hacia atrás |
Ctrl + Y | Pega lo que fue cortado por el último comando |
Ctrl + _ | Deshacer el último comando |
Ctrl + D | Salir del shell actual |
Trabajar con archivos y carpetas
CD | Muestra su directorio de inicio |
CD | Cambiar a un directorio específico |
cd ~ | Directorio de inicio, p. Ej. "Cd ~ / carpeta /" |
CD / | Raíz de la unidad |
ls | Muestra una lista de todos los archivos en el directorio actual. |
ls -C | Ordenar archivos o entradas por tamaño |
ls -lt | Enumere los archivos ordenados por hora de modificación (el más reciente primero) |
ls -l | Muestra una lista larga de todos los archivos del directorio actual. |
ls -a | Listado que incluye archivos ocultos |
ls -lh | Listado largo con tamaños de archivo legibles por humanos (KB, MB o GB) |
ls -R | Muestra todo el contenido de la carpeta de forma recursiva. |
cima | Muestra los procesos activos. Presione q para salir |
q | Salida |
claro | Limpiar la pantalla |
tocar | Crea un nuevo archivo sin extensión |
pwd | Ruta completa al directorio de trabajo |
.. | Directorio de padres |
ls -l .. | Lista larga de directorio principal |
CD ../../ | Subir 2 niveles |
. | Carpeta actual |
gato | La carpeta actual |
rm | Quitar un archivo |
rm -i | Eliminar con confirmación |
rm -r | Eliminar un directorio y su contenido - ¡Úselo con precaución! |
rm -f | Forzar una eliminación sin confirmación |
rm -i | Mostrará un mensaje antes de la eliminación |
cp | Copiar un archivo a archivo |
cp | Copiar un archivo a un directorio |
mv | Mover / cambiar el nombre de un archivo |
mkdir | Crear un nuevo directorio llamado |
mkdir | Crea varios directorios a la vez |
mkdir -p |
Crea directorios anidados |
rmdir | Eliminar un directorio completo (solo funciona en directorios vacíos) |
encontrar |
Encuentra todos los archivos con nombre |
Comandos especiales
sudo | Ejecute un comando con los privilegios de seguridad de superusuario |
nano | Abre el editor de Terminal |
abierto | Abre un archivo |
Mostrar ayuda sobre un comando | |
hombre | Mostrar el manual de ayuda del comando |
Permisos de control
ls -ld | Mostrar el permiso predeterminado para un directorio de inicio |
ls -ld / | Mostrar el permiso de lectura, escritura y acceso de una carpeta en particular |
chmod 755 | Cambiar el permiso de un archivo a 755 |
chmod -R 600 | Cambiar el permiso de una carpeta (y su contenido) a 600 |
chown |
Cambie la propiedad de un archivo a usuario y grupo. Agregue -R para incluir el contenido de la carpeta |
Comandos de red y servidor
silbido | Hacer ping a un host y mostrar su estado |
quién es | Generar información de WHOIS sobre un dominio |
rizo -O | Descargar un archivo a través de HTTP, HTTPS o FTP |
ssh |
Establezca una conexión SSH para |
scp |
Copiar un |
Los comandos de terminal Mac más populares
Como beneficio adicional para nuestra hoja de trucos de terminal, estos son algunos de los comandos de terminal más populares para aprovechar al máximo su Mac.
Mostrar / Ocultar archivos y carpetas ocultos
Hay momentos en los que necesitas ver archivos y carpetas ocultos en una Mac, y hay un comando para eso.
los valores predeterminados escriben com.apple.finder AppleShowAllFiles TRUE
Buscador de killall
Para invertir el comando anterior, cambie CIERTO para FALSO.
Descargar archivos de Internet
Para descargar rápidamente un archivo de Internet, utilice el siguiente comando.
curl -O URL del archivo que desea descargar
Cambiar la ubicación predeterminada para las capturas de pantalla
No todo el mundo quiere que sus capturas de pantalla se guarden en el escritorio. Con un solo comando, puede cambiar a dónde van.
los valores predeterminados escriben la ruta de ubicación de com.apple.screencapture a la carpeta donde desea que se guarden las capturas de pantalla
prensa Regreso.
killall SystemUIServer
prensa Regreso.
Cambiar el tipo de archivo predeterminado para capturas de pantalla
Si desea cambiar el tipo de archivo predeterminado de las capturas de pantalla, use el siguiente comando.
los valores predeterminados escriben com.apple.screencapture tipo JPG
prensa Regreso.
killall SystemUIServer
prensa Regreso.
Eliminar todos los archivos de una carpeta
Puede eliminar fácilmente todos los archivos de una carpeta con un solo comando. Sin embargo, tenga en cuenta que no hay ningún botón para deshacer, una vez que presione Regreso, los archivos se han ido.
rm -R nombre de carpeta
Debe incluir la ruta completa para el nombre de la carpeta.
Leer el manual
Bash tiene un manual completo incorporado, y puedes acceder a las páginas a través de la terminal usando el comando "man".
Por ejemplo, si quisiera saber cómo utilizar el CD comando, debe escribir:
hombre cd
Puede desplazarse por las páginas del manual presionando la barra espaciadora.
Estos son los comandos más comunes, pero hay miles (incluso puede combinarlos en uno serie de comandos) puede probar en la terminal para hacer que su experiencia Mac sea más potente y más agradable. Pero recuerde, estos comandos tienen mucho poder, así que asegúrese de escribirlos correctamente.