GNU/Linux >> Tutoriales Linux >  >> Linux

Accesos directos útiles de la terminal de Linux que todo usuario avanzado de Linux debe conocer

Usar la terminal es algo inevitable para todo usuario de Linux. Es como un chatbox que le permite hablar con su máquina. Usar la terminal de manera eficiente puede reducir mucho su carga de trabajo. Para usar la terminal con facilidad, cada usuario debe conocer muchos de los accesos directos de la terminal de Linux. Utilizar los accesos directos de la terminal de Linux es la diferencia clave entre un usuario avanzado de Linux y un usuario normal.

Simplemente domine los accesos directos de la línea de comandos; Tendrás una sensación de comodidad con el terminal que nunca antes habías sentido. Siga esta publicación hasta el final para obtener un concepto claro sobre los atajos de terminal de Linux.

Accesos directos de la terminal de Linux que debe conocer

Hay muchas conchas disponibles en línea. Para Linux, Bash es el más popular. En esta publicación, los familiarizaré con los atajos de Bash, suponiendo que su computadora tenga Bash como procesador de comandos.

En otros shells, tal vez haya algunas diferencias en los atajos que debes descubrir por ti mismo. ¡No más charlas ociosas! Pasemos a la parte principal de la publicación de hoy.

1. Ctrl+Alt+T

Estás descansando en el escritorio. O en cualquier otra pantalla, y de repente necesitas usar el terminal. Buscar el terminal desde el menú de aplicaciones no es algo recomendable. Mata tu tiempo y también es monótono.

El uso de la combinación Ctrl+Alt+T abre una terminal completamente nueva para usted. Parece mágico, ¿no? Sin clic de ratón, sin búsqueda tediosa. Solo tres toques mágicos para un terminal.

2. Pestaña

La pestaña es el atajo de terminal más utilizado en cualquier distribución de Linux. Al escribir cualquier comando, a veces verá una sugerencia proporcionada por la terminal con un color más claro. Al presionar la pestaña en ese momento, puede tener todo el comando sugerido escrito en la pantalla sin tener que escribirlo. Genial, ¿eh?

Hay otros usos de la pestaña también. Digamos que ha escrito "sudo" en la terminal y luego presiona la tecla de tabulación. Que es lo que va a pasar? Mostrará toda la sintaxis de línea de comando posible que puede escribir con "sudo". Esto es como una tecla mágica que ha incrustado en su teclado. Úsalo bien.

3. Ctrl+L

A veces escribimos toneladas de comandos y la pantalla se vuelve realmente desordenada. No se ve bonito ni limpio. ¿Cómo limpiar la pantalla? Escribir "borrar" y luego presionar ENTER te permite borrar la pantalla en un abrir y cerrar de ojos.

Pero, para hacer esto, debe presionar 6 teclas consecutivamente. C-L-E-A-R-ENTRAR. Si eres un vago, como yo, puedes evitar escribir tantos caracteres. Simplemente presione Ctrl y luego L simultáneamente. Limpiará la pantalla y le dará un terminal agradable y claro para trabajar. Solo 2 visitas en lugar de 6. ¿No es genial?

4. Ctrl+P

Bueno. Has borrado la pantalla para tu comodidad. Pero de repente, tienes que ver un comando que habías escrito antes. Pero ya has borrado toda la pantalla. ¿Cómo ver tus comandos escritos anteriormente?

Presionar Ctrl junto con P le permite ver sus comandos escritos previamente. Si presiona los dos botones repetidamente, puede volver a sus comandos anteriores uno por uno. Este atajo te ayuda a recuperar los comandos que se pierden de la pantalla después de limpiarla.

En algunos terminales, puedes obtener esta ventaja con la tecla Pg Up de tu teclado.

5. Ctrl+N

Este atajo de terminal de Linux hace exactamente lo contrario que ya has hecho con Ctrl+P. Por ejemplo, supongamos que ya ha pasado por algunos comandos escritos previamente. Ahora quieres ir hacia adelante, no hacia atrás. Ctrl+N lo llevará en la dirección de avance. Mostrará el comando "siguiente" en la pantalla que ha pasado antes usando Ctrl+N.

Puede inclinarse hacia adelante y hacia atrás en el historial de comandos usando estos dos comandos, Ctrl+P y Ctrl+N.

6. Ctrl+A

En las aplicaciones de escritura cotidianas, Ctrl+A hace el trabajo de seleccionar "Todo". Puede seleccionar todo lo escrito en la pantalla usando Ctrl+A. Pero en el caso de Bash, no hace lo mismo.

Digamos que ha escrito un comando bastante largo y, por una razón obvia, tiene que ir al punto de inicio del comando. El uso de Ctrl+A lo llevará al comienzo de cualquier comando que esté escribiendo. No tiene que moverse con la tecla de flecha a través de todo el comando que ha escrito para llegar al principio.

7. Ctrl+E

Al igual que el par Ctrl+P y Ctrl+N, Ctrl+A también viene en un par y tiene un compañero. Ctrl+E hace exactamente lo contrario de lo que has hecho con Ctrl+E.

Llegó al principio de un comando que ha escrito usando Ctrl+A. Ahora, por cualquier motivo, debe ir al final del comando. No es necesario que navegue con la tecla de flecha para hacerlo. Use Ctrl+E y lo llevará al final de la línea. Este par está aquí para reducir su carga de trabajo en gran medida.

8. Ctrl+U

Suponga que está escribiendo un montón de comandos y, de repente, ha escrito un comando que se suponía que no debía estar escrito allí. Tienes que borrar este comando. Presionar la tecla de retroceso durante bastante tiempo borrará la línea por ti. Pero es tedioso.

Ctrl+U borra un comando que está escribiendo ahora. Borra desde el principio de la línea hasta la posición actual del cursor. Ahorra mucho tiempo, ¿no?

9. Ctrl+K

Otra vez. Otro par. El Ctrl+K es hermano del Ctrl+K. Borró desde el comienzo de un comando hasta la posición actual del cursor con Ctrl+U. Pero digamos que está en algún lugar en medio de un comando que ya ha escrito, y no quiere el resto de la parte escrita que se encuentra después del cursor.

Ctrl+K borra desde la posición actual del cursor hasta el final de la línea por usted. Hace exactamente lo contrario que hemos hecho con Ctrl+U.

10. Ctrl+W

Hemos aprendido a borrar desde la posición actual del cursor hasta el principio de una línea o hasta el final de una línea. Pero, ¿y si queremos borrar desde la posición actual del cursor hasta el principio de la palabra que estamos escribiendo? El Ctrl+W entra en el escenario como el salvador.

El uso de Ctrl+W borrará desde la posición actual del cursor hasta el comienzo de la palabra anterior. Si desea borrar alguna palabra en particular que haya escrito, simplemente coloque el cursor al lado de la palabra y use Ctrl+W. La palabra deseada desaparecerá.

11. Ctrl+Y

Digamos que ha utilizado Ctrl+U o Ctrl+K o Ctrl+W en un lugar equivocado y desea recuperar lo que ha borrado. El uso de Ctrl+Y deshará lo que haya borrado como última acción.

Además, puedes pegar en cualquier lugar esa parte de una línea que hayas borrado con cualquiera de los tres comandos que hemos indicado anteriormente. Coloque el cursor en el lugar deseado y, al usar Ctrl+Y, puede pegar allí la parte borrada. Entre los atajos de la terminal de Linux que se usan con frecuencia, este es otro.

12. Ctrl+C

Ha escrito cualquier comando en la terminal y presiona enter. La ejecución se está llevando a cabo, y de repente te has dado cuenta de que no tienes que ejecutar este proceso en este momento. Tienes que cancelarlo. ¿Cómo finalizar el proceso que se ejecuta en primer plano?

El uso de la combinación Ctrl+C le permite cancelar cualquier proceso que se esté ejecutando en la pantalla del terminal. Una forma bastante agradable de detener un proceso inmediatamente.

13. Ctrl+Z

Imagina exactamente el mismo escenario que el anterior. Has escrito un comando y presionado enter. El proceso ha comenzado a ejecutarse. Ahora has recordado que también tienes que hacer otros trabajos. Esperar a que finalice el proceso que se está ejecutando actualmente hará que pierda su valioso tiempo.

El uso de la combinación de atajos Ctrl+Z enviará el proceso en ejecución en segundo plano. Tu terminal es gratis ahora. Haz lo que quieras hacer. Este atajo de terminal te ayudará mucho.

14. Ctrl+R

La combinación Ctrl+R le permite realizar una búsqueda en el historial de comandos. Use Ctrl+R y luego comience a escribir en la terminal. Se mostrará el último comando que ha escrito (que no es visible en la pantalla. Si fuera visible, entonces ciertamente no usaría el historial para verlo) y tiene una coincidencia con la línea que está escribiendo en este momento.

Al presionar Ctrl+R repetidamente, se mostrarán más comandos que coincidan con la parte escrita actualmente. Elija el comando que desea ejecutar y presione enter. Si presiona ESC, será eliminado del historial de búsqueda con el último resultado de búsqueda en el registro del historial.

15. Ctrl+D

Esto es algo así como el comando de salida. Le cerrará la sesión de la terminal actual. Cerrará una conexión SSH y cualquier aplicación que se ejecute directamente desde la terminal se cerrará inmediatamente.

16. Ctrl+J (Bonificación:Ctrl+M)

Probablemente la tecla más utilizada en un teclado es la tecla ENTER. Se presiona más que cualquier otra tecla. Es bastante normal tener una tecla ENTER dañada. ¡Pero espera un minuto! Sin ENTER, la vida es imposible en Linux. ¿Cómo lidiar con eso?

Ctrl+J (y Ctrl+M también) hace exactamente lo mismo que ENTER. Esta es una alternativa que puedes utilizar en cualquier necesidad. Hasta ahora, hemos visto los atajos con Ctrl. Pero también hay otros atajos de terminal de Linux que te ayudarán mucho. Vamos a verlos también.

17. Alt+F

Anteriormente hemos visto cómo proceder hasta el final de una línea desde la posición actual del cursor. Digamos que no tenemos que ir hasta el final; en cambio, tenemos que avanzar una palabra. La combinación Alt+F te permite moverte de esa manera.

18. Alt+B

No es una sorpresa que si tiene una forma de avanzar una palabra, entonces debe haber una forma de retroceder una palabra. El Alt+B es el hermano de Alt+F. Le permite retroceder una palabra desde la posición actual del cursor.

19. Ctrl+T

Suponga que ha escrito dos caracteres en una cadena en orden inverso. Tenías que escribir "su" pero has escrito "nosotros". Tenías prisa y este tipo de errores tipográficos son bastante comunes. Para hacer una transición de su a us se requieren cuatro pulsaciones de teclas. Dos retrocesos y luego escribir el par de letras correcto. ¿Qué pasa si puedes hacer la misma operación con menos golpes?

Antes de usar Ctrl+T:

us

Después de usar la combinación de atajos,

su

El uso de Ctrl+T intercambia el carácter de la posición actual del cursor con el carácter que lo precede. Reduce dos pulsaciones, ahorra tiempo y alarga la vida útil del teclado.

20. Ctrl+[

Como discutimos anteriormente, puede tener una tecla ENTER dañada. Así, también puede tener una tecla Esc dañada. El Esc no es una tecla menos importante para cualquier usuario de Linux. No hay necesidad de preocuparse. La combinación Ctrl+[ es un buen sustituto de la tecla Esc. Realiza el mismo trabajo.

21. Ctrl+XX

Hemos visto cómo ir al punto inicial de una línea usando atajos de teclado. Ctrl+XX es una versión mejorada de eso. Le permite alternar entre el inicio de una línea de comando y la ubicación actual del cursor. Puede seguir alternando presionando Ctrl+XX repetidamente.

22. Alt+U

La combinación Alt+U le permite convertir todos los alfabetos escritos desde la posición actual del cursor hasta el final en alfabetos en mayúsculas. Si hay letras mayúsculas escritas entre el límite, permanecerán sin cambios. Y si hay letras minúsculas escritas, se convertirán.

23. Alt+L

Entonces, tenemos un comando para convertir letras de minúsculas a mayúsculas. ¿Hay alguna manera de hacer al revés? ¡Ciertamente, los hay! El Alt+U y el Alt+L son el par deseado. El uso de Alt+L convierte todas las letras escritas desde la posición actual del cursor hasta el final de la línea en minúsculas. Las letras minúsculas permanecerán sin cambios. Los únicos cambios se llevarán a las letras mayúsculas.

24. Alt+T (Bonificación:Esc+T)

El Ctrl+T intercambió dos alfabetos que estaban visibles en la pantalla. Pero, ¿cómo intercambiar dos palabras que están escritas en el orden incorrecto? ¡Sin preocupaciones! Hay una manera de hacer eso también. La combinación de atajos Alt+T (también puede usar Esc+T. Hace el mismo trabajo para usted) le permite alternar entre dos palabras que se escriben en este momento.

Has escrito

su sudo

Al presionar Alt+T (o Esc+T), se convertirá en

sudo su

25. !!

Bueno, a primera vista, no parece un atajo, pero en realidad es un atajo en Bash. Repite el último comando escrito. No tiene que recorrer el historial, o no tiene que escribir el comando nuevamente. Solo escribe "!!" (sin las comillas, obviamente) y presiona ENTER. Tu trabajo estará hecho.

Últimas palabras

Hasta ahora, hemos visto muchos atajos de terminal de Linux que debe conocer para pasar del nivel de un usuario promedio a un usuario de nivel profesional. Traté de cubrir todos los atajos necesarios que nos permiten realizar nuestro trabajo con facilidad.

Si me salteo algo, o si hay otros atajos que son necesarios para un usuario avanzado, háganoslo saber. Deja un comentario en la sección de comentarios a continuación. Comparte esta publicación con tus amigos para difundir el conocimiento. Recuerda, cuanto más sabes, más creces.


Linux
  1. 20 comandos esenciales de Linux para cada usuario

  2. 10 comandos que todo usuario de Linux debe conocer

  3. 3 trucos útiles que todo usuario de Linux debe conocer

  4. Cómo usar el comando id en Linux:5 ejemplos útiles

  5. Linux su comando

Comandos básicos de Vim que todo usuario de Linux debe conocer [Hoja de referencia gratuita incluida]

13 atajos de terminal de Linux que todo usuario avanzado de Linux debe conocer

5 trucos simples de Bash History que todo usuario de Linux debe saber

¡Trucos de terminal de Linux que todo entusiasta de Linux debe conocer!

Los más de 50 comandos principales de Linux que DEBE conocer

Los 20 mejores sitios web de juegos Linux que todo jugador debe conocer