Los mejores sitios web y libros para transformarte en un héroe de línea de comando de Linux
Una vez que haya cambiado a la distribución de Linux elegida y se haya acostumbrado a la interfaz de usuario, debería estar feliz de continuar. ¿Pero qué pasa si quieres funcionalidad extra? ¿Qué pasa si hacer clic con el mouse sobre unos pocos menús no 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 lanzar una ventana de terminal (generalmente CTRL + ALT + T) o cierre sesión en el escritorio para cambiar a la línea de comandos principal, puede ser difícil recordar todos y cada uno de los comandos que necesita.
Estos son los sitios web y los libros que necesita para convertirse en un maestro de la línea de comandos..
¿Qué es la línea de comando??
“Línea de comando” es un término genérico dado 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 frente a Windows PowerShell: ¿Cuál es la diferencia? Los usuarios de Windows pueden arreglárselas sin usar el Símbolo del sistema o PowerShell. Pero con Windows 10 y nuevas características a la vuelta de la esquina, tal vez sea hora de que aprendamos. Más información), al igual que macOS. En Linux, la línea de comando se conoce comúnmente como
- la linea 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 la cáscara. Para ayudarlo, adopte libros y sitios web que lo ayudarán a afinar su capacidad en el terminal. Aquí hay algunas sugerencias.
Grandes sitios web para aprender la línea de comandos
Primero, echaremos un vistazo a cinco grandes sitios web destinados a ayudarte a aprender más comandos de bash.
1. La Guía de Bash
Escrita principalmente por Maarten Billemont, The Bash Guide, lo suficientemente apropiada, 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 lo básico de lo que es bash, los diferentes modos (interactivo y no interactivo), y cómo llegó a ser, este sitio ofrece un fondo completo para ayudarlo a comprender la mecánica de la línea de comandos..
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 simple, sin estilo, simple, 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 ningún problema 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. Los tutoriales de Ryan
Tienes dos razones para revisar los tutoriales de Ryan. Primero, está la sección de tutoriales de Linux, que se divide en 13 secciones y tiene como objetivo proporcionarle una serie de tutoriales para 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, if sentencias, bucles y funciones. Si no le son familiares, no se preocupe, son razonablemente sencillos.!
4. Guía del usuario de openSUSE
El manual de openSUSE 9.0, alojado en el sitio web de soporte de TI de la Universidad de Cambridge, es una guía exhaustiva y de búsqueda con un gran capítulo dedicado a la línea de comandos. En el momento de visitar este recurso, descubrirá las canalizaciones 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 utilizar 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 ayuda de la línea de comando. A lo largo de los años, MakeUseOf ha producido numerosos tutoriales que muestran cómo usar la línea de comandos. Esto incluye 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 tendrás que reiniciar en algún momento. ¿Pero cómo? Hay varios comandos de apagado disponibles para los usuarios de Linux. Obtenga más información sobre el montaje de discos y particiones Montaje de discos duros y particiones con la línea de comandos de Linux Montaje de discos duros y particiones con la línea de comandos de Linux ¿Desea obtener más del terminal de Linux? Aprender a montar y desmontar manualmente sus discos duros es un excelente lugar para comenzar. Las distribuciones modernas de Linux hacen esto mucho más fácil e intuitivo que nunca. Lee mas .
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 comando que debes leer
No son solo los sitios web donde encontrará una gran cantidad de comandos de Linux para capturar o sumergirse. Estos tres libros resultarán particularmente útiles para desarrollar su conocimiento de bash.
1. Línea de comando Kung Fu
Con un título completo de “Kung Fu de línea de comandos: trucos de scripts de Bash, consejos de programación de shell de Linux y Bash One-liners, 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 del resultado del comando.
Kung Fu de línea de comandos: trucos de scripts de Bash, consejos de programación de shell de Linux y líneas rápidas de Kung Fu de comando: trucos de scripts de Bash, consejos de programación de shell de Linux y líneas de Bash de Bash Compre Ahora En Amazon $ 14.53
En el camino, se detiene en cada comando vital, dándole contexto y fondo. Estos son aspectos cruciales del aprendizaje y evitan que las cosas se sequen. Mejor aún es el comentario de Cannon, que se enfoca en usar el terminal como una 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 comandos. Aunque se autodenomina como un “Introducción,” este volumen en realidad va mucho más profundo. De hecho, podría fácilmente ser una referencia completa a la línea de comandos..
La línea de comandos de Linux: una introducción completa La línea de comandos de Linux: una introducción completa Compre Ahora En Amazon $ 27.21
En el lado negativo, este libro es un poco pesado. El diseño es bueno para resaltar los comandos y sus variaciones, pero, aparte de ejemplos útiles, puede ser una lectura difícil. Ocasionalmente, páginas enteras se asignan a texto sin el menor indicio de un comando..
También puede acceder a gran parte de los contenidos de este libro a través del sitio web www.linuxcommand.org.
3. Línea de comandos de Linux y Shell Scripting Bible
Finalmente, se encuentra este libro de Richard Blum y Christine Bresnahan, que forma parte de la vasta gama de guías de Wiley relacionadas con TI. La tercera edición se publicó en 2015 y se considera la “Hoja de ruta definitiva para dirigir la comunicación con su sistema.” De pie en 816 páginas, esto no es un alarde inexacto!
La línea de comandos de Linux y la Shell Scripting Bible, tercera edición La línea de comandos de Linux y la Shell Scripting Bible, tercera edición Compre Ahora En Amazon $ 22.01
Mientras que los otros dos libros en esta lista presentan una muestra de scripts de 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 los scripts de shell. Si bien se recomienda que lea en orden, este volumen también es un buen libro de referencia..
O simplemente usa 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 puede incluir un modificador (normalmente -h) al final de un comando relacionado con el programa. Las pantallas de información resultantes deberían mostrarte dónde te estás equivocando..
Con tantas formas de controlar la línea de comandos en Linux, es una sorpresa que más personas no sean adeptas. Pero si desea un control total sobre su PC con Linux, la línea de comandos continúa siendo el lugar donde se encuentra el poder real. Con la práctica, puede ser más rápido que arrastrar un puntero del mouse por la pantalla.
¿Tienes conocimiento experto de la terminal? ¿Cómo te las arreglaste? ¿Algún consejo para compartir con los recién llegados a Linux? Dinos en los comentarios.
Explorar más sobre: Programación.