¿Cuál es el contenido principal de la capacitación en Linux y cuánto tiempo lleva completarla?
¿Qué necesitas aprender para aprender Linux? Las direcciones son diferentes y el contenido a aprender también es diferente, que se puede dividir aproximadamente en las siguientes direcciones:
Operación y mantenimiento, mantenimiento de servidores Linux
Desarrollo de aplicaciones, desarrollo Aplicaciones Linux
Desarrollo de bajo nivel
Qué aprender sobre el desarrollo de aplicaciones Linux
El aprendizaje de Linux se basa principalmente en comandos. Por lo tanto, los principiantes pueden encontrarlo aburrido o. Incluso confuso. Las cosas se pueden hacer con sólo unos pocos clics del ratón, ¿por qué tocar tanto? Aquí hay dos razones, y puede agregarlas:
Debido a consideraciones de recursos, la mayoría de los servidores Linux no tienen una interfaz gráfica
La línea de comando facilita la automatización y escribe una serie de Las operaciones de ingreso del script pueden reemplazar la operación manual
Y divido su aprendizaje en las siguientes etapas:
Uso básico
Desarrollo y depuración
<. p>Comprensión sistemáticaEstas tres etapas tienen diferentes requisitos para la acumulación de conocimiento, pero en general, no existe un orden estricto.
Al igual que con Windows, ¿qué aprendiste cuando estabas aprendiendo sobre Windows?
¿Encender y apagar?
¿Instalar y desinstalar software? Por ejemplo, instale un reproductor de video o de música (¿por qué necesita instalar esto?).
¿Cómo abrir el software instalado? Por ejemplo, abre un navegador para navegar por Internet, abre un editor para escribir un documento
¿Cómo almacenar tu propia información? Mover, crear, eliminar, etc.
Cómo utilizar el software ofimático
...
¿Crees que no lo has aprendido deliberadamente?
Lo mismo ocurre con el aprendizaje de Linux, que consiste en aprender estos usos más comunes,
Cómo encender y apagar el ordenador
Cómo acceder al Internet
Cómo abrir la línea de comando
Cómo usar la línea de comando para instalar y desinstalar software
Cómo editar texto
Cómo crear, mover y eliminar archivos
Cómo ver el contenido del archivo y descomprimirlo
...
Lo más difícil en esta etapa es la conversión de la interfaz gráfica a la línea de comando.
Entonces, para la segunda etapa, necesitas aprender:
Cómo escribir aplicaciones Linux
Cómo compilar o construir tu programa
Cómo ejecutar tu programa
Cómo localizar errores en el programa
La tercera etapa es un proceso de aprendizaje largo, pero es todo para el desarrollo, e incluye:
Comprenda y practique todo es un archivo
Archivo ELF, el principal formato de archivo ejecutable de Linux
Los principios básicos de los principales mecanismos de Linux, como la programación de procesos, la administración de memoria y la memoria virtual , sistema de archivos, etc. Ya que desea escribir una aplicación Linux, ¿cómo es posible que no comprenda el mecanismo principal de la plataforma en la que se encuentra?
Cuanto más difícil es el problema, más conocimientos básicos se necesitan.