
Una de las ventajas de trabajar en la terminal es que es más rápida que la mayoría de las demás interfaces.Muchísimas gracias línea de lectura GNU sintaxis incorporada para bibliotecas y shells como Bash y Zsh, hay varias formas de hacer que su interacción con la línea de comando sea más rápida. Aquí hay cinco formas de aprovechar al máximo su tiempo en la terminal.
[ Download a sysadmin’s guide to Bash scripting. ]
1. Navegar sin teclas de flecha
Al ejecutar comandos en la línea de comandos, a veces se pierde la parte inicial o se olvida de agregar ciertas etiquetas o parámetros al final.los usuarios suelen utilizar permanecer y flecha correcta Las teclas del teclado se mueven en los comandos de edición.
Hay una mejor manera de pasar por alto la línea de comando.Puede mover el cursor al principio de la línea. CTRL+ADe nuevo, utilice CTRL+E Mueva el cursor al final de la línea. Alt+F avanzar una palabra, y Alt+B Paso atrás una palabra.
atajo:
- reemplazar flecha izquierda, izquierda, izquierda, izquierdausando CTRL+A al principio de la línea o Alt+B Paso atrás una palabra.
- reemplazar flecha derecha, derecha, derecha, derechausando CTRL+E moverse al final de la línea, o Alt+F avanzar una palabra.
2. No uses las teclas de retroceso o borrar
Los comandos mal escritos no son infrecuentes.usted puede estar acostumbrado a usar retroceso teclas del teclado para borrar caracteres en dirección hacia atrás, Eliminar botón para eliminarlos adelante. También puede usar algunos atajos de teclado útiles para realizar esta tarea de manera más eficiente y fácil.
[ Want to test your sysadmin skills? Take a skills assessment today. ]
En lugar de eliminar los comandos carácter por carácter, puede eliminar todo, desde la posición actual del cursor hasta el principio o el final de una línea.
usar CTRL+T Borra todo, desde la posición actual del cursor hasta el comienzo de la línea. Similarmente, CTRL+K Borra todo, desde la posición actual del cursor hasta el final de la línea.
atajo:
- reemplazar retrocesousando CTRL+T.
- reemplazar Eliminarusando CTRL+K.
3. Ejecuta múltiples comandos en una línea
A veces es conveniente ejecutar varios comandos a la vez, ejecutar una serie de comandos cuando no está en su computadora o centrar su atención en otra cosa.
Por ejemplo, me gusta fuente abiertalo que significa usar repositorio GitMe encuentro ejecutando mucho estos tres comandos:
$ git add
$ git commit -m "message"
$ git push origin main
En lugar de ejecutar estos comandos en tres líneas diferentes, uso un punto y coma (;
) para unirlos en una línea y ejecutarlos secuencialmente.
atajo:
4. Comandos comunes de alias
Puede ejecutar algunos comandos con frecuencia. A veces, estos pueden ser comandos largos o una combinación de diferentes comandos con los mismos parámetros.
[ Learn how to install applications on Linux. ]
Para evitar volver a escribir este tipo de comandos, creé un alias para los comandos más utilizados. Por ejemplo, a menudo contribuyo a proyectos almacenados en repositorios de Git.Desde que uso git push origin main
Comandado innumerables veces al día, creé un alias para él.
Para crear un alias, abra su .bashrc
Cree el archivo en su editor favorito y agregue un alias:
alias gpom= "git push origin main"
Intente crear alias para cualquier cosa que ejecute regularmente.
Aviso: .bashrc
El archivo está destinado a los usuarios del shell Bash. Si su sistema ejecuta un shell diferente, es posible que deba ajustar el archivo de configuración que usa y la sintaxis del comando alias.Puede verificar el nombre del shell predeterminado en su sistema con echo $SHELL
Ordenar.
[ Keep your favorite Git commands, aliases, and tips close at hand. Download the Git cheat sheet. ]
Después de crear el alias, vuelva a cargar su configuración:
$ . ~/.bashrc
Luego prueba tu nuevo comando:
$ gpom
atajo:
en lugar de escribir comandos en bruto como:
$ git push origin main
usar alias
declarado en .bashrc
O el archivo de configuración de su shell.
5. Busque y ejecute el comando anterior sin usar las teclas de flecha
La mayoría de los usuarios finales tienden a reutilizar los comandos ejecutados anteriormente.es posible que hayas aprendido a usar flecha arriba Botones en su teclado para navegar por el historial de su caparazón.Pero cuando el comando que desea reutilizar son las últimas líneas, debe presionar flecha arriba Repita hasta que encuentre el comando que está buscando.
Usualmente, este es el caso: Flecha arriba, arriba, arriba, arriba. ay lo encontre! Ingresar.
Hay una manera más fácil: puedes usar history
Ordenar.
cuando usas history
Comandos, aparece una lista de comandos con un número al lado de cada comando.Estos números se llaman history-number
El comando.Puedes entrar !{history-number}
Ejecute el comando numerado correspondiente en su terminal.
atajo:
- reemplazar flecha arriba, arriba, arriba, arriba, entrarescribe
history
luego buscahistory-number
Comando que desea ejecutar:$ !{history-number}
- También puede realizar esta tarea de manera diferente: en lugar de: flecha arriba, arriba, arriba, arriba, entrarusando CTRL+R y escriba las primeras letras del comando que desea repetir.
Accesos directos de la línea de comandos
Los accesos directos proporcionan una forma más fácil y rápida de navegar y ejecutar comandos en el shell. Conocer estos pequeños consejos y trucos puede hacer que su día esté menos ocupado y acelerar su trabajo en la línea de comandos.
[ Keep your most commonly used commands handy with the Linux commands cheat sheet. ]