7 años de operación y mantenimiento, resumen de la experiencia en Linux

Mucha gente está mencionando Linux, entonces, ¿qué necesitamos saber sobre Linux, qué necesitamos aprender y qué podemos hacer después de aprender? Hoy usaré este artículo específicamente para responder a tus dudas.

image.png

¿Qué importancia tiene Linux ?

Antes de responder qué aprender, echemos un vistazo a por qué necesitamos aprender. Actualmente en el mercado, Linux ocupa la mayor parte del campo de los servidores, y si usted es un trabajador de operación y mantenimiento , si no comprende el uso básico de Linux, ¿cómo puede desarrollarlo o mantenerlo?

¿Qué necesita aprender Linux?

El contenido de aprendizaje de Linux es muy extenso:

Cuando se trata de Linux, ¿qué piensas por primera vez? ¡Operación y mantenimiento! De hecho, todo el mundo sabe que aprender Linux es para la operación y el mantenimiento, y la operación y el mantenimiento y Linux son básicamente lo mismo en la mente de todos.

¿Pero es éste realmente el caso? Linux es en realidad una gran dirección. Se pueden subdividir muchas direcciones pequeñas. Para la dirección de empleo de Linux:

·  Operación y mantenimiento --- operación y mantenimiento del sistema, operación y mantenimiento de la base de datos (D BA ), operación y mantenimiento del desarrollo de Python, seguridad de la red, operación y mantenimiento de la computación en la nube

·  Desarrollo --- desarrollo de aplicaciones --- desarrollo de aplicaciones de escritorio, desarrollo de aplicaciones integradas, desarrollo de servidores en segundo plano.

·  Desarrollo subyacente: desarrollo de controladores, trasplante de kernel, trasplante de uboot, trasplante de Android

Por lo tanto, antes de aprender Linux , todos deberían comprender para qué es útil Linux y qué ocupaciones requieren Linux. De lo contrario, estudia a ciegas, de hecho, al final, solo encontrarás que tus logros se quedan cortos y no obtendrás nada. Especialmente en los días de hoy, cuando nuevos conceptos como microservicios y distribuidos están surgiendo en un flujo interminable, Linux es una parte importante de la prestación de soporte.

Contenido de aprendizaje de Linux

Si realmente desea aprender Linux, el primer paso es instalar el sistema.

La diferencia entre Linux y Windows es que debido a que Linux es un sistema de código abierto, existen muchas distribuciones de Linux en el mercado. Entonces, primero debemos elegir una distribución de Linux.

·  Seleccionar las distribuciones de corriente, tales como Ubuntu, CentOS , RedHat, Debian y así sucesivamente . Estos sistemas son todos sistemas excelentes y hay mucha información en Internet, es más fácil resolver problemas cuando se encuentran con problemas.

Por supuesto, también se pueden utilizar otras distribuciones. Esto no afectará nuestro aprendizaje de los conceptos básicos de Linux.

·  Instale la máquina virtual debajo de la ventana, de modo que el entorno Linux dependa de usted

Personalmente, le recomiendo que instale la versión de línea de comandos directamente al comienzo de la instalación y no descarte la interfaz gráfica directamente. Por supuesto, para aquellos de nosotros que nos hemos acostumbrado al sistema Windows, fue muy difícil usar comandos oscuros al principio, pero si puedes superar las dificultades en este momento y practicar continuamente, pronto podrás empezar. y enamórate de la línea de comandos. El valor de Linux también se refleja en la línea de comandos. Si usa el escritorio en Linux, es realmente innecesario. Debería volver a usarlo en el sistema Windows. Entonces comience a aprender los comandos de Linux. Los comandos de Linux son la base y la piedra angular del aprendizaje de Linux. Para Linux, la línea de comandos es inútil y Linux es básicamente inútil.

La siguiente es una ruta de aprendizaje que recomiendo personalmente, incluida la ruta de aprendizaje de primaria a intermedia y avanzada:

 

·  Cd touch cp mv rm ls, buscar, cambiar directorios, crear, copiar, mover, eliminar, ver, buscar, etc.

·  Utilice apt-get o yum para instalar o desinstalar software

·  Utilice tar, unzip, zip, gz y otros comandos de descompresión para instalar el paquete

·  Código de escritura vi / vim

·  Introducción a la creación de secuencias de comandos de shell (puede practicar mientras aprende)

·  Capaz de construir servidores empresariales comunes como httpd, mariadb, sshd, dns, samba ldap, nfs, etc.

·  Conocimiento y función de los servicios específicos del cluster de arquitectura de servidores

·  Solucionar algunos problemas comunes del servidor

·  Gcc compila el código, es posible que deba aprender makefile, cmake y otras herramientas de compilación más adelante

·  Gestión de versiones, git también es una herramienta imprescindible en la actualidad, los materiales de aprendizaje recomiendan pro git o tutoriales oficiales de git

·  Diseño de arquitectura de sitios web a nivel de miles de millones

·  Optimización del rendimiento

·  Tierra en contenedores

·  Operación y mantenimiento automatizados a gran escala

·  Plataforma de trabajo

El aprendizaje aquí se puede practicar buscando información en línea o comprando libros relacionados. Aquí recomiendo un libro " Linux debería aprender esto ". El contenido es gradual, fácil de entender y cercano al combate real. Especialmente indicado para principiantes que recién comienzan. También tiene la función de verificar omisiones y cubrir vacantes de personal intermedio. Seguimos este libro, paso a paso, y lo seguimos poco a poco, aprendiendo y practicando, y pronto podremos aprender algo.

Los estudiantes que deseen obtener el certificado también pueden inscribirse en el curso de capacitación del autor para obtener la certificación R HCSA, RHCE de Red Hat , que puede hacerlos más competitivos en la búsqueda de empleo y la competencia entre pares, y también ayudar al desarrollo profesional. Este libro va acompañado de un sitio web con novedades técnicas en el sitio web, donde podrá conocer las últimas tecnologías. También hay productos técnicos secos.En este módulo, puede aprender una variedad de productos técnicos secos, y luego hay libros técnicos para que todos los lean. Para los estudiantes que no quieren gastar dinero en comprar libros, el sitio web ofrece versiones en línea de libros, para que todos también puedan aprender cosas. ¿No es muy conveniente?

 


Supongo que te gusta

Origin blog.51cto.com/13510521/2678936
Recomendado
Clasificación