Software libre

¿Por qué tantos usuarios de GNU/Linux prefieren la línea de comando?

¿Por qué tantos usuarios de Linux prefieren CLI sobre una interfaz gráfica? Encontré algunas contribuciones útiles la última vez que vi este comentario en Reddit:

Por la misma razón, prefiero hablar que señalar y gruñir. Fluye muy bien y da buenos comentarios.

Trabajo con aplicaciones de GUI con más frecuencia que con la CLI, pero así es como realizo mis tareas de desarrollo más importantes. La interfaz de línea de comando podría decirse que tiene una curva de aprendizaje abrupta, pero una vez que lo domines, te encantará porque se convertirá en una segunda naturaleza.

Aquí están las razones más universales, creo que muchos usuarios de Linux prefieren la interfaz de línea de comando.

1. Libre de distracción 
Lo primero que me gusta de la CLI es su interfaz libre de distracciones. De acuerdo, el blanco y negro predeterminado puede ser intimidante las primeras veces, pero se ve la bendición de que es una vez que lo dominas.

En todo momento, la interfaz muestra solo la información necesaria para tu proyecto actual y cualquier otra información está a una cantidad de teclas presionadas. De esta manera, te mantienes enfocado en las cosas importantes.

2. Más verboso
Piénsalo: es casi imposible ajustar cada opción de línea de comando en un panel de opciones de GUI. Los editores de texto e IDE (entre otras aplicaciones complejas) logran poner varias opciones en barras de herramientas y diseños ocultos después de un tiempo de programación, pero se agregan más opciones de funciones a lo largo del tiempo, que al llamar invocan comandos en segundo plano.

Si alguna vez has creado una aplicación GUI antes, sabrías que cada opción que ves en la ventana de la aplicación está ligada a un comando que se ejecuta en segundo plano. De hecho, antes de que las funciones se implementaran como opciones de GUI, el aspecto CLI se soluciona primero. Debido a este hecho, la CLI siempre será más prolija en términos de conjuntos de opciones y usabilidad.

3. Requiere menos espacio de almacenamiento
Este es más o menos obvio. Las aplicaciones basadas en línea de comandos requieren menos espacio de almacenamiento porque carecen de la “pulcritud” que tienen las aplicaciones de GUI, sin importar lo livianas que sean.

Esto significa que si el espacio de almacenamiento es un problema para ti, es mejor que utilices aplicaciones basadas en CLI sin la preocupación de perder productividad. Y esto lleva a mi siguiente punto;

4. Mejora la productividad
Trabajar en un modo libre de distracciones ya aumenta la productividad y el hecho de que trabajas solo con tu teclado la mayor parte del tiempo mejora tanto tu flujo de trabajo como tu estado de ánimo.

Un amigo desarrollador me dijo una vez: “cuanto menos toques el ratón mientras trabajas, más productivo serás”. Por lo tanto, no es de extrañar que los programadores maestros prefieran utilizar editores basados ​​en CLI, p. Vim y Emacs.

5. El más eficiente con la memoria
Trabajar desde la CLI es mucho más amigable con la memoria que usar una aplicación GUI y un buen escenario de muestra es Git. Las principales aplicaciones de GUI para Git son lo suficientemente eficientes en cuanto a la memoria, pero usar Git directamente desde la línea de comandos es lo más amigable con la memoria que pueden ser tus operaciones.

6. Distro-agnóstico
Las aplicaciones de línea de comandos rara vez usan comandos diferentes, independientemente de la distribución en la que se ejecutan, pero ese no suele ser el caso con las aplicaciones GUI en las plataformas GNU / Linux, macOS y Windows, ya que las opciones se pueden reorganizar para adaptarse al esquema de interfaz de usuario de la plataforma.

Dentro del ecosistema de Linux, bash, por ejemplo, usa los mismos comandos. Como administrador del sistema, todo lo que necesita hacer es aprender bash y debería poder usar cualquier otra distribución de Linux.

Existen otros motivos por los cuales la CLI es más atractiva para muchos usuarios de Linux, como la automatización mediante scripts y la velocidad general.

Ya sea que uses la línea de comando más que las aplicaciones de la GUI, estoy seguro de que tienes ya ideas sobre por qué tantos usuarios de Linux prefieren usarla más de lo que usan las aplicaciones de la GUI.

Original: Martins D. Okoi

(Visitada 1 veces, 1 visitas hoy )
Comparte

Acerca del autor

maslinux

maslinux

GNU/Linux, UNIX, software libre y código abierto.
Blogger, vegetariano y entusiasta de los animales.

7
Responder

avatar
Imágenes
 
 
 
Auido y vídeo
 
 
 
Otros archivos
 
 
 
5 Hilo de comentarios
2 Hilo de respuestas
0 Seguidores
 
Comentario más reaccionado
Hilo de comentarios más populares
5 Autores de comentarios
juanma1980ArqueromaslinuxfernanCésar LeónAutores de comentarios más recientes
  Suscribirse  
+ nuevos + antiguos + votados
Notificarme de
maslinux
Invitado
maslinux

4

Anonymous
Invitado
Anonymous

5

César León
Invitado

Yo la uso para sentirme hacker jaja.

fernan
Invitado
fernan

Hola:
Hay una cosa que yo creo que siempre se recomienda usar los comandos porque es mas seguro e infirma de errores, esta cosa es actualizar el sistema la mayoría de distribuciones tienen también aplicaciones gráficas para actualizar el sistema (synaptic, software, yast, octopi, rigo, porthole) pero a vece fallan o te ocultan información, sin embargo para actualizar el sistema la terminal te dice todo.
Saludos.

Arquero
Invitado
Arquero

De acuerdo en todo menos en lo de productividad, escribir 2 frases para algo que puedes hacer con un click no es ser precisamente productivo…

juanma1980
Invitado
juanma1980

Depende de si sabes trabajar rápido con una terminal o no.
Para mi perder el tiempo moviendo el ratón para buscar un control sobre el que hacer click es mucho menos productivo… pero como todo depende del contexto, nuestros conocimientos/pericia..etc…

p.d. En una terminal, quien sabe usarla, rara vez escribe ya no dos frases sino si quiera dos palabras completas (autocompletado, navegación o búsqueda por historial, uso de alias…etc..)

El Iglú

El Iglú

Categorías

Count per Day

  • 7965Lecturas hoy:
  • 20676Lecturas ayer:
  • 1534312Total visitantes 2018:
  • 4096Visitas hoy:
  • 11316Ayer:
  • 8,462Visitantes por día:
  • 53Visitantes conectados:

Archivos