Estas 3 herramientas simples me ayudaron a cultivarse rápidamente la terminal de Linux

Si eres nuevo en Linux y en la terminal, puedo apreciar lo difícil que es cultivarse. Estudiar Linux no fue una tarea claro. A Dios gracias, tengo tres herramientas para usted que harán que cultivarse y usar la terminal Linux a abundante plazo sea mucho más claro.

tldr: Cuando solo quieres ejemplos

Estudiar a utilizar la terminal puede ser difícil, pero aquí tienes un consejo: no es necesario que memorices todos los comandos. Sólo recordará los comandos que utilice con más frecuencia. Las notas y las páginas de manual son la forma típica de refrescar la memoria, pero pueden sobrellevar mucho tiempo. Lo que necesitamos es una forma de iniciarnos rápidamente, eliminar todo el ruido e ir directamente a lo que importa: ingresar el comando tldr.

El comando tldr (demasiado abundante; no se leyó) simplemente imprime hojas de relato para los nombres de los comandos proporcionados. Proporciona las opciones y ejemplos más comunes para más de 6000 comandos para Linux y cientos para Windows y macOS. No importa para qué comando necesite ejemplos concisos, tldr probablemente lo tenga.

El comando FFmpeg es un ejemplo consumado porque es enredado, así que echemos un vistazo a la hoja de relato de TLDR para eso. El sucesivo comando producirá la hoja de relato.

        tldr ffmpeg
    
Una ventana de terminal muestra el resultado del comando tldr. El texto muestra un resumen de los comandos FFmpeg.

Es posible que los comandos de la hoja de relato no satisfagan sus deposición específicas, pero proporcionan información valiosa para opciones importantes. Por ejemplo, el significado del indicador “-codec:v” puede no ser evidente de inmediato, pero probablemente puedas adivinar qué significa la “v”. Una búsqueda rápida en la página de manual y se vuelve obvio.

Una ventana de terminal muestra la página de manual del comando FFmpeg. En la pantalla, la opción códec está resaltada y muestra que la letra v significa video.

El comando tldr resalta las banderas más importantes y más utilizadas, lo que le ayuda a inferir qué opciones podrían ser más efectos.

El comando tldr descarga sus hojas de relato del repositorio tldr GitHub. Por otra parte de la aparejo de columna de comandos, el esquema ofrece la una aplicación web tldr y más de 85 clientes tldrincluido uno para Android. El cliente clásico se puede instalar con uno de los siguientes comandos.

Para instalar tldr en Debian, ejecute el sucesivo comando:

        sudo apt install tldr-py
    

Para instalar tldr en Fedora, ejecute el sucesivo comando:

        sudo dnf install tldr
    

Para instalar tldr en Arch Linux, ejecute el sucesivo comando:

        sudo pacman -S tldr
    

Si está interesado en una visión más completa, tenemos una derrotero sobre el comando tldr.

Cheat.sh: como tldr con respuestas más amplias

trampa.sh es otro excelente medio de hojas de trucos, muy parecido a tldr, pero con respuestas más completas que abarcan una variedad más amplia de temas. Si admisiblemente Cheat.sh asegura preguntas sobre comandos de Linux, asimismo asegura preguntas de programación. Las respuestas de cheat.sh son más detalladas que el comando tldr y el script proporcionado es más innovador y programable.

Una demostración sencilla

Hay tres formas de utilizar Cheat.sh: a través de curl, el script o su shell.

Usar cheat.sh con curl es sencillo si comprendes la construcción de una URL típica. El “https://www.howtogeek.com/” al final de la URL se fogosidad ruta, y una mostrador diagonal sola (sin otras palabras) se fogosidad ruta raíz. Para consultar comandos de Linux, debemos consultar la ruta raíz. Para consultar una hoja de relato para el comando FFmpeg, ingrese el sucesivo comando:

        curl https://cheat.sh/ffmpeg
    

Asimismo puede utilizar el script cheat.sh para consultas más concisas.

        cht.sh ffmpeg
    
Una ventana de terminal muestra el resultado del comando Cheat Dot SH. Muestra descripciones completas de ejemplos de comandos FFmpeg.

El script asimismo tiene un shell que puede iniciar con el sucesivo comando.

        cht.sh --shell
    

En el shell, simplemente escriba el nombre del comando y presione la tecla Enter.

Cheat.sh es lo suficientemente potente como para comprender consultas basadas en preguntas, aunque los resultados pueden variar.

        cht.sh python reverse a list
    

Dije que era programable y que si tiene instalada la utilidad fzf, el sucesivo comando le permite designar una hoja de trucos de forma interactiva. Consulte el manual del administrador de paquetes de su distribución para instalar el paquete fzf.

        cht.sh `cht.sh :list | fzf`
    
El comando FZF muestra una lista de comandos. Estos comandos se generan a partir de Cheat Dot SH. El cuadro de entrada tiene las letras FF ingresadas y todos los comandos en la pantalla también comienzan con las letras FF.

Instrucciones de instalación

No es necesario instalar el script porque puede consentir a las hojas de trucos directamente a través de curl. Sin confiscación, el script de shell hace que la ejecución de consultas sea más concisa e incluso proporciona un shell interactivo. Puede instalar el script de shell cht.sh utilizando la sucesivo secuencia de comandos.

Si tiene un directorio adecuado en su RUTA, puede comerse este paso. Si no lo hace o no está seguro, ejecute los siguientes comandos:

        mkdir -p ~/.tópico/bin
echo 'export PATH="$PATH:$HOME/.tópico/bin"' >> ~/.bashrc
source ~/.bashrc

Para obtener más información al respecto, consulte nuestra derrotero sobre la variable PATH de Linux.

Ahora deberías instalar el script en el directorio de destino:

        curl -s https://cht.sh/:cht.sh | install /dev/stdin ~/.tópico/bin/cht.sh -m 755
    

Ayer de ejecutar el comando cht.sh, debe instalar la dependencia rlwrap.

Para instalar rlwrap en Debian, ejecute el sucesivo comando:

        sudo apt install rlwrap
    

Para instalar rlwrap en Fedora, ejecute el sucesivo comando:

        sudo dnf install rlwrap
    

Para instalar rlwrap en Arch Linux, ejecute el sucesivo comando:

        sudo pacman -S rlwrap

Apropos: Cuando no sabes qué comando usar

El comando apropos cumple una función simple: averiguar descripciones de páginas de manual para las palabras secreto proporcionadas. Por ejemplo, si ejecuta sobre ffmpeg En tu terminal, es posible que veas poco como lo sucesivo:

Una ventana de terminal muestra el resultado del comando apropos. Específicamente, muestra los resultados de una consulta FFmpeg. En la pantalla hay una lista de nombres de páginas de manual relacionadas con FFmpeg.

El sobre ffmpeg comando es equivalente a hombre -k ffmpeg.

Algunos comandos tienen muchos manuales disponibles y, al utilizar el comando apropos, puede familiarizarse con todos ellos. Si no está familiarizado con la terminal, el comando apropos asimismo es consumado para encontrar comandos adecuados (no sólo páginas de manual); a menudo debería ser su primera opción.

El comando apropos funciona escaneando descripciones manuales en sondeo de palabras secreto, por lo que al crear su consulta, intente imaginar qué palabras secreto existirían normalmente. Es posible que en ocasiones tengas que probar algunas palabras secreto diferentes.

De forma predeterminada, coincide con cualquiera de las palabras secreto que ingresa, pero puede modificar este comportamiento con el indicador “–y”, que hace que un resultado coincida solo si todas las palabras especificadas aparecen en su descripción.

        apropos --and ffmpeg converter
    
Una ventana de terminal muestra el resultado del comando apropos. Específicamente, muestra los resultados de una consulta de convertidor FFmpeg. En la pantalla hay una lista de nombres de páginas de manual relacionadas con el convertidor FFmpeg.

Las páginas de manual se clasifican en secciones y los comandos de shell se encuentran en la sección uno: ejecute el hombre hombre comando para obtener más detalles o consulte nuestra derrotero sobre cómo funcionan las páginas de manual. Podemos condicionar nuestra búsqueda a una sección específica usando el indicador “–section” o “-s”, reduciendo la salida ruidosa de secciones irrelevantes.

        apropos --section 1 ffmpeg
    

Si tiene instalada la utilidad fzf, he creado una pequeña y útil aparejo para que pueda designar y cascar rápidamente una página de manual. Coloque el sucesivo comando en su archivo .bashrc y vuelva a cargar su shell ejecutando fuente ~/.bashrc.

        function manpick() {
  (( $# == 0 )) && return
  apropos --section 1 $@ | fzf | awk '{print $1}' | xargs man
}

Ahora, ejecuta archivo de selección en su terminal para ver todos los comandos de archivo disponibles. Puede condicionar su búsqueda escribiendo poco en el mensaje de fzf. Una vez que encuentre una página de manual relevante, presione la tecla Intro y debería cascar la página del manual. Asimismo puede proporcionar indicadores adicionales al comando apropos, por ejemplo, manpick –y convertidor ffmpeg.

El comando apropos debería instalarse de forma predeterminada en todas las distribuciones. Si no está instalado en el suyo, consulte el administrador de paquetes de su distribución e instale el paquete man-db.


Estas herramientas no sólo le ayudarán a cultivarse a utilizar la terminal, sino que asimismo le ayudarán mucho a posteriori de volverse competente. Luego de muchos abriles de usar Linux, todavía necesito consultar la documentación con frecuencia. Esto no es específico del terminal; Todo el software puede ser así. Muy a menudo los comandos pueden compartir indicadores comunes, por lo que puede significar la pena aprenderlos asimismo.

Related Posts

Nunca volveré a usar solo los parlantes del televisor posteriormente de actualizarme a un sistema de cine en casa Sonos, y esta proposición oficial es un buen momento para comprobar la diferencia por ti mismo.

Sonos es semejante de cine en casa y audio inalámbrico para varias habitaciones, y es conocido desde hace mucho tiempo por fraguar algunos de los mejores parlantes inalámbricos y las…

Windows necesita desesperadamente su propia MacBook Neo, pero parece inverosímil de construir

La MacBook Neo es uno de esos productos que instantáneamente hace que el resto del mercado parezca incómodo. A $599, o $499 para estudiantes, Apple ha conseguido propalar una computadora…

You Missed

Senado aprueba en segunda lección derogación de artículos esencia

Senado aprueba en segunda lección derogación de artículos esencia

Nunca volveré a usar solo los parlantes del televisor posteriormente de actualizarme a un sistema de cine en casa Sonos, y esta proposición oficial es un buen momento para comprobar la diferencia por ti mismo.

Nunca volveré a usar solo los parlantes del televisor posteriormente de actualizarme a un sistema de cine en casa Sonos, y esta proposición oficial es un buen momento para comprobar la diferencia por ti mismo.

Dominicana vence 7-5 a Venezuela con cuatro jonrones y avanza invicta en el Clásico Mundial

Dominicana vence 7-5 a Venezuela con cuatro jonrones y avanza invicta en el Clásico Mundial

La sonda Van Allen de la NASA reingresa a la Tierra por el Pacífico sin causar daños

La sonda Van Allen de la NASA reingresa a la Tierra por el Pacífico sin causar daños

Exreina de belleza enfrenta cargos por la crimen de su bebé – Remolacha

Exreina de belleza enfrenta cargos por la crimen de su bebé – Remolacha

Trasladan a Ciudad Nueva a reo implicado en asalto a platería – Remolacha

Trasladan a Ciudad Nueva a reo implicado en asalto a platería – Remolacha