Para una mejor comprensión de los servidores en Linux Ubuntu, ¿qué debo aprender a escribir en la terminal?

Querrás aprender a usar hombre e información. Usarlos es bastante fácil. Puedo mostrarle a cualquier principiante cómo hacerlo en un par de minutos. Se necesita un poco más de tiempo para lograr otras dos cosas. Mientras hace esto, no se ejecute como root, excepto cuando sea absolutamente necesario. Incluso entonces, sudo es tu amigo. Significa que tiene que decir cuándo tiene la intención de ejecutar un comando privilegiado.

Primero, querrás ser competente en el uso de un shell. Dado que Bash es probablemente lo que encontrarás, y es bueno, aprende. En unos meses, pruebe con otros para ver si los prefiere. Deberá comprender la sintaxis de comandos básicos, algunos comandos comunes, cómo conectarlos, cómo redirigir la entrada y la salida, etc. Si no está completamente familiarizado con las interfaces de línea de comandos, no aprenderá tan fácilmente de la página de manual de bash. Es una referencia, no un tutorial.

En segundo lugar, querrá sentirse cómodo leyendo páginas de manual. Me gustaría decir que tienen un formato y estilo completamente uniformes, pero hay alguna variación. Algunos son notablemente detallados, otros van directo al grano. Desea llegar al punto donde puede obtener la información que necesita para ejecutar los comandos que desea utilizar de la documentación que se proporciona allí, al menos como punto de partida. No asumas que tienes que memorizarlo todo. Incluso para los comandos que uso todo el tiempo, busco periódicamente algunas de las opciones más oscuras cuando las necesito.

La mejor manera de entender Linux, a nivel de servidor, es instalar Linux sin GUI (interfaz gráfica de usuario). Tal vez en una máquina virtual en su sistema operativo principal, para que no rompa nada y pueda tomar instantáneas y revertir si algo adivina realmente mal.

No tendrá opción para aprender la línea de comando, ya que será la única interfaz disponible. Aprenderá a usar vi o nano para editar archivos de configuración, aprenderá a administrar una red, usar SSH, mc, páginas man, bash, zsh, etc.

Por cierto, al instalar un servidor, cualquier administrador serio del sistema no instalará una interfaz de usuario de escritorio.

Por último, pero no menos importante, no hay una ventaja valiosa de usar Ubuntu para un servidor, solo quédese con Debian …