Mostrando entradas con la etiqueta consola. Mostrar todas las entradas
Mostrando entradas con la etiqueta consola. Mostrar todas las entradas

viernes, 23 de marzo de 2012

Sistemas de inicio

Los sistemas de inicio se encargan de iniciar/parar los demonios necesarios en el orden correcto al encendido, apagado, inicio sólo texto, inicio gráfico, etc... del sistema:

  • Init: Sistema clásico de inicio de demonios secuencialmente en forma de árbol.
  • Niveles (runlevels): Grupo de scripts de inicio secuencia orientados a una función específica (/etc/rcX.d/)
  • 0 = Apagar, 6=Reiniciar el sistema, 1 = Inicio monousuario (root) texto, 2-6 = Inicio multiusuario: 2: Inicio texto sin red, 3: Inicio texto, 4: personalizado, 5: Inicio gráfico.
  • Archivo de configuración de init (/etc/inittab).
    # Nivel de inicio (por omisión, 2)
    id:2:initdefault:
    # Script a ejecutar al inicio
    si:sysinit:/etc/init.d/rcS
    # Que hacer en nivel monousuario (1)
    ~~:S:wait:/sbin/sulogin
    # Niveles predefinidos (según distribucion)
    # 0=Apagar, 6=Reiniciar, 1=txt monousuario (root)
    # 2-5=Multiusuario: 2 = Txt, Sin red
    l4:4:wait:/etc/init.d/rc 4
    l5:5:wait:/etc/init.d/rc 5
    l6:6:wait:/etc/init.d/rc 6
    # Comando al pulsar CTRL-ALT-DEL
    ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
    # Que hacer si se va la luz (con sistema UPS)
    pf:powerwait:/etc/init.d/powerfail start
    pn:powerfailnow:/etc/init.d/powerfail now
    po:powerokwait:/etc/init.d/powerfail stop
    # 3 = Txt, 4= Personalizado, 5 = Gráfico
    # Scripts que ejecuta en cada nivel de ejecución
    l0:0:wait:/etc/init.d/rc 0
    l1:1:wait:/etc/init.d/rc 1
    l2:2:wait:/etc/init.d/rc 2
    l3:3:wait:/etc/init.d/rc 3
    # Terminales modo texto activas (según el runlevel)
    1:2345:respawn:/sbin/getty 38400 tty1
    2:23:respawn:/sbin/getty 38400 tty2
    3:23:respawn:/sbin/getty 38400 tty3
    4:23:respawn:/sbin/getty 38400 tty4
    5:23:respawn:/sbin/getty 38400 tty5
    6:23:respawn:/sbin/getty 38400 tty6
  • Upstart: Sistema de inicio de demonios orientado a eventos.

martes, 6 de marzo de 2012

Editor de texto NANO

Vamos a ver cómo funciona este sencillo editor de texto. Para acceder a un archivo esta es la ruta desde la terminal: nano nombre_archivo.
Vamos a modificar los repositorios de linux, que en modo gráfico se llega por la ruta "Aplicaciones/otras/gestor de paquetes synaptic" -> "configuracion/repositorios", y en modo terminal sería: "nano /etc/apt/sources.list", con lo que se abre el editor.

Para Empezar a editar pulsamos ctrl+o y para guardar otra vez ctrl+o.
Si queremos anular un repositorio desde gráfico, basta con activar o desactivar los checkbox, en terminal hay que posicionarse en la línea del repositorio y ponerle una almohadilla delante (#) o pulsar Alt Gr+3.
Para ver los cambios entramos en Synaptic y veremos, que los que hemos comentado ya no aparecen activados.
Para ver los paquetes que necesitamos para poder instalar el wireshark -> "apt-cache search wireshark"
Si pulsamos Ctrl+alt+F1 entramos en consola virtual 1, Ctrl+alt+F2 entramos en consola virtual 2, etc, hasta la Ctrl+alt+F7 para salir de consola virtual 1, Ctrl+alt+F8 para salir de consola virtual 2, etc. Más info.

Más info de NANO: Slice of Linux