Introducción a las preguntas y respuestas de la entrevista de administración del sistema Linux

La administración del sistema Linux es el proceso de administrar el sistema Linux y sus procesos mediante la configuración, el mantenimiento y la actualización de los sistemas Linux que se ejecutan en cualquiera de los principales sistemas de distribución de Linux, como Red Hat Linux, Debian y Ubuntu, etc. Contiene la administración de Infraestructura Linux empresarial. Se pueden administrar y mantener diferentes programas y procesos en la administración de Linux. Los otros elementos de administración involucrados en la administración del sistema Linux son los límites del proceso, la creación de procesos, los estados de procesamiento, los demonios, las bibliotecas, los modos de ejecución, el paquete de software, el administrador de paquetes de Red Hat, el paquete Debian, el ajuste y monitoreo de memoria, el monitoreo de red, la programación de E / S y monitoreo, partición y formateo de discos, formateo de sistemas de archivos, configuración de kernel y módulo, virtualización, administración de usuarios y grupos, firewalls, respaldo, métodos de restauración, solución de problemas básicos y seguridad del sistema, etc.

A continuación se encuentran las preguntas más frecuentes formuladas en la entrevista:

Ahora, si está buscando un trabajo relacionado con la Administración del sistema Linux, debe prepararse para las preguntas de la entrevista de la Administración del sistema Linux 2019. Es cierto que cada entrevista es diferente según los diferentes perfiles de trabajo. Aquí, hemos preparado las preguntas y respuestas importantes para la entrevista de la Administración del sistema Linux que lo ayudarán a tener éxito en su entrevista. Estas preguntas se dividen en dos partes son las siguientes:

Parte 1 - Preguntas de la entrevista de administración del sistema Linux (básico)

Esta primera parte cubre las preguntas y respuestas básicas de la entrevista de administración del sistema Linux.

Q1. ¿Qué es un cargador de Linux?

Responder:
Un cargador de Linux (LILO) es un cargador de arranque que se utiliza en el sistema operativo Linux para cargar el sistema operativo e iniciarlo. Linux Loader también se puede personalizar mientras se carga el sistema operativo. La configuración de Linux Loader es un archivo lilo.conf que se puede personalizar según los requisitos del sistema operativo. Linux Loader carga el sistema de entrada y salida básico de la computadora personal en la memoria principal del sistema de la computadora. Localiza el kernel de Linux y carga los programas.

Q2 ¿Qué son los enlaces de red y sus diferentes tipos?

Responder:
Estas son las preguntas comunes de la entrevista de la Administración del sistema Linux que se hacen en una entrevista. El enlace de red es el proceso de combinar dos o más redes en una sola red. Mejorará el rendimiento de la red y aumentará el ancho de banda y reducirá la latencia. Los diferentes tipos de enlaces de red involucrados en un Linux son:

  1. Modo - 0 (Balance - rr): Este modo es un tipo de moda Round Robin y también se llama como modo predeterminado.
  2. Modo - 1 (Activar copia de seguridad) : este modo es un tipo de política de copia de seguridad activada en la que solo uno responde o funciona en el momento del fallo de otros nodos.
  3. Modo -2 (Balance - XOR) : este paso establecerá la dirección de origen del MAC (Control de acceso de medios) al modo XOR para la tolerancia a fallas.
  4. Modo - 3 (Broadcast) : este paso funcionará en la política de broadcast donde la transmisión se produce a cada interfaz esclava.
  5. Modo - 4 (802.3 AD): este paso se basa en el estándar IEEE 802.3ad, que también se llama modo de agregación dinámica. Requiere un conmutador que admita el enlace dinámico del estándar anterior.
  6. Modo - 6 (Balance - TLB): este modo también se denomina carga de transmisión adaptativa, donde el tráfico se cargará en función de cada esclavo de la red.
  7. Modo - 7 (Balance - ALB): Este modo se llama Equilibrio de carga adaptativo, que no requiere ningún equilibrio de interruptor.

Q3. ¿Qué es el kernel de Linux?

Responder:
El Kernel de Linux es parte de un sistema operativo que actúa como una interfaz entre el sistema operativo y los recursos del sistema para establecer o proporcionarle acceso. El kernel de Linux contiene una API llamada Linux Kernel API (Interfaz de programación de aplicaciones) mediante la cual los programas de usuario acceden e interactúan con el kernel de Linux y también es una API muy estable y proporciona un gran rendimiento en el caso de funcionalidades multitarea o multiusuario .

Pasemos a las siguientes preguntas de la entrevista de administración del sistema Linux.

Q4. ¿Explicar brevemente sobre la arquitectura de Linux?

Responder:
Las siguientes son las dos propiedades en .NET a las que se realiza como accesores para leer o escribir las propiedades de los formularios de Windows o cualquier tipo de clase u objeto. Los dos accesos de propiedad son GET y SET:

  1. GET: el descriptor de acceso de propiedad GET debe devolver el valor de la propiedad en función de los diferentes niveles de acceso definidos. La propiedad de solo lectura tiene que OBTENER el descriptor de acceso pero no un SET.
  2. SET: Se requiere que el descriptor de acceso de propiedad SET asigne un valor, principalmente un nuevo valor en función del nivel de acceso definido. La propiedad de solo escritura tiene un acceso SET pero no un GET.

Q5. ¿Cuáles son las diferentes funcionalidades y responsabilidades de un administrador del sistema Linux?

Responder:
Las diferentes funcionalidades que normalmente realizará un administrador del sistema Linux son las siguientes:

  1. Para apoyar y capacitar a los administradores del servidor Linux.
  2. Capaz de acceder a todos los procesos, archivos y aplicaciones del sistema en el servidor.
  3. Gestión de usuarios y grupos.
  4. Para garantizar la seguridad y realizar el mantenimiento de la limpieza.
  5. Para instalar y actualizar las actualizaciones importantes necesarias y la mejora de las herramientas de seguridad.
  6. Para utilizar todos los comandos de Linux y acceder al kernel de Linux y sus procesos para ejecutar el servidor Linux de manera eficiente.
  7. Para configurar la actualización y mantener las configuraciones de hardware del sistema.

Pasemos a las siguientes preguntas de la entrevista de administración del sistema Linux.

Q6. ¿Qué son los módulos Kernel en Linux?

Responder:
Los módulos Kernel son el conjunto de programas o códigos que se pueden cargar según el requisito o la demanda que se pueden implementar sin el proceso de reinicio del sistema. Cada núcleo es un módulo y se puede cargar fácilmente. También habrá un manejo automático del módulo.

Q7. ¿Qué es umask y para qué sirve en Linux?

Responder:
El umask es un comando que a menudo se denomina máscara de creación de archivos de usuario que se utiliza para crear una máscara de archivo para el usuario que determina qué permisos de archivo o directorio están disponibles para el usuario en función del tipo de lectura, escritura o modificación.

Parte 2 - Preguntas de la entrevista de administración del sistema Linux (avanzado)

Veamos ahora las preguntas avanzadas de la entrevista de administración del sistema Linux.

Q8. ¿Cuál es la tabla de enrutamiento en Linux?

Responder:
La tabla de enrutamiento es un método en el que todas las redes y dispositivos están interconectados entre sí para establecer una comunicación eficiente entre ellos.

Q9. ¿Qué es la marioneta?

Responder:
Puppet es un software de código abierto que se utiliza para la gestión de la configuración de software que se ejecuta en sistemas similares a los de UNIX. Es seguro y escalable de usar. Proporciona funciones de automatización en DevOps y el entorno de la nube.

Pasemos a las siguientes preguntas de la entrevista de administración del sistema Linux.

Q10. ¿Qué es el montaje automático en Linux?

Responder:
El montaje automático es un proceso de montaje automático de todas las particiones en un disco duro en un sistema Linux o Unix mientras se inicia el sistema. La propiedad fstab se puede usar para montar automáticamente los discos duros en Linux.

Q11. Liste los campos en el archivo / etc / passwd.

Responder:
Los campos que están presentes en el archivo / etc / passwd son Nombre de usuario, Contraseña, ID de usuario, ID de grupo, Comentarios, HomeDir y LoginShell. El archivo / etc / passwd tiene los siguientes contenidos:

redhat: x: 500: 500: usuario de Redhat: / home / redhat: / bin / bash

mssm: x: 501: 501: otro usuario: / home / mssm: / bin / bash

- "x" en la columna de contraseña indica que la contraseña cifrada se almacena en el archivo / etc / shadow.

Q12. Explique cada llamada al sistema utilizada para la gestión de procesos en Linux.

Responder:
Estas son las preguntas más populares de la entrevista de administración del sistema Linux formuladas en una entrevista. Las llamadas al sistema que se utilizan para la gestión de procesos son las siguientes:

Fork (): se usa para crear un nuevo proceso a partir de uno existente.

Exec (): Esto se usa para ejecutar un nuevo programa.

Wait (): se utiliza para esperar hasta que el proceso dado finalice la ejecución.

Salir (): Esto se usa para salir del proceso.

Getpid (): esto ayuda a obtener la identificación de proceso única de un proceso en particular.

Getppid (): Esto ayuda a obtener una identificación única del proceso padre.

Nice (): se usa para sesgar la propiedad existente del proceso.

Pasemos a las siguientes preguntas de la entrevista de administración del sistema Linux.

Q13. Explique los pasos para aumentar el tamaño de la partición LVM.

Responder:
Los pasos que deben seguirse para aumentar el tamaño de la partición LVM son los siguientes:

Ejecute el siguiente comando: lvextend -L + 500M / dev /.

Una vez hecho esto, podemos aumentar el tamaño de la partición LVM en 500 MB. Un usuario puede verificar el tamaño de la partición usando el comando 'df -h'. El cambio de tamaño se puede hacer resize2fs / dev /.

Pasemos a las siguientes preguntas de la entrevista de administración del sistema Linux.

Q14. ¿Qué utilidad se puede usar para crear la partición desde un disco sin formato?

Responder:
Para crear una partición desde un disco sin formato, la utilidad que se utiliza es la utilidad fdisk. Para crear una partición, puede seguir los siguientes pasos:

  • Ejecute este comando: fdisk / dev / hd * (IDE) o / dev / sd * (SCSI).
  • Escriba n para crear una nueva partición.
  • Una vez que se crea una partición, puede escribir los cambios en esta tabla de particiones. Para escribir estos cambios, escriba w.

Q15. Explica los pasos para crear un nuevo usuario y establecer una contraseña para el usuario desde un indicador de comandos de shell en Linux.

Responder:
Para crear una nueva cuenta de usuario desde el intérprete de comandos, se deben realizar los siguientes pasos:

  • En primer lugar, inicie sesión como usuario root si no ha iniciado sesión como root use su - command.
  • Ingrese la contraseña de root.
  • El comando para agregar un nuevo usuario es el comando useradd y se puede usar en Linux. Use este comando y luego escriba el nombre de usuario que desea crear.

Por ejemplo: useradd sue

Una vez que se crea un usuario para configurar la contraseña, siga los pasos a continuación:

  • Para establecer una contraseña para el usuario, escriba el comando: passwd sue.
  • Le pedirá al usuario que ingrese una nueva contraseña.
  • Una vez hecho esto, también le pedirá al usuario que vuelva a escribir la contraseña, configurando así la contraseña para el usuario.

Artículos recomendados

Esta ha sido una guía de la lista de preguntas y respuestas de la entrevista de la Administración del sistema Linux para que el candidato pueda tomar medidas enérgicas contra estas preguntas de la entrevista de la Administración del sistema Linux. Aquí en esta publicación, hemos estudiado las principales preguntas de entrevista de la Administración del sistema Linux que a menudo se hacen en entrevistas. También puede consultar los siguientes artículos para obtener más información:

  1. Preguntas de la entrevista de Red Hat
  2. Preguntas de la entrevista UNIX
  3. Preguntas y respuestas de la entrevista de Linux
  4. Preguntas de la entrevista de ingeniería de software