0% encontró este documento útil (0 votos)
42 vistas32 páginas

SOM UD12 Admin Linux 1

Administracion de sistemas operativos linux

Cargado por

pipanoesta
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
42 vistas32 páginas

SOM UD12 Admin Linux 1

Administracion de sistemas operativos linux

Cargado por

pipanoesta
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

CFGM.

Sistemas Operativos Monopuesto

Unidad 12

Administración de un sistema operativo


Linux. Ubuntu.

1
ÍNDICE

1. Introducción.
2. Agregar/quitar software.
3. Usuarios y grupos.
4. Procesos y servicios.
5. Discos duros.
6. Copias de seguridad.
7. Automatización de tareas.
8. Impresoras.
9. Monitorización.

2
2
1. Introducción.
Cuando hablamos de las tareas de administración
nos referimos a aquellas que se salen de las tareas
normales de trabajo de un usuario “estándar”, son
realizadas normalmente por usuarios
pertenecientes al grupo de administradores
(sudoers) que realizan tareas de administración.
Por ejemplo:
Agregar o quitar programas.
Actualizar o configurar las actualizaciones del Sistema Operativo.
Organizar los discos de almacenamiento.
Controlar procesos y servicios.
Copias de seguridad.
Reparación del sistema.
Gestión de impresoras.
Control de usuarios y grupos.
Gestión de la red.

3
2. Agregar o quitar Software
En Linux existe diferencias a la hora de instalar programas o
actualizaciones en las distintas distribuciones. De tal forma
que hay paquetes para distribuciones basadas en Red Hat
(rpm) y basadas en Debian (deb).

Ya vimos como configurar las actualizaciones del sistema en


el tema de introducción.

Vamos a ver ahora como instalar programas nuevos.

Algunos programas se ofrecen en paquetes. Estos paquetes


pueden suele el ejecutable y a veces, también el código
fuente (que nos permite compilar en cada máquina). Aunque
suelen estar optimizados para la distribución.
Suele centralizarse en repositorios.

4
2. Agregar o quitar Software
Para añadir o eliminar software de Ubuntu podemos utilizar
diferentes métodos: modo texto y en modo gráfico.
Todos los que vemos aquí, incorporan la gestión de
dependencias con otros paquetes o librerías.
1. Centro de Software de Ubuntu / Software de Ubuntu

2. Synaptic.
Aunque no viene instalada por defecto:

6
2. Agregar o quitar Software

1. Bajo nivel: dpkg


Realiza una gestión de paquetes bajo nivel.

Es una herramienta que permite instalar, actualizar y


desinstalar paquetes .deb

No emplea los repositorios de software y por tanto es


necesario descargarse de forma explícita los paquetes que
queramos instalar así como las dependencias.

Un paquete .deb contiene:

•Metadatos (dependencias, scripts de configuración, …)


•Binarios
2. Agregar o quitar Software

IFC01CM16. Administración avanzada en Linux y virtualización - 2016


2. Agregar o quitar Software

2. Alto nivel: apt

APT dispone de herramientas que realizan las descargas y


gestionan las dependencias de forma automática.

Existen varias utilidades:

•apt: consola

•aptitude: interfaz menús texto para

consola.

•synaptic: interfaz gráfica

•Software de Ubuntu:
2. Agregar o quitar Software. Fichero de configuración.

Podemos añadir repositorios desde el fichero /etc/apt/sources.list:


2. Agregar o quitar Software. Entorno gráfico.

Podemos añadir repositorios desde el entorno gráfico:


2. Agregar o quitar Software. Terminal.

Una vez realizado este proceso gráfico, se nos creará un archivo


que contiene la dirección de los repositorios que hemos escrito a
mano en la ventana gráfica en el directorio "/etc/apt/sources.list.d/".

También podemos añadir repositorios desde el terminal:

También se actualiza el directorio "/etc/apt/sources.list.d/".


2. Agregar o quitar Software

IFC01CM16. Administración avanzada en Linux y virtualización - 2016


3. Usuarios y grupos.
Desde el modo gráfico podemos añadir, eliminar y modificar usuarios.
Por defecto sólo aparecerá el usuario creado en el momento de instalación.
1.Desbloqueamos para poder trabajar

Ubuntu 16.04

Ubuntu 18.04
14
3. Usuarios y grupos.
3. Usuarios y grupos.

Al añadir un usuario, debemos elegir


el tipo de cuenta, entre Estándar o
Administrador .
El nombre del usuario es el login de
acceso.
El nombre completo sería una
descripción del usuario.
El login está compuesto únicamente
por minúsculas. Será el nombre de la
carpeta
Al eliminar podemos dejar los
archivos o eliminarlos
definitivamente.
Si los dejamos y volvemos a
crear un usuario con el mismo
nombre, recuperaría su entorno
de trabajo.

16
3. Usuarios y grupos.

Cuando iniciamos la sesión con el usuario creado, vemos que aparecen creadas
las carpetas por defecto y que la ruta de la carpeta personal coincide con el
nombre del usuario.
3. Usuarios y grupos.

Para trabajar con los grupo vamos a instalar usuarios y equipos.


Podemos modificar los
grupos a los que pertenece
seleccionando directamente
en el desplegable.

También podemos
modificar la imagen.
Desde la pestaña de grupos podemos añadir, editar el nombre
de alguno de los existentes y eliminarlos.
Para añadir el grupo basta con añadir un nombre.
3. Usuarios y grupos.
El fichero que almacena la información sobre los usuarios del sistema es /etc/passwd.
El fichero que almacena la información sobre los grupos del sistema es /etc/group.

21
3. Usuarios y grupos.
El comando para añadir y quitar usuarios:
Adduser:
Crea el usuario, el grupo, lo añade al grupo creado, crea su directorio
de trabajo y copia el contenido del “perfil” desde el directorio skell.

Comprobamos la linea en el fichero de usuarios.

22
3. Usuarios y grupos.

En el ejemplo anterior se han utilizado todas las las opciones por


defecto, pero se pueden personalizar algunas de ellas. Veamos
el man del comando.
3. Usuarios y grupos.

Para modificar los grupos a los que pertenece el usuario


podemos utilizar también el comando usermod de la siguiente
forma:
Estableciendo como grupos secundarios smr1 y smr2:

Añadiendo a un nuevo grupo adm sin borrar los anteriores:

Para eliminar el usuario prueba:


4. Procesos y servicios.
Recuerda que un Proceso es un programa en ejecución y por
tanto:
ocupa memoria,

necesita tiempo de ejecución en el procesador y

puede acceder a recursos del sistema ( como discos, red).

Los procesos son creados por otros procesos y dependen de ellos.


Así se van creando árboles de procesos.

25
4. Procesos y servicios.
Los procesos pasan por diferentes estados:
Pueden ser :
Preparado,
en ejecución,
Bloqueado,
Detenido,
Zombie.

Hay procesos que se ejecutan en:


Primer plano: se presentan ante el usuario e interactúan con él.
Segundo plano: son transparentes al usuario. No requieren de su
colaboración. Pueden ser del sistema operativo o ejecutados por el
usuario. ( &)
4. Procesos y servicios.
En Linux podemos realizar la gestión de procesos desde la interfaz
gráfica y desde el shell.
Desde el entorno gráfico podemos ver el uso de CPU, de memoria RAM,
de zona de swap. (htop es el incorporado y equivalente a top)
De cada proceso se nos muestra información.

27
4. Procesos y servicios.

El comando top (al igual que htop en modo gráfico) nos muestra
los procesos y las variaciones que se van produciendo.
4. Procesos y servicios.

El comando ps, que nos permite visualizar los procesos en un


momento concreto.
Si lo ejecutamos sin parámetros podemos ver los asociados al
usuario que lo ejecuta.
Con otras opciones podemos variar la salida para mostrar más
procesos y más información.
4. Procesos y servicios.

Veamos un poco más detalladamente los campos que se muestran:


UID,PID Y USER: hacen referencia a los números que identifican a
los procesos, los padres de los procesos y al usuario que los lanzó.
SID: identifica la sesión.
TTY: identifica el terminal desde el que se ejecuta (recuerda tt1
F1,tty2 F2,... pts son los terminales emulados,por ejemplo por el
entorno gráfico)
PR y NI: indican la prioridad asiganda poro el kernel(cuanto más
alto más prioridad) y la prioridad con respecto a otros procesos del
usuario (desde -20 a 19, siendo la negativa la de más prioridad).
VIRT Y REST: valores de ocupación de memoria del proceso y de
los datos asignados al mismo.
4. Procesos y servicios.

STAT: Estado del proceso, que puede ser:


4. Procesos y servicios.

Para cambiar el estado de estos procesos utilizamos el


comando kill .

Por ejemplo:

Kill 6454 ( intentamos terminar con el proceso 6454)

Kill -9 6544 (terminamos definitivamente con el proceso 6544)

Kill -cont 2303 (continuamos el proceso 2303 que estaba


detenido)

Kill -stop 1696 ( paramos un proceso)


4. Procesos y servicios.
Ya vimos que los servicios son programas que lanza el sistema
operativo en segundo plano y que se encargan de realizar funciones
específicas.

Para trabajar con los servicios desde el entorno gráfico podemos


ejecutar la herramienta gráfica bum.

33

También podría gustarte