Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1) Programa mediante crontab una tarea que se repita cada minuto, que guarde en un archivo de tu
directorio personal la hora que se va ejecutando. El archivo se llamará minutos. Cada vez que se añada
una nueva hora, no se deberá eliminar la anterior.
Una vez que comprobemos que funciona todo correctamente, deberemos eliminar la línea del
fichero crontab, editando dicho fichero:
crontab –e
O bien podemos borrar el fichero crontab si no tenemos otra tarea programada:
crontab –r
Para evitar que se siga ejecutando la tarea cada minuto.
3) Programa con at una tarea que a las 12:00 guarde en un fichero de tu directorio personal el mensaje “Es
mediodía de: ” y guarde la fecha del día actual.
Para programar una tarea con el comando at, escribimos at y la fecha concreta en la que
queremos que se ejecute. Una vez escrito, nos sale un indicador at> donde podemos ir
escribiendo la tarea o tareas que queremos programar. Para salir del comando at usamos
CTRL+D.
Al especificar la hora, además de una hora concreta, podemos usar las siguientes palabras:
now, today, tomorrow y añadirle una cantidad de tiempo determinada por alguna de las
siguientes palabras: minute, hour, day, week, month y year.
at 12:00
echo “Es mediodía de: “ > medio
date >> medio
CTRL+D
Para borrar una tarea concreta que ya esté programada, podemos usar el comando:
atrm n
Donde n es el número de tarea asociado, que nos devuelve el comando atq.
4) Mira cuáles de los siguientes servicios se están ejecutando en tu equipo: cron, gdm, atd, avahi-daemon,
cups, NetworkManager.
ps –ely
Para no buscarlos visualmente, lo podemos hacer de la siguiente forma:
ps –ely | grep “cron” //en algunas distribuciones se llamará crond
ps –ely | grep “gdm”
ps –ely | grep “atd”
ps –ely | grep “avahi-daemon”
ps –ely | grep “cups” //en algunas distribuciones se llama cupsd
ps –ely | grep “NetworkManager” //algunas veces por problemas con el NetworManager en
//algunas instalaciones se desinstala y se instala wicd, con
la //misma función.
Si el servicio está instalado, el commando grep nos devolverá la línea que corresponde al
servicio que se está ejecutando junto con información sobre el mismo. Si no se está ejecutando,
no nos devuelve nada. También lo podríamos haber hecho con otras opciones del comando ps,
como:
ps –A
ps –e
…
En modo gráfico:
Lo podríamos hacer en SistemaPreferenciasMonitor del sistema, pulsamos sobre la pestaña
procesos, y para buscarlos mejor, hacemos clic sobre Nombre del proceso, para ordenar los
procesos por nombre de forma alfabética, y así podemos buscar si están ejecutándose los
procesos que buscamos. En modo gráfico, en el Estado de los procesos aparece como
“Durmiendo” porque el servicio está cargado en memoria en espera de ser llamado para entrar en
funcionamiento.
5) Para el servicio NetworkManager y comprueba con el comando pgrep que está parado. Reinícialo de
nuevo y compruébalo con pgrep.
Práctica 11 Linux
/etc/network/interfaces
Contiene las especificaciones de las redes.
5) Para el servicio NetworkManager y comprueba con el comando pgrep que está parado. Reinícialo de
nuevo y compruébalo con pgrep.
pgrep NetworkManager
2. Edita el archivo /etc/hosts del servidor introduciendo los nombres e IPs que has
decidido asignar en tu máquina. Desde el cliente, haz consultas al servidor DNS
mediante el comando ping para comprobar su correcto funcionamiento.
3. Escritorio remoto:
Prueba si funciona el Escritorio remoto desde la máquina servidor a la máquina
cliente.
En la máquina cliente:
SistemaPreferenciaEscritorio remoto
En el visor de escritorios remotos, nos saldrán los escritorios a los que podemos te-
ner acceso:
En la máquina cliente, nos preguntará, si lo hemos configurado así, si queremos per-
mitir al equipo que vea o controle el escritorio.
Una vez que nos hayan permitido el acceso al escritorio remoto, podemos trabajar
en él como en el escritorio local.
Por ejemplo, crear o renombrar una carpeta:
ftp cliente
usuario
usuario
Una vez que entremos nos podemos ver los archivos que podemos descargar:
Allí, si descomentamos las líneas para permitir anonymous ftp, podremos conectar-
nos desde el cliente mediante FTP público, una vez que reiniciemos el servicio.
5. Configurar el servicio DHCP en el servidor, estableciendo un rango de cesión,
por ejemplo desde 192.168.0.220 a 192.168.0.230 o cualquier otro rango dentro
de la red de tu servidor.
6. Tras el ejercicio anterior debes indicar al PC cliente que se configure por DHCP,
comprobar que su IP se ha configurado automáticamente. Comprueba en el ar-
chivo /var/lib/dhcp3/dhcpd.leases del servidor, donde se indican las direcciones
IP concedidas.