Ventajas y desventajas de usar los comandos en windows y ubuntu:
Algunas de las ventajas son:
Ciertos comandos son más fáciles de ejecutar y más “flexibles” al emplear línea de comandos (o CLI).
En general, puede ser más rápida la ejecución de un comando por CLI, que gráficamente.
En ciertas aplicaciones, se puede arribar a un mejor y más rápido resultado empleando línea de comandos. Obviamente requiere que el usuario conozca muy bien los comandos
Todas las opciones y operaciones son invocables en una forma consistente, a un nivel superior al de un simple comando.
En general, puede ser más rápida la ejecución de un comando por CLI, que gráficamente.
En ciertas aplicaciones, se puede arribar a un mejor y más rápido resultado empleando línea de comandos. Obviamente requiere que el usuario conozca muy bien los comandos
Todas las opciones y operaciones son invocables en una forma consistente, a un nivel superior al de un simple comando.
Todas las opciones y operaciones que permite la línea de comandos son ejecutadas más o menos de la misma manera. Aún cuando las interfaces gráficas permiten un mayor nivel de interacción natural, la localización y utilización de los comandos dependen del contexto, mientras, en las interfaces por línea de comandos, se observa una uniformidad al momento de usar, bien sea un comando simple, como un comando complejo y especializado.
Algunas de las desventajas son:
Poco intuitiva:La principal razón por la cual suelen ser poco utilizadas es por la complejidad de uso. Normalmente un usuario no sabe qué hacer cuando se topa con este tipo de interfaces. La curva de aprendizaje es larga y muchas veces tediosa si la comparamos con las interfaces gráficas de usuario.
Comandos pocos obvios:Esto va de la mano por lo visto en el apartado anterior. El nombre de un comando puede no coincidir exactamente con su función.
Un ejemplo clásico se dá con el programa CHKDSK en los sistemas Windows. Este se encarga de analizar el disco en busca de errores donde el significado sería “CHecK DiSK”.
No es muy visualmente: Otra de las debilidades es que solo permite expresar cosas mediante texto plano. Lo que nos lleva a no poder visualizar imágenes, videos, trabajar en edición multimedia, etc.
No es amistoso para los que apenas están aprendiendo: Combinando estas tres desventajas formamos una más grande. Los usuarios primerizos no saben cómo trabajar salvo que hayan tenido instrucción previa o hayan leído el respectivo manual de referencia.
Cabe recalcar la importancia de recurrir a la documentación y de hecho en la programación es fundamental la afinidad a la lectura de este tipo de materiales.
Aquí te dejamos un vídeo para que veas las ventajas y desventajas de usar comandos en estos dos sistemas operativos.