jueves, 5 de marzo de 2026

Ejercicios Python XVI. Ficheros y Sistema.

Sobre ficheros...

Módulos utilizar:datetime

  1. Crea un programa que pida el nombre del usuario y lo guarde en el fichero registro.txt junto con la fecha y hora de conexión.
  2. Crea un script que: pregunte un nombre de usuario, busque ese usuario dentro del fichero registro.txt e indique si el usuario aparece en el registro.
  3. Crea un programa que: Lea el fichero /etc/passwd. Pregunte un nombre de usuario. Compruebe si ese usuario existe en el sistema.
  4. Lee del fichero /etc/passwd y crear otro fichero llamado aes.txt que solo contenga los usuarios que empiecen por a.
  5. Crea un programa que trabaje con el fichero /etc/passwd. El programa debe:Pedir un nombre de usuario. Buscarlo en el fichero y mostrar:UID, GID, Directorio personal y el Shell.
  6. Sigues utilizando el fichero registro.txt que guarda accesos al sistema con el siguiente formato:
    juan - 2026-03-05 10:15:23
    ana - 2026-03-05 11:02:10
    juan - 2026-03-05 12:45:01
    maría - 2026-03-05 13:10:55
    maría - 2026-03-05 19:12:55
    Crea un script en Python que:Pida el nombre de un usuario. Busque todas sus conexiones en el fichero. Muestre la última conexión registrada. Si el usuario no aparece, debe indicarlo.

No hay comentarios:

Publicar un comentario