viernes, 9 de diciembre de 2011

Informe "Comandos básicos de Ubuntu"

Introducción a las TI
Comandos a revisar
-Renice
-Sleep
-Jobs
-Fg
-Bg




Actividad Evaluada 
- Para estos 5 comandos explicar:
-Funcionalidad del comando
-Sintaxis
-Ejemplo práctico
Además, relacionar con el uso del comando kill, ps y top.




1.- Renice
Funcionalidad del comando:
Altera la prioridad de los procesos en ejecución.


Sintaxis:
renice pri [-p pid] [-g pgrp] [-u user]


las opciones son:
* -p pid cambia la prioridad para el proceso especificado
* -g pgrp cambia la prioridad para los procesos ejecutados por los
usuarios que pertenecen al grupo con ID=pgrp
* -u user cambia la prioridad para los procesos del usuario
especificado


Ejemplo:
$ abiword &
[1] 7681
$ renice 10 -p 7681
7681: old priority 0, new priority 10
$ renice 3 -u tomas
503: old priority 0, new priority 3




2.- Sleep
Funcionalidad del comando:
Deja dormida la consola durante el tiempo que se define.


Comandos UBUNTU
s = Segundos
m = Minutos
h = Horas


Sintaxis:
sleep(tiempo que se dormirá la máquina + (s/m o h según se quiera)


Ejemplos:
sleep 5s
Deja dormida la consola durante 5 segundos.


sleep 30s 5m
Deja dormida la consola durante 30 segundos + 5 minutos.


3.- Jobs
Funcionalidad del comando:
El comando jobs se utiliza para listar procesos que estés ejecutando
en segundo plano o en primer plano. Si la respuesta se devuelve sin
información es que no hay procesos presentes.


Sintaxis:
jobs [opciones]


las opciones son:


-l
Informa del identificador del grupo de proceso y la carpeta de
trabajo de las operaciones.
-n
Muestra sólo los trabajos que se han detenido o cerrado desde
la última notificación.
-p
Muestra sólo el identificador de proceso para los líderes de
grupo de procesos de los trabajos seleccionados.


Ejemplo:
1.jobs -l
Muestra los trabajos que estás ejecutando en primer plano (o) en
segundo plano.
2.jobs -p
Muestra sólo el identificador de proceso para los trabajos listados.


4.- Fg


Funcionalidad del comando:
El comando fg se utiliza para situar un proceso en primer plano.


Sintaxis:
fg [especifica proceso]


Comandos UBUNTU


Ejemplo:
Para mover un proceso a primer 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 música.
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
[2]- Detenido
[3]+ Detenido


fg 1
El comando anterior ejecutará la aplicación kmail en primer
plano.


5.- Bg
Funcionalidad del comando:
El comando bg se utiliza para mover un trabajo a segundo plano. El
usuario puede ejecutar un proceso en segundo plano añadiendo un
símbolo "&" al final del comando.


Sintaxis:
bg [opciones] [proceso]


las opciones son:


-l
Informa del identificador del grupo de proceso y la carpeta de
trabajo de las operaciones.
-p
Informa únicamente del identificador del grupo de proceso de
las operaciones.


Comandos UBUNTU
-x
Sustituye cualquier job_id encontrado en el comando o
argumentos con el identificador de grupo de proceso correspondiente,
después ejecuta el comando dándole argumentos.
job Especifíca el proceso que quiere ejecutarse en segundo plano.


Ejemplo:
Para Ejecutar un proceso en segundo plano
kmail- inicia el cliente de correo.
Presiona ctrl+z para detener el proceso actual.
Ahora sólo escribe bg para mover el último proceso detenido a
segundo plano.


Relaciones entre comandos


Kill: El comando kill se usa para detener procesos en segundo plano.
Ps: El comando ps se usa para informar del estado del proceso. ps es
la abreviatura de Process Status.
Top: El comando TOP muestra a tiempo real un listado de los
procesos que se están ejecutando en el sistema, especificando
además el % de Cpu y Memoria que están utilizando, sus IDs,
usuarios que lo están ejecutando, etc.


La relación que tienen estos 3 comandos, con los 5 analizados
anteriormente es que todos son compatibles entre ellos. Todos están
asociados a la administración o control de procesos, para así, dar
mayor comodidad o rendimiento al usuario, según él estime
conveniente.




Integrantes Grupo:
Alamiro Solis .
Ninoska Ulloa.
Washington Arevalos
Camilo Rivas

No hay comentarios:

Publicar un comentario