Escolar Documentos
Profissional Documentos
Cultura Documentos
SISTEMAS OPERATIVOS
Nombres y apellidos:___________________________________________
Crear un nuevo usuario o actualizar la información por defecto de un nuevo usuario. Cuando no se usa la opción -D, el
comando useradd crea una nueva cuenta de usuario utilizando los valores especificados en la línea de comandos y los
valores por defecto del sistema. Dependiendo de las opciones de la línea de comandos utilizadas, el comando useradd
podrá actualizar los ficheros del sistema, podrá crear el directorio por defecto del nuevo usuario y copiar los ficheros
iníciales.
Sintaxis:
useradd [Opciones] Usuario
useradd - D
useradd - D [Opciones]
Opciones:
-c : esta opción del comando useradd es una descripción corta, se utiliza como el nombre completo del usuario.
-b : directorio base para el sistema si -d no es especificado.
-d : con el empleo del comando useradd se creará un nuevo usuario utilizando el directorio por
defecto(home/nombre_de_usuario).
-e : fecha de expiración de la cuenta de usuario creada con el comando useradd, formato YYYY-MM-DD.
-f : días que transcurren a partir de que la cuenta expira y la deshabilitación permanente de la misma, con -
1(valor por defecto) se deshabilta esta opción.
-g : nombre o número de grupo al que se unirá el usuario, por defecto 1.
-G : lista suplementaria de grupos a los cuales pertenece el usuario.
-m : el comando useradd crea el directorio de trabajo del usuario si no existe.
-s : shell por defecto.
Realizar tres cuentas de usuario utilizando varias opciones del comando. Escribir y explicar
________________________________________________________________________________________________
________________________________________________________________________________________________
________________________________________________________________________________________________
________________________________________________________________________________________________
Nota:
File Descripción
/etc/passwd información de las cuentas de usuarios
/etc/shadow información de la seguridad de las cuentas de usuarios
/etc/group información de las cuentas de grupos
/etc/gshadow información de la seguridad de los grupos
información por defecto para la nueva cuenta de usuario creada con el comando
/etc/default\useradd
useradd
COMANDO userdel- BORRAR CUENTA DE USUARIO.
Este comando se utiliza para borrar una cuenta de usuario, liberándose los ficheros vinculados con la misma. El
comando userdel modifica el fichero con las cuentas de usuarios del sistema, borrando todas las entradas que hacen
referencia a este usuario.
Sintaxis:
userdel [-r] Usuario
-r : los ficheros en el directorio de trabajo del usuario, el propio directorio de trabajo y la mensajería del usuario serán
eliminados.
La utilización del comando passwd con los parámetros usuario y contraseña sólo es posible para el superusuario. Si se
utiliza sólo el parámetro usuario cuando se hace uso de este comando, entonces el superusuario puede cambiar la
contraseña para ese usuario.
Sintaxis
passwd [Opciones] Usuario Contraseña
Opciones:
-f : cambia el nombre completo del usuario.
-o : desactiva las verificaciones de validación sobre la nueva contraseña, hay que logearse como superusuario
para poder hacer uso de esta opción del comando passwd.
-s : cambiar el shell del usuario.
ADMINISTRANDO PROCESOS
Un administrador podría notar o recibir un reporte sobre un sistema que no está respondiendo, está muy lento o
presentando algún comportamiento anormal. Una causa común para estos comportamientos son procesos que se salen
fuera de control y así causando que los recursos del sistema se agoten. Las siguientes herramientas proveen información
sobre procesos para determinar si están comportándose de manera apropiada y también proveen diferentes maneras para
detenerlos o matarlos si han dejado de responder.
Sintaxis:
ps [opciones]
Opciones:
a : el comando ps también muestra los procesos iniciados por los otros usuarios.
x : también muestra los procesos sin terminal de control alguna o con una terminal de control diferente a la que
se está utilizando.
u : muestra, para cada proceso, el nombre del usuario que lo inició y la hora a la cual fue iniciado.
m : opción del comando ps para mostrar información de memoria (combinar con p para obtener el número de
páginas)
j : formato de trabajo (jobs) pgid sid
r : sólo procesos que se están ejecutando
Sintaxis:
top [opciones]
Opciones:
d : el comando top especifica el intervalo entre actualizaciones de la pantalla.
q : el comando top redibuja la pantalla sin intercambio de actualización, si el que ejecuta el program es el
superusuario, top se jecuta con la prioridad más alta posible.
S : especifica el modo acumulativo, cada proceso se lista con el tiempo de CPU que él , así como sus procesos
hijos muertos, han consumido.
s : Ejecución del comando top en modo seguro.
i : arranca el comando top descartando cualquier proceso inactivo o zombie.
El comando top muestra una variada información sobre el estado del procesador:
uptime : el comando top muestra el tiempo que el sistema a estado activo y las tres medias de carga para el
sistema (número medio de procesos listos para ejecutarse en los últimos1, 5 y 15 segundos).
processes : número total de procesos ejecutándose cuando la última actualización.
CPU states : porcentaje de tiempo de CPU en modo de usuario, en modo de sistema, en tareas con la prioridad
alterada por el comando nice y el tiempo de inactividad.
Men : datos sobre el empleo de memoria.
Swap : datos sobre el espacio de trasiego, incluyendo el tota, el utilizado y el libre.
PID : el identificador (ID) de proceso (PID) de cada tarea arrojado por el comando top.
PPID : el identificador del proceso padre de cada tarea
UID : el identificador de usuario del propietario de cada tarea
USER : el nombre de usuario del propietario de cada tarea.
PRI : prioridad de cada tarea.
RSS : cantidad de memoria física utilizada por la tarea según el comando top.
SHARE : memoria compartida empleada por la tarea.
STAT : estado de la tarea (S- durmiente, R-ejecución, T-parado o trazado).
TIME : el comando top muestra el tiempo total de CPU que la taea a utilizado desde comienzo.