“Conocimiento Sistemas>Linux

Cómo cambiar el orden de salida de los Procesos en Linux

2014/2/25
El arranque ( y parada), orden de los procesos en Linux es controlado por "init ". Durante el arranque , init es ejecutado después de cargar el kernel. El proceso init lee el archivo de inicialización /etc /inittab , que proporciona instrucciones para configurar el sistema en varios niveles de ejecución y establece el nivel de ejecución predeterminado . Los seis niveles de ejecución se describen diferentes configuraciones de funcionamiento del sistema , incluyendo el modo de usuario único , varios modos multi-usuario , apagar y reiniciar el sistema . Para cada nivel de ejecución , init ejecuta los scripts con enlace simbólico en /etc /rc #. D o /etc /rc.d /rc #. D. Puede cambiar el orden de inicio del proceso de cambio de nombre de estos enlaces. Cosas que necesitará
terminal o consola de
Ver Más instrucciones
1

Abra una ventana de terminal. Inicie la sesión como usuario root ejecutando " su -" (si tiene la contraseña de root) o " sudo su -" ( si se utiliza sudo para tener acceso a la cuenta root). Proporcione la contraseña apropiada cuando se le solicite .
2

Configurar el directorio de trabajo actual a /etc con el comando "cd /etc " Ejecutar el comando " ls- d rc * . D. " ( Si el único elemento de la lista es " rc.d , " correr "cd rc.d " para cambiar a ese directorio y ejecute el comando "ls " de nuevo. ) Se muestra una lista de los directorios de nivel de enlace Ejecutar script " rc " , con el formato "rc #. d ", donde # es el nivel de ejecución . Durante el arranque , los scripts del rc #. Son ejecutados directorio d para el nivel de ejecución predeterminado . Si su sistema arranca en modo gráfico (escritorio ), el nivel de ejecución por defecto es " 5 " y init ejecuta los scripts relacionados en el directorio rc5.d .
3

Indica tu directorio de trabajo actual al #. directorio d rc , igualando el nivel de ejecución que desea modificar . Por ejemplo , "cd rc5.d " para cambiar el nivel de directorio rc carrera 5 . Ejecutar los niveles 0 , 1 y 6 están reservados y no se debe cambiar . Ejecutar los niveles 2 a 5 se pueden personalizar .
4

Ejecutar el comando " ls" para ver una lista de todos los archivos . Los enlaces simbólicos que comienzan con " S # #" punto de inicio de guiones para la ejecución de procesos al entrar al nivel de ejecución determinado. El "# #" establece el orden de los scripts se ejecutan , con "01 ". Después de la " # #" en el nombre del enlace es el nombre del proceso. Por ejemplo, " S10apache2 " se inicia el servidor web Apache , que se ejecuta después de guiones que comiencen con S01 través S09 se ejecutan .
5

Identificar el enlace guión para el proceso para el que desea cambiar el inicio orden, y lo que el número de orden de salida debe ser para ese proceso. Por ejemplo , si desea " S05myproca " para empezar antes " S03myprocb ", el nuevo número de la orden de inicio para " myproca " es " 02 ".
6

Cambie el nombre del enlace mediante el comando " mv " , cambiar el número de orden de salida . En el ejemplo anterior , ejecute el comando " mv S05myproca S02myproca " para cambiar el nombre del enlace y cambiar el orden de salida . Scripts asignar el mismo número se iniciará por orden alfabético.

Linux
¿La mayoría de los archivos en un sistema Linux que contienen información de configuración son?
Cómo: BackTrack en el entorno Gnome
Cómo apagar CentOS 5
SkyDrive Upload Tool para Ubuntu
Cómo usar Linux para enviar un Fax
Linux Guión Ayuda
Cómo ejecutar programas de Linux como aplicaciones de Windows
Cómo cambiar el tamaño de las particiones XP con GParted
Conocimiento de la computadora © http://www.ordenador.online