¿Cómo debería un estudiante de física / STEM abordar el aprendizaje de Linux / Ubuntu como un principiante absoluto?

Primero, sugiero a todos los estudiantes que aprendan Linux porque no solo fue una distribución gratuita y también una gran comunidad.

En el mundo de hoy está bajo Linux

Linux es divertido y puedes automatizar las cosas mediante scripts.

Si eres principiante lee este libro.

Richard Blum, Christine Bresnahan: Amazon.es: tienda Kindle

Para scripting puedes leer este libro

http://www.tldp.org/LDP/Bash-Beg…

entonces puedes leer http://www.tldp.org/LDP/abs/abs-… Por el script de shell

Puedes automatizar las cosas.

puedes programar las descargas según tus horarios

Si quieres entender las cosas más rápido, puedes leer esto

Tutorial de UNIX. Simple y fácil de entender para una nueva abeja.

Linux te ayuda a configurar tu sistema por ti mismo.Bash, un shell desarrollado por GNU y ampliamente utilizado en Linux.

Tiene libertad para reescribir o editar el código del núcleo.

Linux es su seguridad es mucho más fuerte que otros sistemas operativos

Si quieres convertirte en un hacker, facilita las cosas usando Kali Linux.

Puede obtener el trabajo de administrador del sistema, lea https://www.google.co.in/url?sa=….

Finalmente sugiero aprender Linux, te ayuda en seguridad, menos virus, instalaciones gratuitas.

Comience a trabajar en problemas reales y aprenda lo que necesita en el camino.

Para la manipulación de scripts / datos, te sugiero que aprendas Python. El uso de comandos de shell ofrece algunos beneficios, pero sed / awk, etc., ahora son reemplazables por un script de Python.

También puede encontrar que aprender un poco sobre Makefiles y autotools puede ayudar con problemas de compilación. Pero de nuevo, aprende como necesites, este pozo es profundo.

Si va a usar programas basados ​​en Fortran / C / C ++ (para la generación de MC, etc.), aprenda a usar un depurador (por ejemplo, gdb). Ahorra horas y horas de dolor de cabeza.

De la misma manera que comenzó a usar Microsoft Windows.

Linux / Ubuntu no es muy diferente de sus sistemas operativos estándar.

Su GUI es muy fácil de usar y no debe plantear ningún desafío a los usuarios nuevos.

Sin embargo, es posible que deba aprender a usar el terminal (herramienta de línea de comandos) para explotar todo el potencial del sistema operativo Linux.

Un consejo: no intente configurar / instalar Linux usted mismo si no desea perder sus datos existentes.