• Blog
  • Cursos de Linux en Udemy
  • Certificaciones LPIC
  • Servidor de Discord
  • Contacto
Antonio Sánchez CorbalánAntonio Sánchez Corbalán
  • Blog
  • Cursos de Linux en Udemy
  • Certificaciones LPIC
  • Servidor de Discord
  • Contacto

¿Quieres aprender Linux?

¡Mira los mejores cursos de Linux!
  • Inicio
  • Blog
  • Linux
  • Atajos en el uso del Shell – BASH

Atajos en el uso del Shell – BASH

  • Categorías Linux
  • Fecha septiembre 5, 2021

Como ya sabes, tener que teclear las órdenes, opciones y argumentos puede ser bastante largo a veces. También es tedioso teclear las mismas órdenes una y otra vez, pero el BASH no ofrece una serie de facilidades a la hora de trabajar con él que todo usuario debe conocer.

Contenidos

  • Uso del tabulador
  • Uso de los cursores
  • Búsqueda en el  historial de instrucciones
  • Comando history
  • Explicaciones en video

Uso del tabulador

El tabulador sirve para completar la ruta de un elemento del sistema de ficheros. Si por ejemplo estamos en la raíz del sistema y queremos acceder al directorio lost+found, ponemos cd l y pulsamos una vez al tabulador. Esto no nos podrá completar la ruta porque hay más de un directorio que empieza por l. Si volvemos a pulsar el tabulador nos dirá todas las posibles opciones, en este caso lib, lib64 y lost+found. Si tecleamos la letra o, y volvemos a dar al tabulador, ahora sí nos completa la ruta porque sólo hay un elemento que empiece por lo y no hay confusión sobre el nombre al que nos estamos refiriendo.

tabulador en bash

El tabulador también completa comandos. Si no recordamos si se escribe “chown” o “chonw” (por ejemplo) podemos poner “ch” pulsar al tabulador dos veces y él nos mostrará los comandos que empiezan por “ch”, tras poner más letras para que no se pueda confundir con ningún otro, el tabulador nos completará el comando.

Uso de los cursores

Hay varias ordenes, como “ls” o “cd” que se usan con mucha frecuencia. Aunque éstas son cortas y no se tarda mucho en escribirlas, hay otras que puede que nos lleva más tiempo. Bien por lo frecuente de su uso o por lo largo de su escritura, el poder ejecutar otra vez una instrucción que ya hemos escrito anteriormente nos ahorra muchísimo tiempo. Parar ello se utilizan los cursores arriba y abajo. Con estas teclas nos podremos mover por un historial de las últimas 500 instrucciones que hemos ejecutado. Además, se mantiene de una sesión a otra, gracias a que se guardan en ~/.bash_history.  Para volver a ejecutar la instrucción que acabamos de introducir, sólo tenemos que pulsar el cursor hacia arriba y aparecerá dicha orden. Si pulsamos al intro se vuelve a ejecutar, pero también podemos editarla para cambiar cualquier parte de la orden.

Búsqueda en el  historial de instrucciones

Como hemos comentado anteriormente el BASH guarda un historial de las instrucciones que vamos ejecutando. Si queremos hacer una búsqueda en él, sólo tenemos que teclear CONTROL+R y teclear una cadena de texto que existiera en la orden que queremos volver a ejecutar. Si hay varias coincidencias, pulsado repetidas veces la misma combinación de teclas irán apareciendo todos los resultados.

Comando history

Pero si lo que queremos es ver el historial completo, podemos ejecutar el comando  history . Éste nos mostrará un listado numerado de las últimas instrucciones que hemos ejecutado. Si queremos volver a ejecutar alguna de los comandos que nos muestra, sólo tendemos que poner el signo de exclamación seguido por el número en la lista.

Explicaciones en video

La explicación y ejemplos los podéis ver en este video de nuestro canal de youtube. Si os parece interesante podéis suscribiros a nuestros cursos sobre Linux

Pero lo que más recomiendo es que accedáis al curso gratuito “Bash: intérprete de comandos de Linux” pinchando aquí, donde encontraréis muchas más explicaciones sobre el manejo del Bash, con prácticas y ejercicios.

 

  • Compartir:
A. Sánchez Corbalán
    Profesor de vocación. Desde hace más de 15 años imparto clases de informática a todo tipo de alumnado. También he trabajado como desarrollador web y administrador de sistemas Linux. Soy socio fundador de dos empresas tecnológicas que me ayudan a seguir evolucionando.

    Publicación anterior

    Componentes de una orden en Linux: los parámetros
    septiembre 5, 2021

    Siguiente publicación

    Shell Bash de Linux: Navegar por los directorios y ver su contenido (cd, pwd y ls)
    septiembre 5, 2021

    Deja una respuesta Cancelar la respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

    Categorías

    • Linux
    • Shell Script
    • Soluciones
    • Tutoriales

    Todos los derechos reservados.

    • Contacto
    sanchezcorbalan.es utiliza cookies para mejorar la experiencia de los usuarios, facilitando la navegación por nuestra web. Para saber más sobre el uso que hacemos de las cookies, consulta nuestra Política sobre el uso de cookies.Aceptar
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
    Necesarias Siempre activado

    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.