Replica in linguaggio C del comando Unix finger, sviluppata per il corso di Sistemi Operativi II – Università La Sapienza.
Il comando finger permette di visualizzare informazioni sugli utenti registrati in un sistema Unix/Linux.
Simulare il comportamento base del comando finger:
- Mostrare informazioni sugli utenti locali attivi
- Stampare dettagli come:
- Nome utente
- Shell
- Directory home
- Ultimo login
- Contenuto del file
~/.planse presente
L'implementazione accede ai file standard del sistema: /etc/passwd, /var/run/utmp, e alle home degli utenti per leggere ~/.plan.
Assicurati di avere gcc installato.
Per compilare:
gcc -Wall -o finger main.c./finger [opzioni] [utente]
./finger [opzioni]
./finger