Primeros pasos con debian

Índice

1. Debian y su instalación

1.1. ¿Dónde puedo obtener Debian?
1.2. ¿Cómo puedo instalar Debian?
1.3. ¿Qué es eso de stable, testing y unstable?
1.4. ¿Qué rama elegir?
1.5. ¿Cómo puedo migrar entre las distintas ramas de Debian?
1.6. ¿Que arquitectura es la adecuada para mi computador?
1.6.1. Detalle de las arquitecturas i368 y amd64
1.6.2. Errores comunes de interpretación

2. Administración del Sistema

2.1. ¿Quién es root?
2.2. ¿Por qué no debo utilizar la cuenta de root?
2.3. ¿Qué es una tty?
2.4. ¿Cómo puede mantener mi sistema limpio?
2.5. ¿Cómo hacer backup de mis configuraciones? - nociones básicas.
2.6. ¿Pantalla con letras, que hacer en estos casos? - La consola esa gran desconocida. trucos y opciones.
2.7. ¿Cómo puedo saber qué hardware tengo en mi sistema?

3. Hardware

3.1. ¿Cómo configurar las interfaces de red?
3.2. ¿Necesito instalar drivers para mi hardware como en windows?
3.2.1. Vídeo
3.2.1.1. nVidia
3.2.1.2. ATI
3.2.1.3. Otras
3.2.2. Sonido
3.3 ¿Cómo cambiar la resolución de pantalla?
3.4. ¿Cómo cambiar el volumen de audio?
3.5. ¿Cómo se instala una impresora?
3.6. Cómo montar particiones NTFS con permisos de lectura y escritura utilizando ntfs-3g

4. Software

4.1. ¿Qué es eso de los paquetes y repositorios?
4.2. ¿Qué es un repositorio no oficial?
4.3. ¿Cómo instalo/actualizo/desinstalo programas en Debian?
4.4. ¿Puedo hacer las mismas cosas que en windows? - correlación de programas linux/win
4.5. ¿Que hacer cuando tengo un error GPG error: ..... NO_PUBKEY XXXXXXXXXXXXX?

5. Seguridad

5.1. ¿Existen amenazas (virus, troyanos, etc) en Debian?

6. Multimedia

6.1. Instalar Codecs para DVD y mp3

7. Varios

7.1. ¿Cómo envío correo en linux? - nociones básicas.
7.2. ¿Qué es INIT?
7.3. ¿Qué son los runlevels?
7.4. ¿Qué es un demonio?
7.5. ¿Qué son las páginas man?


1. Debian y su instalación

1.1. ¿Dónde puedo obtener Debian?

En el siguiente enlace encontrarás una explicación de las diferentes formas para obtener Debian, además de enlaces para descargarlo:
http://www.esdebian.org/wiki/donde-puedo-obtener-debian

1.2. ¿Cómo puedo instalar Debian?

En el siguiente enlace encontrarás una explicación de los distintos medios existentes para instalar Debian:
http://www.esdebian.org/wiki/medios-instalacion-debian-gnulinux

1.3. ¿Qué es eso de stable, testing y unstable?

En el siguiente enlace encontrarás una resumida explicación de las distintas ramas de desarrollo Debian:
http://www.esdebian.org/wiki/ramas-desarrollo-debian

1.4. ¿Qué rama elegir?

La elección de la rama de desarrollo de Debian dependerá de varios factores, fundamentalmente:

stable: Esta rama está aconsejada para aquellos equipos que deban desempeñar una tarea crítica, típicamente servidores, pero también entornos de escritorio que exijan una gran estabilidad y pocos cambios.

testing: Esta rama "testing", es la recomendada si usted desea colaborar, probando software para el Proyecto Debian. También es la indicada para un entorno de escritorio no crítico o si tu hardware es muy moderno.

unstable: Esta rama es la que usan los desarrolladores y es donde tiene lugar el desarrollo activo de Debian. Es recomendable para usuarios que quieren estar a la última y tienen un conocimiento medio-alto del sistema.

1.5. ¿Cómo puedo migrar entre las distintas ramas de Debian?

En el siguiente enlace encontrarás una resumida explicación de cómo pasar de una rama a otra
http://www.esdebian.org/wiki/actualizar-version-otra

1.6. ¿Que arquitectura es la adecuada para mi computador?

La actual versión estable de Debian se encuentra disponible para doce arquitecturas siendo así la distribución GNU/Linux que mas arquitecturas soporta y ganando merecidamente la denominación de "Sistema Operativo Universal". Sin embrago esta variedad se presta a confusiones.
En general solo debe centrarse en las arquitecturas i386 y amd64. Si usted posee un ordenador de escritorio convencional o un portatil, su arquitectura será seguramente la denominada i386, formalmente un x86. Si su computador es relativamente nuevo, de 2004 en adelante, seguramente sea un x86-64 en cuyo caso podrá utilizar tanto la versión i386 como amd64.

1.6.1. Detalle de las arquitecturas i368 y amd64

i386

Para procesadores x86 de 32 bits como los AMD k6, AMD Duron, AMD Sempron, AMD Athlon (k7), Intel Pentium Core Duo, Intel Pentium IV anteriores a 2004, Intel Pentium III y antecesores. Al ser x86-64 una extensión de x86-32, i386 es también instalable en un equipo con microprocesadores x86-64 pero con los limites que x86-32 impone.

amd64

Procesadores x86 con extensión para 64 bits. Procesadores AMD Opteron, AMD Sempron con soporte AMD64, AMD Athlon 64 (Athlon != Athlon64), Intel Core-2-Duo, Intel Pentium Dual-Core y Pentium D en general.

1.6.2. Errores comunes de interpretación

  • Pensar que IA64 es un equivalente de amd64 pero para procesadores Intel. IA64 es exclusivo de los Intel Itanium, toda la gama Intel EM64T es compatible con amd64.
  • Creer que amd64 no posee ventajas sobre i386. El desarrollo de la arquitectura amd64 fue impulsada por las limitaciones que tiene i386, un máximo de 4 GB de memoria RAM (subsanable con un kernel bigmem) y 2 GB por proceso, que en el ámbito de servidores y supercomputadores es inaceptable. Además los procesos que involucran muchas operaciones en punto flotante son considerablemente mas rápidos (Aplicaciones matemáticas, procesamiento de imágenes o video, etc.)

En el siguiente enlace encontraras mas informacion acerca de las arquitecturas: http://www.esdebian.org/wiki/arquitecturas-soportadas

2. Administración del Sistema

2.1. ¿Quién es root?

Todo sistema Linux/Unix cuenta con una jerarquía de privilegios de usuario, existen los usuarios normales y existe root. Root es el usuario administrador del sistema, también conocido como "Superusuario" o "UID 0", el usuario root posee poder absoluto y tiene los suficientes permisos para hacer lo que quiera con el sistema. Siempre que se requiera realizar tareas de mantenimiento, ya sea actualizaciones, instalación y eliminación de programas o se deba modificar alguna configuración del equipo, se lo deberá hacer como root.

2.2. ¿Por qué no debo utilizar la cuenta de root?

Porque el poder que tiene root no sólo le permite modificar configuraciones o instalar programas, también puede destruir el sistema en cuestión de segundos. Si necesitas realizar tareas de mantenimiento deberás utilizar la cuenta de root, siempre desde consola, pero para tareas cotidianas como redactar documentos, navegar por Internet o chatear con tus amigos no necesitas correr semejantes riesgos, utiliza una cuenta de usuario normal.

2.3. ¿Qué es una tty?

La tty, también llamada consola, es la pantalla negra con letras blancas que puedes ver en el arranque del sistema y que permite ingresar al sistema, introduciendo tu usuario y contraseña, e introducir órdenes a través de la línea de comandos.
El término tty proviene de teletype (en español, teletipo). En sus orígenes los teletipos eran máquinas telegráficas. En sistemas Unix, teletipo es el nombre que se le daba a las terminales bobas, consolas con teclado que se conectaban a un mainframe. En Debian se tiene, por defecto, acceso a 6 ttys y si estás corriendo un entorno gráfico éste estará en la tty7. Si estás en tty7, el entorno gráfico, deberías presionar Ctrl+Alt+Fn (F: tecla función, F1, F2 ... Fn) para cambiar a una tty en modo texto. El entorno gráfico es un caso especial ya que una vez que se está en una tty en modo texto puedes acceder a las diferentes tty presionando simplemente Alt+Fn, donde n es el número de tty o bien Alt+derecha/Alt+Izquierda.

2.4. ¿Cómo puedo mantener mi sistema limpio?

Lectura recomendada:
http://www.esdebian.org/wiki/mantener-limpio-sistema-instalado-debian

2.5. ¿Cómo hacer backup de mis configuraciones? - nociones básicas.

Los archivos de configuración a grandes rasgos los puedes encontrar en dos sitios diferentes. Si son configuraciones del sistema en general, estarán en el directorio /etc. Si son configuraciones de programas que se ejecutan usualmente con privilegios de usuario (no demonios, ni servicios), entonces podrás encontrarlo en la home del usuario (ej. /home/usuario) que ejecutó dicha aplicación.

2.6. ¿Pantalla con letras, qué hacer en estos casos? - La consola esa gran desconocida. trucos y opciones.

En ocasiones al arrancar el pc vemos que en lugar de entrar al entorno gráfico nuestro sistema se queda en una pantalla negra con letras blancas. Esa pantalla se llama tty y al igual que el servidor gráfico, se queda esperando por un nombre de usuario (login) y una contraseña (password).

¿Por qué pasa eso?
Si nuestro sistema estaba funcionando con entorno gráfico y de un momento a otro nos encontramos en una tty puede deberse a que, por error, hemos presionado la combinación de teclas que nos lleva a las tty. La forma de pasar a una tty estando en entorno gráfico es presionar Ctl+Alt+Fn (Fn: tecla función, F1, F2... F6), para retornar al entorno gráfico presionemos Alt+F7, eso debería funcionar.

Si se trata de un sistema recién instalado sólo significa que no hemos instalado un entorno gráfico, sólo tenemos un sistema base, nos tocará entonces instalar el entorno gráfico desde consola.

Si el sistema ya funcionaba con entorno gráfico pero, sin motivo aparente, arrancó de ese modo puede deberse a alguno de los siguientes motivos:

  • Hemos ingresado al sistema como single-user: durante el arranque, la pantalla de grub nos ofrece un arranque normal o uno denominado "single-user", "usuario único" o "modo de recuperación", es similar al "arranque a prueba de fallos" de windows y su finalidad es arrancar el sistema con los servicios mínimos e indispensables para que el usuario pueda intentar recuperar un sistema dañado. Todo lo que debemos hacer es reiniciar el equipo, si tu Debian mantiene su configuración por defecto entonces presionando Ctl+Alt+Supr lograrás que el sistema reinicie.
  • Hemos desconfigurado el servidor gráfico: esto es muy común, generalmente sucede cuando intentamos instalar drivers para nuestra placa aceleradora de vídeo y nos equivocamos en algún paso en la configuración. Lo que debemos hacer entonces es restaurar la configuración de nuestro servidor gráfico y para eso deberemos ingresar al sistema en modo consola.
  • El servidor gráfico falló al iniciar Es muy común que nos encontremos ante este problema si estamos cargando módulos problemáticos en el xorg.conf. Si has utilizado drivers privativos como los de Nvidia o ATI, seguramente habrás experimentado alguna vez este problema al actualizar o cambiar el kernel. El mismo servidor X nos dará un aviso con detalles sobre que habrá fallado y porqué.

Para entrar al sistema en modo consola sólo debemos ingresar nuestro nombre de usuario y nuestra password, no esperes asteriscos, mientras ingresas el password nada se mostrará en la pantalla.
Luego de ingresar, has de saber que todo lo que puedes hacer en el entorno gráfico, y mucho más, lo puedes hacer desde la tty, ya sean tareas diarias, como leer el correo y navegar por Internet o tareas administrativas, como instalar paquetes o configurar los servicios.

Comando cd:

Sirve para desplazarte por directorios o/y subdirectorios mediante trayectorias relativas o absolutas.

  usuario@debian:~$ cd trayectoria

Trayectoria Absoluta:

Una trayectoria absoluta es aquella que comienza desde el directorio raíz ( / ) y que por lo tanto especifica a todos los directorios que se encuentran antes del directorio que se desea.

            usuario@debian:~$ cd /home/Juan/

Trayectoria relativa

Una trayectoria relativa, a diferencia de la absoluta, esta referida a su directorio actual. el directorio actual también puede ser referenciado como “.“

Ejemplo dentro del directorio usr:

            usuario@debian:/usr$ cd games

Para regresar al directorio superior:

            usuario@debian:/usr$ cd ..

Para ver que hay dentro del directorio o subdirectorio donde te encuentras se usa ls

            usuario@debian:~$ ls

     Descargas   Escritorio  Música      Público
     Documentos  Imágenes    Plantillas  Vídeos

Editar ficheros: puedes hacerlo con nano nombre_de_achivo, si solo quieres ver su contenido puedes hacer cat nombre_de_achivo

Si haces cat a un archivo demasiado grande no alcanzarás a leer las primeras líneas, puedes entonces hacer more nombre_de_archivo. Igualmente, presionando Shift+Repág puedes volver algunas pantallas hacia arriba (no muchas).

También es muy importante que cuando no puedas ingresar al entorno gráfico y quedes en la tty, no apagues el ordenador bruscamente, existe al posibilidad de corromper el sistema. Desde una tty es práctico saber que se puede apagar el ordenador mediante # shutdown -h now y se puede reiniciar mediante # reboot

Encontrarás una muy completa lista de los comandos GNU/linux en:
http://www.esdebian.org/wiki/lista-comandos-gnulinux-i
http://www.esdebian.org/wiki/lista-comandos-gnulinux-ii
http://www.esdebian.org/wiki/lista-comandos-gnulinux-iii

2.7. ¿Cómo puedo saber qué hardware tengo en mi sistema?

En los siguientes enlaces encontrarás explicaciones sobre cómo Debian identifica el hardware de tu equipo:

http://www.esdebian.org/wiki/hardware-lister
http://www.esdebian.org/wiki/comandos-conocer-sistema-identificar-hardwa...

3. Hardware

3.1. ¿Cómo configurar las interfaces de red?

Se recomienda la lectura de:

http://www.esdebian.org/wiki/configuracion-interfaces-red-bajo-debian
http://www.esdebian.org/wiki/howto-conceptos-basicos-redes-configurar-co...

3.2. ¿Necesito instalar drivers para mi hardware como en windows?

Todo depende del hardware en cuestión. La mayor parte del hardware está actualmente soportado. Distinguimos así los siguientes casos:

  • En la mayoría de casos, no deberías tener que realizar ningún ajuste manual porque el kernel ya soporta (bien directamente, bien en forma de módulos precompilados) tu dispositivo.
  • Si la licencia del driver de tu dispositivo no fuera libre, es probable que los repositorios non-free incluyan las fuentes de dichos drivers, de forma que puedas compilarlos con facilidad (si es que no existen ya paquetes con el módulo compilado) utilizando module-assistant
  • Si tu dispositivo es compatible con linux, pero no existe paquete oficial para dotarlo de soporte en Debian, es posible que encuentres el driver junto a las instrucciones para su instalación en la página oficial de la empresa que distribuye dicho hardware.
  • Hardware no soportado. Es el caso de muchos winmodems, algunas impresoras (en general de gama baja) y algunos dispositivos wireless (estos tienen una última oportunidad: http://www.esdebian.org/wiki/uso-ndiswrapper).

3.2.1. Vídeo

http://www.esdebian.org/wiki/video

3.2.1.1. nVidia

Se recomienda dirigirse a:
http://www.esdebian.org/wiki/drivers-nvidia-usando-module-assistant

13.2.1.2. ATI

Se recomienda dirigirse a:
http://www.esdebian.org/wiki/graficas-ati

3.2.1.3. Otras

Intel: la mayoría están plenamente soportadas y sus drivers (en general libres) proveen aceleración gráfica.

3.2.2. Sonido

http://www.esdebian.org/wiki/audio

3.3. ¿Cómo cambiar la resolución de pantalla?

Existen muchas formas de hacerlo, la más fácil si usas un entorno de escritorio es ir a su respectivo gestor de configuraciones, en KDE3 por ejemplo se hace a través de kcontrol, en KDE4 por medio de ajustes de sistema.

También es posible cambiar la resolución con la combinación de teclas Control + Alt + +, o con la combinación Control + Alt + -

Si no te es posible hacerlo por los métodos anteriores, existe la posibilidad de que Xorg (el servidor de entorno gráfico) no esté bien configurado, en ese caso deberás editar a mano el fichero /etc/X11/xorg.conf y añadir o editar la resolución que desees, o si usas Debian 5.x (Lenny) puedes hacerlo mediante el comando # Xorg -configure.

Si quieres saber cómo modificar a mano el fichero /etc/X11/xorg.conf mira este artículo: http://www.esdebian.org/foro/41521/cambiar-resolucion-pantalla-1024x768-...

3.4. ¿Cómo cambiar el volumen de audio?

Existen varias aplicaciones gráficas para este fin, pero independientemente de todas y la más fiable es alsamixer, debes lanzarla desde una consola virtual o desde una tty por medio de $ alsamixer
Para ampliar la información visita Configurar tarjeta audio.

3.5. ¿Cómo se instala una impresora?

El sistema de impresión más extendido en GNU/Linux se llama Cups. Se basa en el prototipo de cliente-servidor, aunque muchas veces los encontremos instalados juntos en la misma máquina. Por lo tanto, lo más básico será tener los paquetes de cups instalados en nuestra máquina (cups y cups-client, o alternativamente, cupsys y cupsys-client). A continuación, es muy probable que necesites los ficheros de definición de tu impresora. Estos "PPD's" los puedes encontrar en varios paquetes:

  • foomatic-db: impresoras más comunes
  • foomatic-db-hpijs: permite imprimir con calidad fotográfica en impresoras hp y algunas otras
  • foomatic-db-gutenprint: permite imprimir con calidad fotográfica en impresoras de inyección (incluyendo hp y epson)
  • openprinting-ppds: orientado a impresoras postscript
  • foomatic-filters-ppds: alternativa al anterior. Diseñado para impresoras no-postscript
  • hpijs-ppds: parecido al anterior. Orientado a impresoras HP que usen el controlador hpijs.

En el wiki de esDebian puedes encontrar el artículo Configuración de impresoras que explica paso a paso como instalar una impresora en Debian GNU/Linux.

3.6. Cómo montar particiones NTFS con permisos de lectura y escritura utilizando ntfs-3g

En el siguiente enlace encontrarás una explicación sobre como puedes leer y escribir en particiones NTFS:
http://www.esdebian.org/wiki/montar-particiones-ntfs-ntfs-3g-0

4. Software

4.1. ¿Qué es eso de los paquetes y repositorios?

En los siguientes enlaces encontrarás una resumida explicación de cómo instalar paquetes y cómo administrar la lista de repositorios.
http://www.esdebian.org/wiki/introduccion-instalacion-softwarepaquetes
http://www.esdebian.org/wiki/introduccion-repositorios-debian
http://www.esdebian.org/wiki/sistemas-mixtos

4.2. ¿Qué es un repositorio no oficial?

Es todo aquel que no está soportado por el proyecto Debian. Suelen ser repositorios creados para proveer ciertos paquetes que no se encuentran en las ramas de Debian bien porque sea demasiado pronto o bien porque no cumplen los requisitos mínimos para entrar en los repositorios oficiales (véase http://www.debian.org/social_contract.es.html).

4.3. ¿Cómo instalo/actualizo/desinstalo programas en Debian?

Se recomienda leer:
http://www.esdebian.org/wiki/introduccion-instalacion-softwarepaquetes
http://www.debian.org/doc/manuals/apt-howto/index.es.html
http://www.esdebian.org/wiki/tutorial-aptitude

4.4. ¿Puedo hacer las mismas cosas que en windows?

Sí, ¡Y mucho más!, mayormente los programas más comunes que usas en en otros sistemas operativos tienen alternativas que funcionan sobre sistemas GNU/Linux. Además, es común tener varias alternativas para esos programas, cada uno con diversas características.

Para ver un listado más completo de estas aplicaciones, mira este artículo:
http://www.esdebian.org/wiki/correlacion-aplicaciones-disponibles-debian...

4.5. ¿Que hacer cuando tengo un error GPG error: ..... NO_PUBKEY XXXXXXXXXXXXX?

En el siguiente enlace encontrarás una resumida explicación del motivo de ese error y como solucionarlo
http://www.esdebian.org/wiki/llaves-repositorios-secure-apt

5. Seguridad

5.1. ¿Existen amenazas (virus, troyanos, etc) en Debian?

Los virus no son otra cosa que programas, solo que los virus fueron escritos y diseñados con fines maliciosos. Seguramente has oído que en linux no hay virus. En realidad si los hay pero el efecto es casi nulo porque:

  • Hay pocos: casi la totalidad de los virus son escritos y diseñados para afectar sistemas Windows, así como Winamp no funciona en Debian porque está diseñado para Windows tampoco funcionan los virus.
  • No entran en tu sistema: el modo más frecuente de infección es navegar por Internet y descargar e instalar programas descargados desde sitios no confiables. En Debian eso no es un problema, todo los programas que necesitas están en los repositorios oficiales.
  • Una vez infectado no pueden hacer suficiente daño: supongamos el peor caso, que luego de buscar un par de horas lograste encontrar y ejecutar un virus diseñado para Debian. Este virus tendrá los privilegios y limitaciones de tu usuario, que es un usuario normal, en el punto anterior quedó claro que no se debe utilizar la cuenta de root, por lo que el virus podrá a lo sumo modificar o alterar los documentos a los que tú tienes acceso pero no podrá dañar seriamente el sistema.
  • Debian es de código abierto: a diferencia de los programas propietarios, donde tú no puedes saber qué es lo que estás ejecutando, el código fuente de cualquier programa que ejecutes en Debian está disponible a cualquiera que lo desee ver. Si un programador colocara código malicioso entre las líneas de un programa propietario tú nada puedes hacer, ni siquiera te darás cuenta, pero si intenta hacer eso en un programa de código abierto cualquiera puede verlo. Aunque tú no sepas de programación hay mucha gente que si sabe y lo denunciará de inmediato.

6. Multimedia

6.1. Instalar Codecs para DVD y mp3

Se recomienda leer:
http://www.esdebian.org/wiki/instalar-codecs-dvd-mp3

7. Varios

7.1. ¿Cómo envío correo en linux? - nociones básicas.

por hacer

7.2. ¿Qué es INIT?

En un Sistema Operativo hay dos procesos fundamentales, el mas importante y menos conocido es "task 0" o "idle task", este proceso no hace nada, su única finalidad es ejecutarse cuando no hay nada para hacer, es lo que en sistemas Windows se denomina "Proceso inactivo del sistema".
El otro es el que en sistema Linux/Unix se denomina INIT, su PID es "1" y junto con "task 0" son los únicos proceso que son iniciados directamente por el kernel o núcleo del sistema operativo. INIT es el padre de todos los procesos, cualquier proceso nuevo que ejecutes en tu computadora será descendiente de INIT.
INIT tiene, entre otras cosas, la responsabilidad de iniciar todos los procesos y servicios del sistema y de detenerlos cuando se esté apagando/reiniciando el equipo.

7.3. ¿Qué son los runlevels?

La traducción de runlevels al español y en este contexto sería "Niveles de ejecución" y es el modo en que el sistema se está ejecutando en un momento dado, el sistema puede cambiar su nivel de ejecución. Típicamente en un sistema Linux/Unix existen 7 Niveles de ejecución, del 0 al 6, algunas distribuciones no implementan todos, Debian sí lo hace.

En la práctica los runlevels se materializan mediante los directorios /etc/rcN.d donde N es un número del 0 al 6 que identifica los runlevels del 0 al 6. En estos directorios hay scripts (en realidad son enlaces a scripts en /etc/init.d) que tienen como finalidad iniciar y detener servicios y procesos El nombre de cada script tiene un significado especial, los scripts encargados de iniciar procesos comienzan con una letra S mayúsculas (Start) y los encargados de detenerlos comienzan con una K (Kill). Seguida a esta letra hay un número de dos cifras, entre 1 y 99, que determina el orden en que se ejecutarán.

Entonces si el sistema se inicia en el runlevel 1, INIT, el padre de todos los procesos, ejecutará todos los scripts que se encuentren en /etc/rc1.d cuyo nombre comienza con S pasando start como parámetro, por ejemplo /etc/rc1.d/S90apache2 start.
Si se cambia del runlevel 1 al 2 entonces INIT ejecutará todos los scripts que se encuentran en /etc/rc1.d y su nombre comienza con K pasando stop como parámetro, por ejemplo /etc/rc1.d/K90apache2 stop. Y, seguidamente, ejecutará todos los scripts en /etc/rc2.d cuyo nombre comienza con S con start como parámetro, nuevamente /etc/rc1.d/S90apache2 start.
El significado de cada runlevel en Debian es el siguiente:

--------------------------------------------------------------------------------
| ID  | Descripción                                                            |
|-----|------------------------------------------------------------------------|
| 0   | Apagar el sistema, pasar a este runlevel significa apagar el equipo    |
| 1   | Single-user, se inician sólo los servicios indispensables              |
| 2-5 | Modo multiusuario, es el modo normal, en Debian es por defecto el 2    |
| 6   | Reiniciar, pasar a este runlevel significa reiniciar el equipo         |
--------------------------------------------------------------------------------


Para pasar de un runlevel a otro se debe ejecutar, como root, init numero_runlevel

NOTA: en la práctica, si se viene de un runlevel en el cual se inició un script que también se iniciaría en el runlevel destino entonces las llamadas a stop y start para ese script no se llevarán a cabo (el proceso no se reinicia).

7.4. ¿Qué es un demonio?

Un demonio es un proceso que se ejecuta en segundo plano. Se inician y se detienen junto con el sistema, según en que runlevel se esté y se caracterizan por no ser interactivos, no requieren intervención del usuario.
Son ejemplos de demonios syslogd, sshd o udevd.

7.5. ¿Qué son las páginas man?

En los sistemas operativos derivados de Unix, GNU/Linux incluido, cada comando viene acompañado del relativo manual de uso, las llamadas páginas man (man pages).
El comando para visualizar este tipo de documentación es man nombre_comando.