La sintaxis desconocida y la necesidad de memorizar los comandos pueden asustarlo al principio, pero sentirse cómodo con la terminal definitivamente será útil a largo plazo.
Más aún, puede usar las flechas hacia arriba y hacia abajo en su teclado para navegar por los comandos que ha ingresado antes. Esto simplifica enormemente su trabajo y lo hace más amigable para los principiantes. A medida que se convierta en un mejor desarrollador, la necesidad de utilizar la interfaz de línea de comandos (CLI), comúnmente conocida como terminal, se hará más evidente.
Ayuda de la línea de comandos
De vez en cuando tendrá un problema en su máquina Linux. Y cuando lo hagas, lo más probable es que vayas a Google.
Muy pronto, a medida que escanea los resultados en sitios de desarrolladores comunes como Stack Overflow , se dará cuenta de que las correcciones de la línea de comandos son más dominantes en comparación con las soluciones gráficas. Y si no se siente cómodo con el terminal, esto también se convierte en un problema.
Muchos comandos requieren requisitos previos que los usuarios deben instalar antes de emitir el comando. Por lo tanto, copiar y pegar sin saber lo que está haciendo no es una opción viable.
La conexión remota se vuelve más fácil
Para conectarse a un sistema remoto como un servidor privado virtual (VPS), Linux utiliza un protocolo ampliamente conocido conocido como SSH . En Linux, puede acceder a él a través de una aplicación de línea de comandos llamada OpenSSH.
La mayoría de los proveedores de VPS no proporcionan una interfaz gráfica para conectarse a su servidor. E incluso si lo hacen, notará de inmediato lo lento que es. SSH, por otro lado, es una forma segura, confiable y rápida de ejecutar comandos en su escritorio remoto.
Si trabaja como desarrollador, es posible que no siempre tenga acceso físico al servidor. La capacidad de conectarse a su servidor de forma remota pronto se convierte en una necesidad en tales situaciones.
Más herramientas de línea de comandos que GUI
En varios proyectos de código abierto, los desarrolladores generalmente primero brindan acceso de línea de comandos a sus aplicaciones. Más adelante, pueden proporcionar soporte de GUI.
La GUI no siempre incluye todas las opciones disponibles en la aplicación de línea de comandos.
Además, si desea disfrutar de los beneficios de una aplicación sin esperar una GUI, seguramente necesitará estar cómodo con la línea de comandos.
Única opción en servidores Linux
Si bien puede controlar el sistema operativo gráficamente con un entorno de escritorio, es posible que no tenga hardware de pantalla mientras trabaja en servidores. En tales situaciones, saber cómo usar la terminal de Linux puede ayudar.
Además, la resolución de problemas se vuelve mucho más fácil cuando sabe cómo monitorear y controlar los servicios que se ejecutan en un sistema Linux.
Sintaxis estructurada de comandos
Contrariamente al pensamiento común de que solo tienes que andar memorizando tantos comandos, hay convenciones que puedes seguir.
La estructura común seguida por los comandos es: command [options] [arguments]
Esto significa que si encuentra alguna aplicación en GitHub o si carga la suya propia, este es el formato esperado. Por lo tanto, no le resultará difícil seguir fácilmente los diferentes proyectos.
El terminal también admite la finalización con tabulación, es decir, puede escribir un comando y luego, antes de completarlo, puede presionar la tecla Tab para autocompletar. Este atajo es útil cuando tiene comandos largos que requieren mucho esfuerzo para escribir
Fecha actualización el 2021-05-24. Fecha publicación el 2021-05-24. Categoría: linux Autor: Oscar olg Mapa del sitio Fuente: makeuseof