GNU/Linux >> Tutoriales Linux >  >> Linux

Las 25 preguntas y respuestas principales de la entrevista de Linux

P:1 ¿Qué es Kdump y por qué es necesario?

Respuesta:Kdump es un mecanismo para capturar volcados de memoria cuando se produce un bloqueo del sistema o un pánico del kernel. Los volcados de bloqueo se pueden almacenar en un sistema de archivos remoto o en un sistema de archivos local. Al analizar los volcados de bloqueo, podemos encontrar la causa raíz de la falla del sistema o el pánico del kernel. En caso de que su proveedor de sistema operativo sea compatible, puede compartir el archivo vmcore con el proveedor para un análisis más detallado.

P:2 ¿Cómo verificar cuándo fue la última vez que se analizó el sistema de archivos?

Respuesta:Con la ayuda del comando tune2fs, podemos verificar cuándo se analizó el sistema de archivos en busca de errores.

# tune2fs -l | grep “Último control”

P:3 ¿Cómo cambiar la fecha de caducidad de la contraseña de una cuenta sin cambiar su contraseña?

Respuesta:Con la ayuda del comando chage podemos extender la fecha de vencimiento de la contraseña de una cuenta local. La sintaxis se muestra a continuación

# chage -d

P:4 ¿Cómo ejecutar fsck con fuerza en un sistema de archivos OS en el próximo reinicio?

Respuesta:Para ejecutar fsck con fuerza en un sistema de archivos en particular en el próximo reinicio, cree un archivo vacío con el nombre 'forcefsck' en el sistema de archivos. Supongamos que queremos ejecutar fsck en el sistema de archivos /home en el próximo reinicio.

# cd /casa; toque forcefsck; reiniciar

P:5 ¿Qué herramienta se utiliza para analizar el volcado de memoria o el archivo vmcore en CentOS 7 y RHEL 7?

Respuesta:choque es la utilidad o comando en CentOS 7 y RHEL 7 a través de los cuales podemos analizar los volcados de memoria.

P:6 ¿Cómo instalar todos los parches excepto el kernel en CentOS y RHEL?

Respuesta:Usando el parámetro '–exclude=kernel*' en el comando yum podemos instalar todos los parches excepto kernel. El ejemplo se muestra a continuación

# actualización de yum –exclude=kernel*

Agregue la siguiente entrada en el archivo '/etc/yum.conf' para evitar la actualización permanente del kernel.

excluir=núcleo*

P:7 ¿Cómo comprobar si está trabajando en un servidor físico o virtual?

Respuesta:Use el siguiente comando dmidecode para verificar si está trabajando en un servidor físico o virtual.

# dmidecode -t sistema | grep “Nombre del producto”
Nombre del producto:Plataforma virtual de VMware

P:8 ¿Qué es el montador automático y por qué es necesario?

Respuesta:Automounter es un servicio en Linux como sistema operativo que se usa para montar un sistema de archivos remoto o un sistema de archivos local automáticamente cada vez que se accede. Cuando el sistema de archivos está inactivo durante un período de tiempo determinado, el servicio de montaje automático (autofs) desmontará automáticamente el sistema de archivos. El principal beneficio de autofs es que el sistema no necesita montar el sistema de archivos todo el tiempo, solo montará el sistema de archivos cuando sea necesario.

P:9 ¿Cómo obligar a un usuario a cambiar su contraseña al iniciar sesión?

Respuesta:Usa 'cambiar 'comando para hacer caducar la contraseña del usuario, como "chage -d 0 ", después de esto, cada vez que el usuario intente iniciar sesión o ssh en el sistema, recibirá el mensaje de advertencia "Su contraseña ha caducado". Debe cambiar su contraseña ahora y volver a iniciar sesión”

P:10 ¿Cómo verificar si el último comando que ejecutó se ejecutó con éxito o no?

Respuesta:Al conocer el estado de salida de la variable especial '$?', podemos saber si el último comando que ejecutamos se ejecutó con éxito o no. A continuación se muestra un ejemplo:

# ls -l /var/
# echo $?
0
# ls -l /var/wwer
# echo $?
2

El estado de salida cero significa que el último comando se ejecutó con éxito, el estado de salida distinto de cero significa que no tuvo éxito.

P:11 ¿Cómo verificar cuándo se instaló el paquete rpm en particular?

Respuesta:Tomemos un ejemplo de sufijo. Use el siguiente comando rpm para saber cuándo se instaló postfix rpm.

[[email protected] ~]# rpm -q postfix –last
postfix-2.10.1-6.el7.x86_64 Sábado 27 de febrero de 2016 23:56:43 EST
[[email protected] ~ ]#

También podemos usar el comando yum para encontrar la información solicitada anteriormente.

[[email protected] ~]# postfijo del paquete de historial de yum

P:12 ¿Cómo iniciar sesión en el modo de usuario único en RHEL 7?

Respuesta:Inicie el sistema, vaya a la pantalla del cargador de arranque GRUB2, presione 'e' y vaya a la línea que comienza con 'linux16/vmlinz ' y reemplace 'ro' con 'rw init=/sysroot/bin/bash' y presione ctrl-x para iniciar.

P:13 ¿Qué comando se usa para establecer el nombre de host de forma permanente en CentOS 7 y RHEL 7?

Respuesta:'hostnamectl El comando ‘ se usa para establecer o configurar el nombre de host de forma permanente. El ejemplo se muestra a continuación

# hostnamectl set-hostname “New_HostName”

Además del comando hostnamectl, 'nmtui' y 'nmcli' también se utilizan para establecer el nombre de host en CentOS 7 y RHEL 7.

P:14 ¿Cómo habilitar políticas de contraseñas en Linux?

Respuesta:Las políticas de contraseña se pueden habilitar usando pam (módulo de autenticación conectable ). En Centos y RHEL tenemos el archivo "/etc/pam.d/system-auth" donde definimos las políticas de contraseña según el requisito. En el sistema operativo basado en Debian tenemos el archivo "/etc/pam.d/common-password"

P:15 ¿Cómo comprobar qué módulos del kernel están instalados en su caja de Linux?

Respuesta:'lsmod El comando ‘ nos dará la lista de módulos del kernel instalados.

P:16 ¿Qué comando se usa para verificar IO Stat en Linux?

Respuesta:Hay un par de comandos como 'sar ', 'iostato ' y 'vmstat ‘ a través del cual podemos verificar io stat en Linux.

P:17 ¿Cuál es el uso de '/etc/lvm/backup' y '/etc/lvm/archive'?

Respuesta:Cuando creamos y actualizamos particiones basadas en lvm, la copia de seguridad de los metadatos se almacena en el archivo '/etc/lvm/backup' y los metadatos del archivo se guardan en el archivo '/etc/lvm/archive'. Con el comando vgcfgrestore podemos restaurar los metadatos del grupo de volúmenes.

P:18 ¿Cómo enumerar la tabla de enrutamiento de su caja de Linux?

Respuesta:Usando los comandos 'ruta -n' y 'netstat -nr' podemos listar la tabla de enrutamiento actual en Linux.

P:19 ¿Qué sucede en segundo plano cuando conecta un servidor desde su máquina Linux?

Respuesta:Cada vez que hacemos ssh en cualquier servidor Unix, la conexión TCP se forma de Cliente a Servidor en 22 puertos de forma predeterminada y el Servidor proporciona la versión de protocolo SSH que admite. Si el cliente acepta la versión del protocolo SSH, la conexión continúa y después de que el servidor proporciona su clave pública de host y el cliente guarda esa clave en el archivo '~/.ssh/known_hosts' y finalmente obtenemos el indicador ssh.

P:20 ¿Cómo cambiar el puerto SSH predeterminado de su servidor Linux?

Respuesta:El puerto predeterminado (22) de SSH se puede cambiar actualizando el parámetro "Puerto " en el archivo '/etc/ssh/sshd_config '. Donde NNN es el número de puerto. Después de realizar los cambios, reinicie o vuelva a cargar el servicio ssh.

P:21 ¿Cómo ver las marcas de tiempo en dmesg en RHEL7?

Respuesta:Usando el comando 'dmesg -T' podemos ver las marcas de tiempo en dmesg.

P:22 ¿Cómo comprobar la marca y el modelo del servidor físico desde la línea de comandos?

Respuesta Con la ayuda del comando dmidecode podemos encontrar la marca y el modelo del servidor físico, el ejemplo se muestra a continuación

# dmidecode -t system
........................

Handle 0x0011, DMI type 1, 27 bytes
System Information
 Manufacturer: HP
 Product Name: ProLiant DL580 Gen8
 Version: P79
 Serial Number: CKX42926E0
 UUID: 97387735-1541-238A-1B33-533850564430
 Wake-up Type: Power Switch
 SKU Number: 728551-B21
 Family: ProLiant
...............................................

P:23 ¿Cómo comprobar la versión de BIOS de su servidor desde la línea de comandos?

Respuesta:Con la ayuda del comando dmidecode encontramos la versión de BIOS desde la línea de comando

# dmidecode -t bios
# dmidecode 2.12
SMBIOS 2.8 present.

Handle 0x0010, DMI type 0, 24 bytes
BIOS Information
 Vendor: HP
 Version: P79
 Release Date: 04/01/2014
 Address: 0xF0000
 Runtime Size: 64 kB
 ROM Size: 16384 kB
.............................

P:24 ¿Cómo ampliar el grupo de volumen existente?

Respuesta:Primero cree un pv (volumen físico) en un nuevo disco sin formato ( /dev/sdb) usando el comando "pvcreate /dev/sdb" y luego use el comando vgextend "vgextend /dev/sdb"

P:25 ¿Cómo ver el número WWN de la tarjeta HBA en servidores Linux?

Respuesta:Hay dos formas a través de las cuales podemos ver el número WWN de la tarjeta HBA.

Primera forma usando el comando systool como:

# systool -c host_fc -v | grep “nombre_puerto”

Second Way está usando archivos de clase sys:

# cat /sys/class/fc_host/host*/port_name
0x7001639028cbeca0
0x7001639028cbefa2
0x7001639028cbf5d8
0x7001639028cbf6da


Linux
  1. 30 preguntas y respuestas de la entrevista LAMP (Linux, Apache, MySQL y PHP)

  2. 20 Preguntas y respuestas de la entrevista Postfix

  3. BIND:preguntas y respuestas de la entrevista del servidor DNS

  4. Las 25 preguntas principales de la entrevista de Linux

  5. Preguntas de la entrevista de Linux:permisos básicos de archivos y directorios

20 preguntas y respuestas de la entrevista Red Hat Clustering (Pacemaker)

20 preguntas y respuestas de la entrevista de Red Hat Satellite Server

Cómo comprobar y reparar un sistema de archivos en RHEL Linux

Preguntas de la entrevista del sistema de archivos de red de Linux (NFS)

Las 50 preguntas y respuestas más frecuentes de la entrevista sobre Linux

Las 10 mejores herramientas de información del sistema y hardware de Linux