Taula de continguts

LPIC2 2021 Sesión 3 (2021-02-09) - procesos, kernel, systemd/systemv, modulos

Documentación relacionada 200, 201, 202

otros documentos

Clase

ps

El comando ps es el que permite informar sobre el estado de los procesos. ps esta basado en el sistema de archivos /proc, es decir, lee directamente la información de los archivos que se encuentran en este directorio.

pstree

kill

El comando kill, que literalmente quiere decir matar, sirve no solo para matar o terminar procesos sino principalmente para enviar señales (signals) a los procesos

killall

El comando killall, que funciona de manera similar a kill, pero con la diferencia de en vez de indicar un PID se indica el nombre del programa, lo que afectará a todos los procesos que tengan ese nombre.

nice/renice

Permite cambiar la prioridad de un proceso. Por defecto, todos los procesos tienen una prioridad igual ante el CPU que es de 0.

nohup y &

independiza el proceso lanzado desde la consola de la propia consola, le permite ser independiente

jobs, fg, bg

trabajos en background

time

medir tiempo de ejecución de un comando/script

pidof

Este comando muestra el o los PID del programa invocado.

pgrep

El comando pgrep muestra los identificadores de los procesos.

kernel

/boot/vmlinuz*: nuestro kernel compilado

compresión kernel (siempre gzip)

versiones (https://www.kernel.org/)

compilar

módulos

parches de kernel

mkinitrd && mkinitramfs

Un disco inicial de RAM es una colección de modulos críticos del kernel y de utilidades de sistema que el bootloader. Lee del disco y pasa al kernel en el momento del arranque.

Si el kernel ya incluye todos los drivers que se necesitan para arrancar dentro de su fichero inicial, este paso sería innecesario. Cada distribución utiliza una utilidad diferente para la generación del disco inicial de RAM, siendo los más comunes mkinitrd y mkinitramfs.

kernel panic

modificación parámetros kernel

systemV VS systemD

systemV

TODO

  1. mirar documento Recopilación de información de hardware, sección /syssysfs
  2. Material Practicas LPIC-2/LPIC-201/2-Linux Kernel/Laboratorio Copia de seguridad y restauración GRUB.pdf
    1. GRUB
    2. MGR
    3. comando dd

tips & tricks