La hoja de referencia de comandos de terminal de Mac

La hoja de referencia de comandos de terminal de Mac

macOS es un sistema operativo intuitivo, por lo que no tiene que perder mucho tiempo aprendiendo los conceptos básicos; Sabiendo esto, ¿por qué debería aprender y aprovechar la línea de comandos de Unix disponible en su Mac? Tenemos cuatro buenas razones:





  1. Hay docenas de aplicaciones basadas en Unix de código abierto y disponibles gratuitamente. No tiene que gastar dinero en estos.
  2. Cuando tenga dificultades para buscar archivos en Spotlight, puede recurrir a las herramientas de búsqueda de Unix. Son mucho más poderosos que Spotlight.
  3. Puede administrar archivos, carpetas y archivos comprimidos de forma automática. La configuración de un trabajo cron se encargará de esto automáticamente.
  4. Le da más poder y control sobre su sistema.

Con tantos comandos de Mac, a menudo es difícil recordarlos y usarlos todos. Estamos aquí para ayudarlo con una hoja de trucos detallada de los comandos de Mac Terminal que puede usar para desbloquear la productividad mejorada en su sistema.





después de la actualización de Windows 10, la computadora no arranca

Inicie la aplicación Terminal de Aplicaciones> Utilidades o búsquelo a través de Spotlight. Entonces puede comenzar con algunos de los poderosos comandos a continuación.





DESCARGA GRATIS: Esta hoja de trucos está disponible como PDF descargable de nuestro socio de distribución, TradePub. Deberá completar un breve formulario para acceder a él solo por primera vez. Descargar La hoja de referencia de comandos de terminal de Mac .

La hoja de referencia de comandos de terminal de Mac

MandoAcción
Atajos
PestañaAutocompletar nombres de archivos y carpetas
Ctrl + AVaya al principio de la línea en la que está escribiendo actualmente
Ctrl + EVaya al final de la línea en la que está escribiendo actualmente
Ctrl + ULimpiar la línea antes del cursor
Ctrl + KLimpiar la línea después del cursor
Ctrl + WEliminar la palabra antes del cursor
Ctrl + TIntercambia los dos últimos caracteres antes del cursor
Esc + TIntercambia las dos últimas palabras antes del cursor
Ctrl + LLimpiar la pantalla
Ctrl + CMata lo que sea que estés corriendo
Ctrl + DSalir del shell actual
Opción + →Mueve el cursor una palabra hacia adelante
Opción + ←Mover el cursor una palabra hacia atrás
Ctrl + FMover el cursor un carácter hacia adelante
Ctrl + BMover el cursor un carácter hacia atrás
Ctrl + YPega lo que fue cortado por el último comando
Ctrl + ZPone todo lo que está ejecutando en un proceso en segundo plano suspendido
Ctrl + _Deshacer el último comando
Lo esencial
/ (Barra inclinada)Directorio de nivel superior
. (Período único)Directorio actual
.. (período doble)Directorio de padres
~ (Tilde)Directorio de inicio
sudo [comando]Ejecutar comando con los privilegios de seguridad del superusuario
nano [archivo]Abre el editor de Terminal
abrir documento]Abre un archivo
[comando] -hObtenga ayuda sobre un comando
hombre [comando]Mostrar el manual de ayuda del comando
Cambio de directorio
cdDirectorio de inicio
cd [carpeta]Cambiar directorio, p. Ej. documentos en cd
cd ~Directorio de inicio
cd/Raíz de la unidad
cd -Directorio o carpeta anterior que navegó por última vez
pwdMuestra tu directorio de trabajo
cd..Subir al directorio principal
cd../..Subir dos niveles
Listar el contenido del directorio
lsMuestra el nombre de los archivos y subdirectorios del directorio.
ls -CForzar la salida de varias columnas del listado
ls -aEnumere todas las entradas, incluidas las que tienen. (Punto) y .. (punto doble)
ls -1Genere la lista de archivos en una entrada por formato de línea
ls -FMuestre una / (barra) inmediatamente después de cada ruta que sea un directorio, * (asterisco) después de programas ejecutables o scripts, y @ después de un enlace simbólico
ls -SOrdenar archivos o entradas por tamaño
ls -lLista en formato largo. Incluye el modo de archivo, el nombre del propietario y del grupo, la fecha y hora en que se modificó el archivo, el nombre de la ruta y más
ls -ltEnumere los archivos ordenados por hora de modificación (el más reciente primero)
ls -lhListado largo con tamaños de archivo legibles por humanos en KB, MB o GB
ls -loEnumere los nombres de los archivos con el tamaño, el propietario y las banderas.
ls -laEnumere el contenido detallado del directorio, incluidos los archivos ocultos
Tamaño de archivo y espacio en disco
deEnumere el uso de cada subdirectorio y su contenido
du -sh [carpeta]Salida legible por humanos de todos los archivos en un directorio
du -sMostrar una entrada para cada archivo especificado
du -sk * | ordenar noEnumere archivos y carpetas, totalizando el tamaño, incluidas las subcarpetas. Reemplace sk * con sm * para listar directorios en MB
df -hCalcule el espacio libre en disco de su sistema
df -HCalcule el espacio libre en disco en potencias de 1,000 (en contraposición a 1,024)
Gestión de archivos y directorios
mkdirCrear nueva carpeta con el nombre
mkdir -p /Crea carpetas anidadas
mkdirCrea varias carpetas a la vez
mkdir ''Crea una carpeta con un espacio en el nombre del archivo
rmdirEliminar una carpeta (solo funciona en carpetas vacías)
rm -REliminar una carpeta y su contenido
tocarCrea un nuevo archivo sin ninguna extensión
cpCopiar un archivo a la carpeta
cpCopiar un archivo a la carpeta actual
cp ~ //Copie un archivo a la carpeta y cambie el nombre del archivo copiado
cp -RCopie una carpeta a una nueva carpeta con espacios en el nombre del archivo
cp -iLe solicita antes de copiar un archivo con un mensaje de sobrescritura de advertencia
cp / Usuarios /Copie varios archivos a una carpeta
rmEliminar un archivo (esto elimina el archivo de forma permanente; utilícelo con precaución).
rm -iElimina un archivo solo cuando das confirmación
rm -fForzar eliminación sin confirmación
rmEliminar varios archivos sin ninguna confirmación
mvMover / renombrar
mvMueva un archivo a la carpeta, posiblemente sobrescribiendo un archivo existente
mv -iOpcional -i bandera para advertirle antes de sobrescribir el archivo
mv * .png ~ /Mueva todos los archivos PNG de la carpeta actual a una carpeta diferente
Historial de comandos
Ctrl + RBuscar a través de comandos usados ​​anteriormente
historia nMuestra los comandos anteriores que ha escrito. Agregue un número para limitar a los últimos n elementos
![valor]Ejecute el último comando escrito que comience con un valor
!!Ejecute el último comando escrito
Permisos
ls -ldMostrar el permiso predeterminado para un directorio de inicio
ls -ld /Mostrar el permiso de lectura, escritura y acceso de una carpeta en particular
chmod 755Cambiar el permiso de un archivo a 755
chmod -R 600Cambiar 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
Procesos
ps -axSalida de los procesos actualmente en ejecución. Aquí, a muestra los procesos de todos los usuarios yx muestra los procesos que no están conectados con la Terminal
ps -auxMuestra todos los procesos con% cpu,% mem, page in, PID y comando
cimaMostrar información en vivo sobre los procesos en ejecución actualmente
top -ocpu -s 5Mostrar procesos ordenados por uso de CPU, actualizándose cada 5 segundos
top -o rsizeOrdenar los primeros por uso de memoria
matar PIDSalir del proceso con ID. Verá PID como una columna en el Monitor de actividad
ps -ax | sujeciónEncuentre un proceso por nombre o PID
La red
silbidoHacer ping al host y mostrar el estado
quién esSalida de información whois para un dominio
rizo -ODescargar archivo a través de HTTP, HTTPS o FTP
ssh @Establecer conexión SSH con el usuario
scp @: / remoto / rutaCopiar a un control remoto
Homebrew
brew doctorRevise la preparación para detectar posibles problemas
instalar cervezaInstalar una fórmula
desinstalar cervezaDesinstalar una fórmula
lista de preparaciónEnumere todas las fórmulas instaladas
búsqueda de cervezaMostrar fórmulas disponibles para la elaboración de cerveza
mejora de la preparaciónActualice todas las cervezas desactualizadas y no fijadas
actualización de preparaciónObtenga la última versión de homebrew y fórmula
preparar la limpiezaEliminar la versión anterior de la fórmula instalada
brew tap homebrew / tonelToca el repositorio de barricas de GitHub
lista de barricas de cervezaLista de todos los barriles instalados
instalar barril de cervezaInstale el barril dado
desinstalar barril de cervezaDesinstalar el barril dado
Buscar
buscar -nombreEncuentra todos los archivos nombrados dentro. Utilice comodines (*) para buscar partes de nombres de archivos
sujeción ''Salida de todas las apariciones de inside (agregue -i para la insensibilidad a mayúsculas y minúsculas)
grep -rl ''Busque todos los archivos que contengan dentro
Producción
gatoSalida del contenido de
menosGenere el contenido de usar el comando less que admite la paginación y más
cabezaSalida de las primeras 10 líneas de
> >Agrega la salida de a
>Dirija la salida de en
|Dirigir la salida de a

A continuación, personalice la terminal

Hay muchos comandos en esta hoja de trucos. ¡Pero no tienes que aprenderlos todos a la vez! Elija algunos que se integren bien con su flujo de trabajo y le ahorren más tiempo. Una vez que domine estos comandos, aún hay más que aprender sobre la Terminal para mejorar su experiencia con ella.

Para obtener más información, hemos visto cómo personalizar la Terminal de Mac y hacerla más útil.

el mejor sitio para construir una PC para juegos
Cuota Cuota Pío Correo electrónico Elimine estos archivos y carpetas de Windows para liberar espacio en disco

¿Necesita liberar espacio en el disco de su computadora con Windows? Estos son los archivos y carpetas de Windows que se pueden eliminar de forma segura para liberar espacio en el disco.

Leer siguiente
Temas relacionados
  • Mac
  • Hoja de trucos
  • Terminal
  • Símbolo del sistema
  • Shell de Bash de Linux
Sobre el Autor Rahul Saigal(162 Artículos publicados)

Con su Maestría en Optom en Especialidad de Cuidado de la Vista, Rahul trabajó como profesor durante muchos años en la universidad. Escribir y enseñar a los demás es siempre su pasión. Ahora escribe sobre tecnología y la hace digerible para los lectores que no la entienden bien.

Más de Rahul Saigal

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