Sie sind auf Seite 1von 6

Informe de Tics

Comandos en la consola de Linux Grupo: Dembers

Integrantes: Alamiro Solis Toro Camilo Rivas Sanhueza Ninoska Ulloa Carrasco Washington Arevalo C. Fecha: 19/05/2010

Comandos Consola Linux

Comando Renice
Funcionalidad: Este comando repone el nivel de ejecucin a un proceso que se este ejecutando, es decir, altera la prioridad de planificacin de uno o mas procesos en ejecucin. Aplicar renice a un grupo de procesos provoca que todos los procesos vean alterada su prioridad de planificacin. Por defecto, los procesos se especifican a partir de su ID de proceso. Sintaxis: renice [valor] numero PID Ejemplo: renice +1 987 -u daemon root -p 32 Esto cambiaria la prioridad de los procesos con ID 987 y 32, ms todos los procesos de los usuarios daemon y root. $ renice 15 -u alejandro Tambin podemos cambiar el nivel de nice de todos los procesos de un usuario

# ps -e | grep name name se sustituye por el nombre del proceso Si quiero disminuir la prioridad del proceso 19940 correspondiente al comando find entonces hago: # renice -5 19940 Esto disminuye la prioridad de este proceso. $ renice PRIORIDAD PID_PROCESO PRIORIDAD es un valor que va desde -20 a +20 (con el signo incluido). -20 es la prioridad ms alta (al contrario de lo que cabra pensar), y +20 la ms baja. Slo root puede establecer un proceso a una prioridad negativa, los usuarios como mximo pueden poner un proceso en prioridad 0.

Comando sleep
Funcionalidad: Este comando sirve para dormir el proceso deseado x segundos que se deben especificar, es decir, suspende la ejecucin durante un cierto nmero de segundos. Las unidades de tiempo disponibles y como se especifican son: s m h d segundos minutos horas das

Sintaxis: sleep [tiempo] [opcin] [orden] Ejemplo: Sleep 7s (Detiene la ejecucin 7 segundos) Sleep 3s; exit (sleep 60; ls /home/usuario ) & Para cortar la ejecucin presionar CTRL + c. Este ejemplo simple (pero sin utilidad) sera listar un directorio dentro de 60 segundos:

Comando Jobs
Funcionalidad: El comando jobs se utiliza para listar procesos que se estn ejecutando en segundo plano o primer plano. Si la respuesta se devuelve sin informacin es que no hay procesos presentes. Sintaxis: jobs [opciones] Opciones: -l Visualiza el PID (identificador de proceso) de cada proceso. -r Visualiza los procesos que se encuentran en estado de ejecucin (running) -s Visualiza los procesos que estn en estado suspendido (stopped).

Ejemplo: Jobs [-r] $ jobs [1] + Done ls -F /bin/ | Stopped more Muestra informacin sobre los procesos parados dependientes de este shell.

Comando Fg
Funcionalidad: Contina un trabajo dej ejecutando en primer plano, algunos depsitos no es capaz de ejecutar este comando. Sintaxis: fg% [Trabajo] Especifica el trabajo que desea ejecutar en primer plano. Ejemplo: fg Mecanografa solo se reanudar el primer trabajo se qued fuera.

Comando Bg
Funcionalidad: Contina un trabajo dej en segundo plano. This function is not available on all UNIX shells. Esta funcin no est disponible en todos los shell de Unix. El usuario puede ejecutar un proceso en segundo plano aadiendo un smbolo "&" al final del comando.

Sintaxis: bg-l] [[-p] [-x]] Trabajo [ o tambin bg [opciones] [proceso]

EJEMPLO: 1. Para Ejecutar un proceso en segundo plano.

2.

kmail- inicia el cliente de correo. Presiona ctrl+z para detener el proceso actual. Ahora slo escribe bg para mover el ltimo proceso detenido a segundo plano.

3. Para mover el proceso especificado a segundo plano: Iniciemos tres procesos y suspendamos esos procesos en segundo plano. kmail- inicia el cliente de correo. Presiona ctrl+z para detener el proceso actual. xmms- reproductor de msica. Presiona ctrl+z para detener el proceso actual. sleep 120- un proceso de prueba. Presiona ctrl+z para detener el proceso actual. Jobs El comando anterior mostrar los procesos en la shell. [1] Detenido kmail [2]- Detenido xmms [3]+ Detenido sleep 120 bg 2 El comando anterior ejecutar la aplicacin xmms. De esta manera puedes ejecutar el proceso especfico en segundo plano. jobs [1]- Detenido kmail [2] Detenido xmms & [3]+ Detenido sleep 120

Nota:
Jobs: Es posible matar los procesos con kill indicando el nmero que devuelve jobs: kill %1, terminara con el proceso en jobs nmero 1. Ejemplo: rh3nt0n@rh3nt0n-laptop:~$ kill %2 rh3nt0n@rh3nt0n-laptop:~$ jobs [1]+ Stopped yes >/dev/null [2]- Terminado yes >/dev/null rh3nt0n@rh3nt0n-laptop:~$

Das könnte Ihnen auch gefallen