Requisitos de certificación de ingeniero de operación y mantenimiento de Linux
Requisitos de certificación de ingeniero de operación y mantenimiento de Linux
Linux ha superado a Netware de Novell y se ha convertido en el segundo sistema operativo de servidor después de Microsoft Windows Server. Las siguientes son las condiciones de certificación para ingenieros de operación y mantenimiento de Linux que he recopilado. ¡Bienvenido para su referencia!
Las habilidades que necesita dominar para convertirse en ingeniero de operación y mantenimiento de Linux
. Escribí un artículo hace más de un año. Varios internautas copiaron accidentalmente y reenviaron una publicación sobre las habilidades y herramientas que debe dominar para convertirse en un operador de Linux a otros sitios web. Al final, tuve la suerte de ser copiado por algunos estudiantes entusiastas. Recorté este párrafo de contenido y lo usé como referencia bíblica. Esto me conmovió mucho para recompensar a algunos amigos que están entusiasmados por aprender Linux. Lanzaré la segunda edición de este artículo para presentar las habilidades que se deben dominar en la operación y mantenimiento de Linux.
En primer lugar, analicemos qué es la operación y el mantenimiento. Muchas personas no tienen idea de lo que hacen la operación y el mantenimiento. Solo saben cómo aprender Linux, pero debe haber un propósito. Bueno, diferenciemos qué tipo de trabajos se pueden realizar al aprender Linux. Generalmente se dividen en mantenimiento y desarrollo. La categoría de desarrollo se trata más de desarrollo de bajo nivel, y el desarrollo de nivel inferior también es C. generalmente desarrollo de Linux C Este requisito no es grande y, aunque el salario es relativamente alto, la dificultad es realmente alta, de todos modos no todas las empresas tienen estos puestos, y la integración es simplemente un trabajo técnico de alto nivel. , simplemente ignora mi artículo. Entonces, como no estamos involucrados en el desarrollo, estamos involucrados en el mantenimiento, que es la posición de operación y mantenimiento de Linux.
¿Qué es exactamente operación y mantenimiento? Literalmente: Operación y mantenimiento es la operación y mantenimiento de los servidores de la empresa. Pero si lo piensa de esta manera, en realidad no es correcto garantizar la operación y el mantenimiento. Mantenimiento del servidor. Algunas personas lo entenderán como el aspecto del hardware, que es la operación y el mantenimiento de la red. Lo que aprendemos es el aspecto de la aplicación, que se conoce como la aplicación y el mantenimiento de la plataforma. ? Todo el mundo entenderá esto por el trabajo. No más explicaciones sobre esto.
Ahora hablemos de las tecnologías que necesitamos dominar. Primero, le mostraremos la primera versión del portal: /p/2754014874?pid=42874803996&;cid=0#42874803996&qq-pf-to=pcqq. grupo p>
Esta publicación del portal básicamente cubre las tecnologías que deben dominarse en operación y mantenimiento. De hecho, no necesito agregar nada más, porque cuanto más aprendes, menos puedes dominar. No se puede aprender todo todos los días, se pueden dominar por completo muchas cosas y es posible que cada empresa solo necesite algunos puntos técnicos. Otros puntos técnicos que haya aprendido se olvidarán después de un tiempo. Esta es la naturaleza humana. No es un disco duro, es fácil olvidarlo después de usarlo por un tiempo y es imposible recordarlo durante mucho tiempo.
A continuación se presentará cómo dominar este punto técnico.
Algunas personas pensarán que sé cómo implementar este software y configurar esta función, por ejemplo, puedo implementar yo. Soy muy bueno en LAMP y LNMP. Domino muchos métodos de implementación, o puedo escribir un script para instalarlo e implementarlo con un solo clic. De hecho, solo puedo decir que este es solo el nivel de entrada. En algunos casos, a los ojos del entrevistador, esto es simplemente una tecnología que no vale la pena mencionar. ¿Qué tipo de servicios se implementan? Para decirlo sin rodeos, simplemente busque un administrador de red y busque artículos en Internet. ¿Es así? Y cuando vas a la empresa, se han completado muchas arquitecturas de plataforma, pero ¿aún necesitas instalar LAMP? Debes comprender este principio. Saber cómo instalar y configurar es solo una habilidad básica. Estás familiarizado con LAMP, de hecho, no lo entiendes. Lo que aprendí de universidades o instituciones de capacitación son tecnologías como entornos de implementación, por ejemplo, no sé cómo aplicarlos. una empresa requiere refuerzo de seguridad de una determinada función Existe este módulo en Apache, y después de agregarlo, aún debe configurarse, y luego se debe realizar el mantenimiento diario y se debe generar el formato de registro de Apache. un formato con ID de sesión. ¿Realmente comprende estos requisitos? No cree que lo haya aprendido solo porque puede implementarlo e instalarlo. De hecho, LAMP es difícil. Sí, no es tan simple como cree.
No tome todo como simple. Durante el proceso de aprendizaje, todos pensarán que han aprendido las funciones básicas de este software. De hecho, después de trabajar, deben dominar este software antes. pueden usarlo. Se llama verdaderamente dominar, por ejemplo, el software de monitoreo zabbix o nagios. Cuando esté aprendiendo, es posible que solo comprenda la instalación y la configuración simple, pero contiene algunas funciones complejas que debe comprender lentamente. como disparadores, que son funciones difíciles y difíciles de entender, etc.
Siempre que estés en una entrevista, debes decir cuáles son tus puntos fuertes. De hecho, en pocas palabras, mencionar tus aspectos más destacados no significa que entiendas la instalación y configuración de esto. software Estos son puntos cero, por ejemplo, sé cómo optimizar el software, cómo operar el software en profundidad, etc.
De hecho, todo el mundo entiende Linux como Windows. Solo necesita ser reemplazado por la operación de línea de comandos y requiere dominar varios programas, al igual que si usa Windows para trabajar, necesita instalarlo. Office?, método de entrada, navegador, software antivirus, etc. De hecho, los principios y conceptos son los mismos. No consideres a Linux como de muy alta gama.
Finalmente, permítanme hablar sobre las habilidades centrales reales de operación y mantenimiento, como el entorno de instalación e implementación, etc., todas las cuales se pueden comparar y operar en el siguiente documento, sin mencionar la administración de la red. Incluso el desarrollo puede realizar estas operaciones en su nombre, por lo que la operación y el mantenimiento deben dominar tecnologías valiosas para reflejar el valor y no se pueden reemplazar. p> Software de monitoreo, esto se considera que la administración y el desarrollo de la red son difíciles de dominar, principalmente porque la configuración es complicada y no tienen intención de hacerlo, y el monitoreo es una responsabilidad importante de operación y mantenimiento. Problemas de recursos de la empresa. Hay muchos métodos de monitoreo comunes, pero los más utilizados son nagios, zabbix y cacti. De hecho, no es fácil aprender estos tres modelos. Configurar algunos elementos de monitoreo simples significa que puedes monitorearlos. Definitivamente no es tan simple. Solo mira zabbix y lo sabrás. Una vez hice un mantenimiento del proyecto para el desarrollo secundario de Zabbix. Había muchos y difíciles de implementar. Definitivamente no es algo que pueda enseñarse en ninguna institución de capacitación en 1 o 2 días.
El segundo es el scripting de shell, que es la habilidad central de operación y mantenimiento y debe dominarse. Si no domina las habilidades de scripting, es posible que ni siquiera pueda hacerlo. en absoluto. Tan pronto como el entrevistador lo vea. Si ni siquiera puede escribir un guión simple, simplemente no presente la solicitud.
Algunas personas tienen miedo. Mis habilidades de programación son muy pobres y realmente no puedo escribir. De hecho, ¿quién tiene una mayor capacidad de programación? A menos que nazca con una mente muy flexible, el nivel de todos no estará muy lejos. Los scripts son mucho más simples que los lenguajes de desarrollo, pero no todos han encontrado algunos casos y necesidades, por lo que. es Si no puedes escribirlo, debes practicarlo lentamente.
Las habilidades básicas son principalmente estas dos, y luego hay puntos de bonificación, como dominar Python, Perl y PHP. Por supuesto, para una persona que acaba de ingresar a la industria, esto es básicamente imposible. porque no tengo mucha energía y, en segundo lugar, no tengo tiempo. Sólo puedo aprender esto después de ingresar a la industria.
Hablemos de las tecnologías que operación y mantenimiento deben dominar en el trabajo. Tenga en cuenta que estas se dominan en el trabajo y son más difíciles de dominar durante el proceso de aprendizaje.
一***. Cuatro aspectos principales: 1. Solución de problemas; 2. Optimización; 3. Base de datos; 4. Lenguaje de desarrollo. El quinto requisito es el conocimiento de la operación y el mantenimiento.
Los puntos 1 y 2 son necesarios. Esto, sin experiencia, no tiene idea de cómo solucionar problemas y optimizarlo. Es imposible dominarlo a través de varias afirmaciones falsas en escuelas e instituciones de capacitación. Esto no significa que pueda resolver los errores que encuentre al instalar cualquier software. Aunque también se les llama solución de problemas, son solo en el nivel básico. La verdadera solución de problemas se refiere al fallo de la plataforma, lo que permite analizarlo y solucionarlo. Los errores que se produzcan serán de varios tipos y cubrirán una amplia gama. necesita experiencia para apoyar.
El segundo punto de optimización es un gran problema. No puede hacerlo si básicamente no tiene experiencia. No crea que las instituciones de capacitación impartirán cursos de optimización de 1 a 2 días para dominar esta tecnología. Esto es imposible. Se puede decir que la optimización es la habilidad más popular en operación y mantenimiento, pero también es la más difícil, porque implica una amplia gama de conocimientos y requiere una comprensión profunda. La optimización es arriesgada. No solo se trata de buscar artículos en Internet y cambiar los parámetros del archivo de configuración o los parámetros del sistema. Esto es arriesgado si se hace indiscriminadamente. Ni siquiera quiero decir cómo optimizarlo de manera efectiva, porque es difícil para las personas que lo hacen. No están involucrados en la industria para entender.
El tercer punto es que la base de datos también es una habilidad central importante para la operación y el mantenimiento y el aumento salarial. Es posible que la operación y el mantenimiento de algunas empresas no tengan acceso a la base de datos. El aumento es desarrollo o base de datos. Si esto no conoce 2 puntos, entonces es solo un personal de mantenimiento que es más avanzado que el administrador de red, todavía hay operaciones de operación y mantenimiento, y todavía lo son. Relevante. Una vez que comete un error de operación y no puede retroceder, está realmente en problemas.
El cuarto punto del lenguaje de desarrollo es lo mencionado anteriormente. Necesitas saber PYTHON o PHP. En cuanto a aprender esto, no puedo decir que requiera una explicación larga. Todo está hecho ahora. Esta demanda existe, especialmente para Python. Encontrará que las empresas tienen esta demanda al contratar, pero no es necesario que la use cuando esté trabajando. Este no es el significado. Si desea, en lugar de que la empresa le pida que lo use. Por ejemplo, si va a completar una operación muy problemática y es posible que el shell no pueda satisfacerlo o que la eficiencia sea muy baja, entonces debe usar Python. para satisfacerlo. Esto es para sus propias necesidades y no tiene nada que ver con la empresa, pero puede reflejar su valor.
El quinto punto es que cada operación y mantenimiento es necesario. La conciencia es muy importante. No significa que usted sea muy hábil y haya aprendido muchas tecnologías y esté familiarizado con ellas. No necesita conocimiento sobre operación y mantenimiento. De hecho, los líderes otorgan gran importancia al conocimiento sobre operación y mantenimiento, como si se realizan copias de seguridad, problemas de asignación de permisos, estado de las pruebas de la plataforma, tiempo de respuesta a fallas, etc. Aprendí mucha tecnología y creo que eres un experto, y la plataforma encuentra fallas y tú no es gran cosa. Creo que es un problema simple y puedo manejarlo si quiero. No hay necesidad de dar comentarios a otros departamentos. Los líderes no miran su tecnología, sino su conocimiento de operación y mantenimiento. Si no tiene conocimiento de operación y mantenimiento, su tecnología no importará. Es inútil ser increíble, solo hará que las personas de otros departamentos no se coordinen. contigo. ;