Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| info:cursos:pue:lpic2-2021:s4 [11/02/2021 11:11] – [Documentación relacionada 202] mate | info:cursos:pue:lpic2-2021:s4 [18/09/2022 23:45] (actual) – [LPIC2 2021 Sesión 4 (2021-02-11)] mate | ||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| - | = LPIC2 2021 Sesión 4 (2021-02-11) | + | = LPIC2 2021 Sesión 4 (2021-02-11) |
| == Curso | == Curso | ||
| - | === Documentación relacionada 202 | + | * Documentación relacionada 202: |
| * Presentaciones/ | * Presentaciones/ | ||
| - | ==== SystemV | + | |
| - | | + | |
| - | ==== SystemD | + | === SystemD |
| * levanta los servicios de manera paralela | * levanta los servicios de manera paralela | ||
| * [[https:// | * [[https:// | ||
| Línia 15: | Línia 14: | ||
| * '' | * '' | ||
| - | ===== Units | + | ==== Units |
| + | * Units: | ||
| * service | * service | ||
| * socket | * socket | ||
| Línia 26: | Línia 26: | ||
| * **service** es unit por defecto (se puede omitir en los comandos) | * **service** es unit por defecto (se puede omitir en los comandos) | ||
| * '' | * '' | ||
| - | | + | * start |
| - | | + | * stop |
| - | | + | * enable: activa en el arranque |
| - | | + | * enable --now |
| - | | + | * disable |
| - | | + | * reload |
| - | | + | * status |
| ==== targets | ==== targets | ||
| Línia 49: | Línia 49: | ||
| * '' | * '' | ||
| - | ===== snapshot | + | ==== snapshot |
| - | ===== mask | + | ==== mask |
| * para e impide ejecución de un servicio (o unidad?) | * para e impide ejecución de un servicio (o unidad?) | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | ===== laboratorio1 | + | ==== laboratorio1 |
| * Material Practicas LPIC-2/ | * Material Practicas LPIC-2/ | ||
| * '' | * '' | ||
| Línia 65: | Línia 65: | ||
| * '' | * '' | ||
| - | ===== Laboratorio 2 | + | ==== Laboratorio 2 |
| * Material Practicas LPIC-2/ | * Material Practicas LPIC-2/ | ||
| * units propias: **/ | * units propias: **/ | ||
| Línia 73: | Línia 73: | ||
| * **/ | * **/ | ||
| * '' | * '' | ||
| - | * '' | + | * '' |
| + | * '' | ||
| + | * '' | ||
| + | * Si no ponemos sección **[Install]** en nuestro fichero de unit, podemos asignarlo a un target creando un enlace simbólico en **/ | ||
| + | * '' | ||
| + | * [[https:// | ||
| * archivos .service personalizados | * archivos .service personalizados | ||
| * <code bash>cd / | * <code bash>cd / | ||
| Línia 103: | Línia 108: | ||
| systemd-cgtop</ | systemd-cgtop</ | ||
| + | ==== Journal | ||
| + | * Material Practicas LPIC-2/ | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * filtrado por fechas: | ||
| + | * '' | ||
| + | * '' | ||
| + | * **30 min ago** | ||
| + | * **yesterday** | ||
| + | * **2021-02-11 21:27** | ||
| + | * '' | ||
| + | * 0: emerg | ||
| + | * 1: alert | ||
| + | * 2: crit | ||
| + | * 3: err | ||
| + | * 4: warning | ||
| + | * 5: notice | ||
| + | * 6: info | ||
| + | * 7: debug | ||
| + | * ''/ | ||
| + | * '' | ||
| + | * '' | ||
| + | * ≡ **/ | ||
| + | * persistencia: | ||
| + | * usa el 10% de la partición como máximo | ||
| + | * se puede cambiar en **/ | ||
| + | * '' | ||
| + | * '' | ||
| + | == Tips & Tricks | ||
| + | === *ctl | ||
| + | * '' | ||
| + | === Ejecutar en systemd un script en Bash para que arranque como demonio al encender la máquina | ||
| + | * <code bash> | ||
| + | vi / | ||
| + | * <code bash; mail_arranque.sh># | ||
| + | echo se encendio el equipo $(hostname) a las $(date +%d-%m-%Y---%X) | mail usuario@correo.es</ | ||
| + | * <code bash> | ||
| + | vi / | ||
| + | * <code ; mail_arranque.service> | ||
| + | Description= Envio hora de arranque | ||
| + | After=network.target | ||
| - | ==== GRUB | + | [Service] |
| + | ExecStart=/ | ||
| + | Type=oneshot | ||
| + | RemainAfterExit=true | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=default.target | ||
| + | |||
| + | ## | ||
| + | </ | ||
| + | * <code bash> | ||
| + | systemctl enable mail_arranque.service | ||
| + | systemctl start mail_arranque.service | ||
| + | </ | ||
| + | * antes se ponía en: **/ | ||
| + | |||
| + | ==TODO | ||
| + | * revisar PDF journal | ||