Los mejores sitios web y libros para transformarte en un héroe de línea de comandos de Linux

  • Edmund Richardson
  • 0
  • 4145
  • 1327
Anuncio

Una vez que haya cambiado a su distribución de Linux elegida y se haya familiarizado con la interfaz de usuario, debería estar feliz de continuar. Pero, ¿y si quieres una funcionalidad adicional? ¿Qué sucede si hacer clic con el mouse sobre algunos menús no le brinda la experiencia de usuario avanzado que desea??

La respuesta, por supuesto, es abrazar la línea de comando. Pero tan fácil como es iniciar una ventana de terminal (generalmente CTRL + ALT + T) o cierre sesión en el escritorio para cambiar a la línea de comando principal, puede ser difícil recordar cada uno de los comandos que necesita.

Aquí están los sitios web y libros que necesita para convertirse en un maestro de línea de comando.

¿Qué es la línea de comando??

“Línea de comando” es un término genérico dado a las interfaces de usuario basadas en texto. Windows tiene dos (Símbolo del sistema y Símbolo del sistema de Windows PowerShell frente a Windows PowerShell: ¿Cuál es la diferencia? Símbolo del sistema vs. Windows PowerShell: ¿Cuál es la diferencia?) Los usuarios de Windows pueden pasar sin usar el Símbolo del sistema o PowerShell. Pero con Windows 10 y nuevas funciones a la vuelta de la esquina, tal vez es hora de que aprendamos), al igual que macOS. En Linux, la línea de comando se conoce comúnmente como

  • la línea de comando,
  • el terminal (esencialmente una emulación de un terminal de PC clásico),
  • la consola (otro nombre para terminal),
  • un shell (un entorno de línea de comando), o
  • golpetazo.

Este último nombre es un acrónimo de segundoourne UNAganancia SHell, y es lo que aparece en la mayoría de los sistemas operativos Linux cuando se inicia el terminal. Un shell es esencialmente un programa o entorno que admite comandos basados ​​en texto..

Entonces, ¿qué puedes hacer para aprender estos comandos? Puedes practicar y pasar mucho tiempo en el shell. Para ayudarlo, adopte libros y sitios web que lo ayudarán a perfeccionar su capacidad en la terminal. Aquí hay algunas sugerencias.

Grandes sitios web para aprender la línea de comando

Primero, echaremos un vistazo a cinco sitios web geniales destinados a ayudarlo a aprender más comandos bash.

1. La guía Bash

Escrito principalmente por Maarten Billemont, The Bash Guide, apropiadamente, es una colección de código abierto de guías y ejercicios que puede utilizar para familiarizarse con la línea de comandos.

Comenzando con los conceptos básicos de qué es bash, los diferentes modos (interactivo y no interactivo), y cómo surgió, este sitio ofrece una base integral para ayudarlo a comprender la mecánica de la línea de comando.

2. El libro de cocina de Linux

La versión en línea del libro impreso del mismo nombre, The Linux Cookbook es de Michael Stutz. Esta versión basada en web está en HTML antiguo, sin estilo y sin formato, y como tal no ofrece una lectura fácil. Sin embargo, tiene una función de búsqueda, por lo que no debería tener problemas para encontrar lo que está buscando..

Su gran tamaño y profundidad le da un lugar bien ganado en esta lista. Sin embargo, para una versión actualizada, deberá dirigirse a Amazon.

3. Tutoriales de Ryan

Tienes dos razones para ver los Tutoriales de Ryan. En primer lugar, está la sección Tutorial de Linux, que se divide en 13 secciones y tiene como objetivo brindarle una serie de tutoriales para trabajar con el fin de desarrollar su comprensión de la línea de comandos.

Además, hay una sección de Bash Scripting, que explica la programación básica que puede hacer en la línea de comandos. Esto cubre variables, si declaraciones, bucles y funciones. Si no le son familiares, no se preocupe, son bastante sencillos.!

4. Guía del usuario de openSUSE

Alojado en el sitio web de soporte de TI de la Universidad de Cambridge, el manual de openSUSE 9.0 es una guía de búsqueda en profundidad con un gran capítulo dedicado a la línea de comandos. A los pocos minutos de visitar este recurso, conocerá las tuberías y aprenderá a crear un archivo. Naturalmente, se requiere algún conocimiento previo!

Esencialmente un manual HTML, este es un sitio bastante simple, pero con una gran cantidad de información que puede usar para actualizar su conocimiento de la línea de comandos.

5. Justo aquí en MakeUseOf!

Seríamos negligentes si no mencionáramos nuestras propias contribuciones al mundo de la línea de comando. Con los años, MakeUseOf ha producido numerosos tutoriales que demuestran cómo usar la línea de comandos. Estos incluyen todo, desde apagar su PC 5 maneras de apagar su computadora Linux desde la línea de comandos 5 maneras de apagar su computadora Linux desde la línea de comandos Ningún sistema operativo es perfecto. Linux no es una excepción, y necesitará reiniciar en algún momento. ¿Pero cómo? Hay varios comandos de apagado disponibles para los usuarios de Linux. para montar discos y particiones Montaje de discos duros y particiones usando la línea de comandos de Linux Montaje de discos duros y particiones usando la línea de comandos de Linux ¿Busca obtener más del terminal de Linux? Aprender a montar y desmontar manualmente los discos duros es un excelente lugar para comenzar. Las distribuciones modernas de Linux hacen que esto sea mucho más fácil e intuitivo que nunca. .

Entonces, siéntase libre de marcar nuestra sección de Linux junto con los otros sitios mencionados anteriormente.

Libros con conocimiento de línea de comandos que debe leer

No son solo sitios web donde encontrarás un montón de comandos de Linux para agarrarte o sumergirte. Estos tres libros serán particularmente útiles para desarrollar tus conocimientos básicos..

1. Línea de comando Kung Fu

Con un título completo de “Línea de comando Kung Fu: trucos de scripting de Bash, consejos de programación de Shell de Linux y frases de Bash, Este libro de Jason Cannon es sorprendentemente sencillo. Afortunadamente, comienza con algunos comandos útiles (como sudo !! para ejecutar el último comando como root) y termina con la observación de la salida del comando.

Command Line Kung Fu: trucos de scripting Bash, consejos de programación de Linux Shell y Bash One-liners Línea de comando Kung Fu: trucos de scripting Bash, consejos de programación de Linux Shell y Bash One-liners Comprar ahora en Amazon $ 14.80

En el camino, se detiene en cada comando vital, ofreciéndole contexto y antecedentes. Estos son aspectos cruciales del aprendizaje y evitan que las cosas se sequen. Mejor aún es el comentario de Cannon, que se centra en usar el terminal como herramienta..

2. La línea de comandos de Linux: una introducción completa

Cortesía de William E Shotts, este título de 2012 es una excelente forma de ingresar a la línea de comando. Aunque se estiliza como un “Introducción,” Este volumen en realidad va mucho más profundo. De hecho, podría sentarse fácilmente como una referencia completa a la línea de comando.

La línea de comandos de Linux: una introducción completa La línea de comandos de Linux: una introducción completa Comprar ahora en Amazon

En el lado negativo, este libro es un poco pesado. El diseño es bueno para resaltar comandos y sus variaciones, pero, aparte de ejemplos útiles, puede ser una lectura difícil. Ocasionalmente, páginas enteras se entregan al texto sin una pista de un comando.

También puede acceder a gran parte del contenido de este libro a través del sitio web www.linuxcommand.org.

3. Línea de comandos de Linux y Shell Scripting Bible

Finalmente es este libro de Richard Blum y Christine Bresnahan, parte de la amplia gama de guías de viaje relacionadas con TI de Wiley. La tercera edición se publicó en 2015 y se considera la “Hoja de ruta definitiva para la comunicación directa con su sistema.” Con 816 páginas, esto no es una jactancia imprecisa!

Linux Command Line y Shell Scripting Bible, tercera edición Linux Command Line y Shell Scripting Bible, 3.a edición Compre ahora en Amazon $ 29.95

Mientras que los otros dos libros en esta lista presentan una muestra de secuencias de comandos bash, Blum y Bresnahan llevan esto un paso más allá. Aquí encontrará todo lo que necesita para desarrollar una comprensión profunda de la línea de comandos y las secuencias de comandos de shell. Si bien se recomienda que lo lea en orden, este volumen también es un buen libro de referencia.

O simplemente use la terminal!

Cada vez que te quedas atascado usando el terminal de Linux, puedes solicitar ayuda. Esto podría ser simplemente escribiendo ayuda para obtener instrucciones generales, o podría ser mediante la inclusión de un modificador (normalmente -h) al final de un comando relacionado con el programa. Las pantallas de información resultantes deberían mostrarle dónde está yendo mal.

Con tantas formas de manejar la línea de comandos en Linux, es una sorpresa que más personas no sean expertas. Pero si desea un control total sobre su PC con Linux, la línea de comando continúa donde se encuentra el verdadero poder. Con la práctica, puede ser más rápido que arrastrar el puntero del mouse por la pantalla.

¿Tiene conocimiento experto de la terminal? ¿Cómo te las arreglaste? ¿Algún consejo para compartir con los recién llegados de Linux? Dinos en los comentarios.




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.