f.bandiera
28-03-2009, 22:16
Ciao a tutti,
tra pochi giorni avrò un esame di sistemi operativi, e vorrei chiedere alcuni approfondimenti:
struct stat -> campo st_mode
1) differenze tra User-ID, Real User-ID, Effective User-ID
2) Set-User-ID (bit SUID)
3) idem 1 per gruppi
4) idem 2 per gruppi (bit SGID)
5) sticky bit
sys calls
6) fcntl(), differenze fra FLAG e STATUS, ovvero fra F_GETFD e F_GETFL
7) fcntl() F_GETOWN
8) ioctl (un po' in generale, io non l'ho mai usata..)
tra pochi giorni avrò un esame di sistemi operativi, e vorrei chiedere alcuni approfondimenti:
struct stat -> campo st_mode
1) differenze tra User-ID, Real User-ID, Effective User-ID
2) Set-User-ID (bit SUID)
3) idem 1 per gruppi
4) idem 2 per gruppi (bit SGID)
5) sticky bit
sys calls
6) fcntl(), differenze fra FLAG e STATUS, ovvero fra F_GETFD e F_GETFL
7) fcntl() F_GETOWN
8) ioctl (un po' in generale, io non l'ho mai usata..)